MAXON API Introduction¶
See also
Clear and consistent naming convention.
Modularity concept.
Consistent object creation.
Error handling; in Python, a exception is raised when something went wrong.
Warning
Currently the Python MAXON API, does not support named parameters. It’s a know issue. So all parameters need to be filled.
Frameworks¶
A framework includes MAXON API components (interfaces, references, data types, etc…) for a specific feature e.g. the volume framework for the usage of OpenVDB based volume data.
Note
import maxon
from maxon.frameworks import volume
# Access classes exposed by the volume framework
volume.VolumeInterface
See also
Interfaces¶
Note
In the MAXON API, interface classes end with the suffix Interface e.g. VolumeInterface.
Warning
Warning
See also
References¶
Note
See also
Data Types¶
maxon.Int32
,maxon.Int64
,maxon.Int
for int
maxon.Float32
,maxon.Float64
,maxon.Float
for float
maxon.BaseArray
for list
maxon.Tuple
for tuple
maxon.MaxonConvert()
.See also
Registries¶
maxon.Id
and the entry can be anything e.g. a class (Interface,Reference, refistry, etc…), an attribute, a constant value, etc…maxon.Loggers
is a registry that store all the different loggers available.Warning
See also