maxon::NODE::ACCESS::DECOMPOSEMATRIX32 Namespace Reference

Detailed Description

INTERNAL. Used for Node Editor component access ports.

Functions

 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposematrix32")
 
 MAXON_ATTRIBUTE (Matrix32, MATRIXIN, "matrixin")
 
 MAXON_ATTRIBUTE (Id, ROTATIONORDERIN, "rotationorderin", RESOURCE_DEFINE(ENUM_ZYXGLOBAL, LiteralId("zyxglobal")))
 
 MAXON_ATTRIBUTE (Vector32, TRANSLATIONOUT, "translationout")
 
 MAXON_ATTRIBUTE (Vector32, ROTATIONOUT, "rotationout")
 
 MAXON_ATTRIBUTE (Vector32, SCALEOUT, "scaleout")
 
 MAXON_ATTRIBUTE (Vector32, SHEAROUT, "shearout")
 
 MAXON_ATTRIBUTE (Matrix32, NORMALIZEDOUT, "normalizedout")
 
 MAXON_ATTRIBUTE (Matrix32, INVERSEDOUT, "inversedout")
 

Function Documentation

◆ MAXON_RESOURCE_DATABASE_SCOPE()

maxon::NODE::ACCESS::DECOMPOSEMATRIX32::MAXON_RESOURCE_DATABASE_SCOPE ( "net.maxon.node.access.decomposematrix32"  )

◆ MAXON_ATTRIBUTE() [1/8]

maxon::NODE::ACCESS::DECOMPOSEMATRIX32::MAXON_ATTRIBUTE ( Matrix32  ,
MATRIXIN  ,
"matrixin"   
)

◆ MAXON_ATTRIBUTE() [2/8]

maxon::NODE::ACCESS::DECOMPOSEMATRIX32::MAXON_ATTRIBUTE ( Id  ,
ROTATIONORDERIN  ,
"rotationorderin"  ,
RESOURCE_DEFINE(ENUM_ZYXGLOBAL, LiteralId("zyxglobal"))   
)

◆ MAXON_ATTRIBUTE() [3/8]

maxon::NODE::ACCESS::DECOMPOSEMATRIX32::MAXON_ATTRIBUTE ( Vector32  ,
TRANSLATIONOUT  ,
"translationout"   
)

◆ MAXON_ATTRIBUTE() [4/8]

maxon::NODE::ACCESS::DECOMPOSEMATRIX32::MAXON_ATTRIBUTE ( Vector32  ,
ROTATIONOUT  ,
"rotationout"   
)

◆ MAXON_ATTRIBUTE() [5/8]

maxon::NODE::ACCESS::DECOMPOSEMATRIX32::MAXON_ATTRIBUTE ( Vector32  ,
SCALEOUT  ,
"scaleout"   
)

◆ MAXON_ATTRIBUTE() [6/8]

maxon::NODE::ACCESS::DECOMPOSEMATRIX32::MAXON_ATTRIBUTE ( Vector32  ,
SHEAROUT  ,
"shearout"   
)

◆ MAXON_ATTRIBUTE() [7/8]

maxon::NODE::ACCESS::DECOMPOSEMATRIX32::MAXON_ATTRIBUTE ( Matrix32  ,
NORMALIZEDOUT  ,
"normalizedout"   
)

◆ MAXON_ATTRIBUTE() [8/8]

maxon::NODE::ACCESS::DECOMPOSEMATRIX32::MAXON_ATTRIBUTE ( Matrix32  ,
INVERSEDOUT  ,
"inversedout"   
)