maxon::ASSET::METAPROPERTIES::C4DFILE Namespace Reference

Functions

 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.asset.metaproperties.c4dfile")
 
 MAXON_ATTRIBUTE (Int, POINTCOUNT, "net.maxon.asset.metaproperties.c4dfile.pointcount")
 
 MAXON_ATTRIBUTE (Int, POLYGONCOUNT, "net.maxon.asset.metaproperties.c4dfile.polygoncount")
 
 MAXON_ATTRIBUTE (Int, GEOMETRYOBJECTCOUNT, "net.maxon.asset.metaproperties.c4dfile.geometryobjectcount")
 
 MAXON_ATTRIBUTE (Int, MATERIALCOUNT, "net.maxon.asset.metaproperties.c4dfile.materialcount")
 
 MAXON_ATTRIBUTE (Matrix, OBJECTMATRIX, "net.maxon.asset.metaproperties.c4dfile.objectmatrix")
 
 MAXON_ATTRIBUTE (Range< Vector >, BOUNDINGBOX, "net.maxon.asset.metaproperties.c4dfile.boundingbox")
 
 MAXON_ATTRIBUTE (MAXON_MACROARG_TYPE(Array< Tuple< Id, Vector, Vector2d, ColorA >>), INSERTIONPOINT, "net.maxon.asset.metaproperties.c4dfile.insertionpoint")
 

Function Documentation

◆ MAXON_RESOURCE_DATABASE_SCOPE()

maxon::ASSET::METAPROPERTIES::C4DFILE::MAXON_RESOURCE_DATABASE_SCOPE ( "net.maxon.asset.metaproperties.c4dfile"  )

◆ MAXON_ATTRIBUTE() [1/7]

maxon::ASSET::METAPROPERTIES::C4DFILE::MAXON_ATTRIBUTE ( Int  ,
POINTCOUNT  ,
"net.maxon.asset.metaproperties.c4dfile.pointcount"   
)

◆ MAXON_ATTRIBUTE() [2/7]

maxon::ASSET::METAPROPERTIES::C4DFILE::MAXON_ATTRIBUTE ( Int  ,
POLYGONCOUNT  ,
"net.maxon.asset.metaproperties.c4dfile.polygoncount"   
)

◆ MAXON_ATTRIBUTE() [3/7]

maxon::ASSET::METAPROPERTIES::C4DFILE::MAXON_ATTRIBUTE ( Int  ,
GEOMETRYOBJECTCOUNT  ,
"net.maxon.asset.metaproperties.c4dfile.geometryobjectcount"   
)

◆ MAXON_ATTRIBUTE() [4/7]

maxon::ASSET::METAPROPERTIES::C4DFILE::MAXON_ATTRIBUTE ( Int  ,
MATERIALCOUNT  ,
"net.maxon.asset.metaproperties.c4dfile.materialcount"   
)

◆ MAXON_ATTRIBUTE() [5/7]

maxon::ASSET::METAPROPERTIES::C4DFILE::MAXON_ATTRIBUTE ( Matrix  ,
OBJECTMATRIX  ,
"net.maxon.asset.metaproperties.c4dfile.objectmatrix"   
)

matrix of the object in the global scene

◆ MAXON_ATTRIBUTE() [6/7]

maxon::ASSET::METAPROPERTIES::C4DFILE::MAXON_ATTRIBUTE ( Range< Vector ,
BOUNDINGBOX  ,
"net.maxon.asset.metaproperties.c4dfile.boundingbox"   
)

bounding box is scaled to 1 cm units (which is c4d default)

◆ MAXON_ATTRIBUTE() [7/7]

maxon::ASSET::METAPROPERTIES::C4DFILE::MAXON_ATTRIBUTE ( MAXON_MACROARG_TYPE(Array< Tuple< Id, Vector, Vector2d, ColorA >>)  ,
INSERTIONPOINT  ,
"net.maxon.asset.metaproperties.c4dfile.insertionpoint"   
)

array of insertion point relative to the bounding box system