nodes_access.h File Reference

Namespaces

 maxon
 
 maxon::NODE
 
 maxon::NODE::ACCESS
 
 maxon::NODE::ACCESS::COMPOSECOLOR32
 
 maxon::NODE::ACCESS::COMPOSECOLOR64
 
 maxon::NODE::ACCESS::COMPOSECOLORA32
 
 maxon::NODE::ACCESS::COMPOSECOLORA64
 
 maxon::NODE::ACCESS::COMPOSECSTRING
 
 maxon::NODE::ACCESS::COMPOSEMATRIX32
 
 maxon::NODE::ACCESS::COMPOSEMATRIX64
 
 maxon::NODE::ACCESS::COMPOSESTRING
 
 maxon::NODE::ACCESS::COMPOSEVECTOR2D32
 
 maxon::NODE::ACCESS::COMPOSEVECTOR2D64
 
 maxon::NODE::ACCESS::COMPOSEVECTOR3D32
 
 maxon::NODE::ACCESS::COMPOSEVECTOR3D64
 
 maxon::NODE::ACCESS::COMPOSEVECTOR4D32
 
 maxon::NODE::ACCESS::COMPOSEVECTOR4D64
 
 maxon::NODE::ACCESS::DECOMPOSECOLOR32
 
 maxon::NODE::ACCESS::DECOMPOSECOLOR64
 
 maxon::NODE::ACCESS::DECOMPOSECOLORA32
 
 maxon::NODE::ACCESS::DECOMPOSECOLORA64
 
 maxon::NODE::ACCESS::DECOMPOSECSTRING
 
 maxon::NODE::ACCESS::DECOMPOSEMATRIX32
 
 maxon::NODE::ACCESS::DECOMPOSEMATRIX64
 
 maxon::NODE::ACCESS::DECOMPOSESTRING
 
 maxon::NODE::ACCESS::DECOMPOSEVECTOR2D32
 
 maxon::NODE::ACCESS::DECOMPOSEVECTOR2D64
 
 maxon::NODE::ACCESS::DECOMPOSEVECTOR3D32
 
 maxon::NODE::ACCESS::DECOMPOSEVECTOR3D64
 
 maxon::NODE::ACCESS::DECOMPOSEVECTOR4D32
 
 maxon::NODE::ACCESS::DECOMPOSEVECTOR4D64
 

