maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT Namespace Reference

Functions

 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.neutron.geometry.transform_element")
 
 MAXON_ATTRIBUTE (void, GEOMETRYIN, "geometryin")
 
 MAXON_ATTRIBUTE (void, GEOMETRYOUT, "geometryout")
 
 MAXON_ATTRIBUTE (Id, SELECTIONTYPEIN, "selectiontypein", RESOURCE_DEFINE(ENUM_EDGES, LiteralId("edges")))
 
 MAXON_ATTRIBUTE (Array< Int >, SELECTIONIN, "selectionin")
 
 MAXON_ATTRIBUTE (String, SELECTIONSTRINGIN, "selectionstringin")
 
 MAXON_ATTRIBUTE (Int, PIVOTIN, "pivotin", RESOURCE_DEFINE(ENUM_BOUNDINGBOX, 1))
 
 MAXON_ATTRIBUTE (Matrix, PIVOTMATRIXIN, "pivotmatrixin")
 
 MAXON_ATTRIBUTE (Bool, USESELECTIONBBIN, "useselectionbbin")
 
 MAXON_ATTRIBUTE (Float, BOUNDINGBOXXIN, "boundingboxxin")
 
 MAXON_ATTRIBUTE (Float, BOUNDINGBOXYIN, "boundingboxyin")
 
 MAXON_ATTRIBUTE (Float, BOUNDINGBOXZIN, "boundingboxzin")
 
 MAXON_ATTRIBUTE (Matrix, TRANSFORMIN, "transformin")
 

Function Documentation

◆ MAXON_RESOURCE_DATABASE_SCOPE()

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_RESOURCE_DATABASE_SCOPE ( "net.maxon.neutron.geometry.transform_element"  )

◆ MAXON_ATTRIBUTE() [1/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( void  ,
GEOMETRYIN  ,
"geometryin"   
)

The input geometry of the modifier.

◆ MAXON_ATTRIBUTE() [2/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( void  ,
GEOMETRYOUT  ,
"geometryout"   
)

The output geometry of the modifier.

◆ MAXON_ATTRIBUTE() [3/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( Id  ,
SELECTIONTYPEIN  ,
"selectiontypein"  ,
RESOURCE_DEFINE(ENUM_EDGES, LiteralId("edges"))   
)

◆ MAXON_ATTRIBUTE() [4/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( Array< Int ,
SELECTIONIN  ,
"selectionin"   
)

◆ MAXON_ATTRIBUTE() [5/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( String  ,
SELECTIONSTRINGIN  ,
"selectionstringin"   
)

◆ MAXON_ATTRIBUTE() [6/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( Int  ,
PIVOTIN  ,
"pivotin"  ,
RESOURCE_DEFINE(ENUM_BOUNDINGBOX, 1)   
)

◆ MAXON_ATTRIBUTE() [7/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( Matrix  ,
PIVOTMATRIXIN  ,
"pivotmatrixin"   
)

◆ MAXON_ATTRIBUTE() [8/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( Bool  ,
USESELECTIONBBIN  ,
"useselectionbbin"   
)

◆ MAXON_ATTRIBUTE() [9/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( Float  ,
BOUNDINGBOXXIN  ,
"boundingboxxin"   
)

◆ MAXON_ATTRIBUTE() [10/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( Float  ,
BOUNDINGBOXYIN  ,
"boundingboxyin"   
)

◆ MAXON_ATTRIBUTE() [11/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( Float  ,
BOUNDINGBOXZIN  ,
"boundingboxzin"   
)

◆ MAXON_ATTRIBUTE() [12/12]

maxon::NEUTRON::GEOMETRY::TRANSFORM_ELEMENT::MAXON_ATTRIBUTE ( Matrix  ,
TRANSFORMIN  ,
"transformin"   
)