Functions

 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composecolor32")
 
 MAXON_ATTRIBUTE (Color32, COLORIN, "colorin")
 
 MAXON_ATTRIBUTE (Float32, RIN, "rin")
 
 MAXON_ATTRIBUTE (Float32, GIN, "gin")
 
 MAXON_ATTRIBUTE (Float32, BIN, "bin")
 
 MAXON_ATTRIBUTE (Color32, COLOROUT, "colorout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composecolor64")
 
 MAXON_ATTRIBUTE (Color64, COLORIN, "colorin")
 
 MAXON_ATTRIBUTE (Float64, RIN, "rin")
 
 MAXON_ATTRIBUTE (Float64, GIN, "gin")
 
 MAXON_ATTRIBUTE (Float64, BIN, "bin")
 
 MAXON_ATTRIBUTE (Color64, COLOROUT, "colorout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composecolora32")
 
 MAXON_ATTRIBUTE (ColorA32, COLORIN, "colorin")
 
 MAXON_ATTRIBUTE (Float32, RIN, "rin")
 
 MAXON_ATTRIBUTE (Float32, GIN, "gin")
 
 MAXON_ATTRIBUTE (Float32, BIN, "bin")
 
 MAXON_ATTRIBUTE (Float32, ALPHAIN, "alphain")
 
 MAXON_ATTRIBUTE (ColorA32, COLOROUT, "colorout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composecolora64")
 
 MAXON_ATTRIBUTE (ColorA64, COLORIN, "colorin")
 
 MAXON_ATTRIBUTE (Float64, RIN, "rin")
 
 MAXON_ATTRIBUTE (Float64, GIN, "gin")
 
 MAXON_ATTRIBUTE (Float64, BIN, "bin")
 
 MAXON_ATTRIBUTE (Float64, ALPHAIN, "alphain")
 
 MAXON_ATTRIBUTE (ColorA64, COLOROUT, "colorout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composecstring")
 
 MAXON_ATTRIBUTE (CString, STRINGIN, "stringin")
 
 MAXON_ATTRIBUTE (Int, MAXLENGTHIN, "maxlengthin")
 
 MAXON_ATTRIBUTE (CString, STRINGOUT, "stringout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composematrix32")
 
 MAXON_ATTRIBUTE (Matrix32, MATRIXIN, "matrixin")
 
 MAXON_ATTRIBUTE (Vector32, TRANSLATIONIN, "translationin")
 
 MAXON_ATTRIBUTE (Vector32, ROTATIONIN, "rotationin")
 
 MAXON_ATTRIBUTE (Vector32, SCALEIN, "scalein")
 
 MAXON_ATTRIBUTE (Vector32, SHEARIN, "shearin")
 
 MAXON_ATTRIBUTE (Id, ROTATIONORDERIN, "rotationorderin", RESOURCE_DEFINE(ENUM_ZYXGLOBAL, LiteralId("zyxglobal")))
 
 MAXON_ATTRIBUTE (Matrix32, MATRIXOUT, "matrixout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composematrix64")
 
 MAXON_ATTRIBUTE (Matrix64, MATRIXIN, "matrixin")
 
 MAXON_ATTRIBUTE (Vector64, TRANSLATIONIN, "translationin")
 
 MAXON_ATTRIBUTE (Vector64, ROTATIONIN, "rotationin")
 
 MAXON_ATTRIBUTE (Vector64, SCALEIN, "scalein")
 
 MAXON_ATTRIBUTE (Vector64, SHEARIN, "shearin")
 
 MAXON_ATTRIBUTE (Id, ROTATIONORDERIN, "rotationorderin", RESOURCE_DEFINE(ENUM_ZYXGLOBAL, LiteralId("zyxglobal")))
 
 MAXON_ATTRIBUTE (Matrix64, MATRIXOUT, "matrixout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composestring")
 
 MAXON_ATTRIBUTE (String, STRINGIN, "stringin")
 
 MAXON_ATTRIBUTE (Int, MAXLENGTHIN, "maxlengthin")
 
 MAXON_ATTRIBUTE (String, STRINGOUT, "stringout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composevector2d32")
 
 MAXON_ATTRIBUTE (Vector2d32, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float32, XIN, "xin")
 
 MAXON_ATTRIBUTE (Float32, YIN, "yin")
 
 MAXON_ATTRIBUTE (Vector2d32, VECTOROUT, "vectorout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composevector2d64")
 
 MAXON_ATTRIBUTE (Vector2d64, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float64, XIN, "xin")
 
 MAXON_ATTRIBUTE (Float64, YIN, "yin")
 
 MAXON_ATTRIBUTE (Vector2d64, VECTOROUT, "vectorout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composevector3d32")
 
 MAXON_ATTRIBUTE (Vector32, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float32, XIN, "xin")
 
 MAXON_ATTRIBUTE (Float32, YIN, "yin")
 
 MAXON_ATTRIBUTE (Float32, ZIN, "zin")
 
 MAXON_ATTRIBUTE (Vector32, VECTOROUT, "vectorout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composevector3d64")
 
 MAXON_ATTRIBUTE (Vector64, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float64, XIN, "xin")
 
 MAXON_ATTRIBUTE (Float64, YIN, "yin")
 
 MAXON_ATTRIBUTE (Float64, ZIN, "zin")
 
 MAXON_ATTRIBUTE (Vector64, VECTOROUT, "vectorout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composevector4d32")
 
 MAXON_ATTRIBUTE (Vector4d32, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float32, XIN, "xin")
 
 MAXON_ATTRIBUTE (Float32, YIN, "yin")
 
 MAXON_ATTRIBUTE (Float32, ZIN, "zin")
 
 MAXON_ATTRIBUTE (Float32, WIN, "win")
 
 MAXON_ATTRIBUTE (Vector4d32, VECTOROUT, "vectorout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.composevector4d64")
 
 MAXON_ATTRIBUTE (Vector4d64, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float64, XIN, "xin")
 
 MAXON_ATTRIBUTE (Float64, YIN, "yin")
 
 MAXON_ATTRIBUTE (Float64, ZIN, "zin")
 
 MAXON_ATTRIBUTE (Float64, WIN, "win")
 
 MAXON_ATTRIBUTE (Vector4d64, VECTOROUT, "vectorout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposecolor32")
 
 MAXON_ATTRIBUTE (Color32, COLORIN, "colorin")
 
 MAXON_ATTRIBUTE (Float32, ROUT, "rout")
 
 MAXON_ATTRIBUTE (Float32, GOUT, "gout")
 
 MAXON_ATTRIBUTE (Float32, BOUT, "bout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposecolor64")
 
 MAXON_ATTRIBUTE (Color64, COLORIN, "colorin")
 
 MAXON_ATTRIBUTE (Float64, ROUT, "rout")
 
 MAXON_ATTRIBUTE (Float64, GOUT, "gout")
 
 MAXON_ATTRIBUTE (Float64, BOUT, "bout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposecolora32")
 
 MAXON_ATTRIBUTE (ColorA32, COLORIN, "colorin")
 
 MAXON_ATTRIBUTE (Float32, ROUT, "rout")
 
 MAXON_ATTRIBUTE (Float32, GOUT, "gout")
 
 MAXON_ATTRIBUTE (Float32, BOUT, "bout")
 
 MAXON_ATTRIBUTE (Float32, ALPHAOUT, "alphaout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposecolora64")
 
 MAXON_ATTRIBUTE (ColorA64, COLORIN, "colorin")
 
 MAXON_ATTRIBUTE (Float64, ROUT, "rout")
 
 MAXON_ATTRIBUTE (Float64, GOUT, "gout")
 
 MAXON_ATTRIBUTE (Float64, BOUT, "bout")
 
 MAXON_ATTRIBUTE (Float64, ALPHAOUT, "alphaout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposecstring")
 
 MAXON_ATTRIBUTE (CString, STRINGIN, "stringin")
 
 MAXON_ATTRIBUTE (Int, LENGTHOUT, "lengthout")
 
 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")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposematrix64")
 
 MAXON_ATTRIBUTE (Matrix64, MATRIXIN, "matrixin")
 
 MAXON_ATTRIBUTE (Id, ROTATIONORDERIN, "rotationorderin", RESOURCE_DEFINE(ENUM_ZYXGLOBAL, LiteralId("zyxglobal")))
 
 MAXON_ATTRIBUTE (Vector64, TRANSLATIONOUT, "translationout")
 
 MAXON_ATTRIBUTE (Vector64, ROTATIONOUT, "rotationout")
 
 MAXON_ATTRIBUTE (Vector64, SCALEOUT, "scaleout")
 
 MAXON_ATTRIBUTE (Vector64, SHEAROUT, "shearout")
 
 MAXON_ATTRIBUTE (Matrix64, NORMALIZEDOUT, "normalizedout")
 
 MAXON_ATTRIBUTE (Matrix64, INVERSEDOUT, "inversedout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposestring")
 
 MAXON_ATTRIBUTE (String, STRINGIN, "stringin")
 
 MAXON_ATTRIBUTE (Int, LENGTHOUT, "lengthout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposevector2d32")
 
 MAXON_ATTRIBUTE (Vector2d32, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float32, XOUT, "xout")
 
 MAXON_ATTRIBUTE (Float32, YOUT, "yout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposevector2d64")
 
 MAXON_ATTRIBUTE (Vector2d64, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float64, XOUT, "xout")
 
 MAXON_ATTRIBUTE (Float64, YOUT, "yout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposevector3d32")
 
 MAXON_ATTRIBUTE (Vector32, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float32, XOUT, "xout")
 
 MAXON_ATTRIBUTE (Float32, YOUT, "yout")
 
 MAXON_ATTRIBUTE (Float32, ZOUT, "zout")
 
 MAXON_ATTRIBUTE (Float32, LENOUT, "lenout")
 
 MAXON_ATTRIBUTE (Vector32, NORMALIZEDOUT, "normalizedout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposevector3d64")
 
 MAXON_ATTRIBUTE (Vector64, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float64, XOUT, "xout")
 
 MAXON_ATTRIBUTE (Float64, YOUT, "yout")
 
 MAXON_ATTRIBUTE (Float64, ZOUT, "zout")
 
 MAXON_ATTRIBUTE (Float64, LENOUT, "lenout")
 
 MAXON_ATTRIBUTE (Vector64, NORMALIZEDOUT, "normalizedout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposevector4d32")
 
 MAXON_ATTRIBUTE (Vector4d32, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float32, XOUT, "xout")
 
 MAXON_ATTRIBUTE (Float32, YOUT, "yout")
 
 MAXON_ATTRIBUTE (Float32, ZOUT, "zout")
 
 MAXON_ATTRIBUTE (Float32, WOUT, "wout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.access.decomposevector4d64")
 
 MAXON_ATTRIBUTE (Vector4d64, VECTORIN, "vectorin")
 
 MAXON_ATTRIBUTE (Float64, XOUT, "xout")
 
 MAXON_ATTRIBUTE (Float64, YOUT, "yout")
 
 MAXON_ATTRIBUTE (Float64, ZOUT, "zout")
 
 MAXON_ATTRIBUTE (Float64, WOUT, "wout")