nodes_structure.h File Reference

Namespaces

 maxon
 
 maxon::NEUTRON
 
 maxon::NEUTRON::NODE
 
 maxon::NEUTRON::NODE::CONCATCONTAINER
 
 maxon::NEUTRON::NODE::INDEX
 
 maxon::NODE
 
 maxon::NODE::ARRAY
 
 maxon::NODE::ARRAY::APPEND
 
 maxon::NODE::ARRAY::ARITHMETIC
 
 maxon::NODE::ARRAY::BASE
 
 maxon::NODE::ARRAY::BLEND
 
 maxon::NODE::ARRAY::BUILDFROMSINGLEVALUE
 
 maxon::NODE::ARRAY::BUILDFROMVALUE
 
 maxon::NODE::ARRAY::CONCAT
 
 maxon::NODE::ARRAY::ERASE
 
 maxon::NODE::ARRAY::ERASEALL
 
 maxon::NODE::ARRAY::GETCOUNT
 
 maxon::NODE::ARRAY::GETFROMARRAYCONTAINER
 
 maxon::NODE::ARRAY::GETLASTELEMENT
 
 maxon::NODE::ARRAY::GETSINGLEARRAYFROMCONTAINER
 
 maxon::NODE::ARRAY::INSERT
 
 maxon::NODE::ARRAY::ISINCLUDED
 
 maxon::NODE::ARRAY::POPELEMENT
 
 maxon::NODE::ARRAY::READBASE
 
 maxon::NODE::ARRAY::READVALUEATINDEX
 
 maxon::NODE::ARRAY::REVERSE
 
 maxon::NODE::ARRAY::SCALARARITHMETIC
 
 maxon::NODE::ARRAY::SETINARRAYCONTAINER
 
 maxon::NODE::ARRAY::SORT
 
 maxon::NODE::ARRAY::SORTCONTAINER
 
 maxon::NODE::ARRAY::SWAPERASE
 
 maxon::NODE::ARRAY::TRUNCATE
 
 maxon::NODE::ARRAY::WRITEBASE
 
 maxon::NODE::ARRAY::WRITEVALUEATINDEX
 
 maxon::NODE::COMPOSECONTAINER
 
 maxon::NODE::CONTAINER
 
 maxon::NODE::CONTAINERBASE
 
 maxon::NODE::CONTAINERITERATION
 
 maxon::NODE::DECOMPOSECONTAINER
 
 maxon::NODE::GETMEMBERINFO
 

Functions

 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.neutron.node.concatcontainer")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.neutron.node.index")
 
 MAXON_ATTRIBUTE (void, IN, "in")
 
 MAXON_ATTRIBUTE (Int, INDEX, "index")
 
 MAXON_ATTRIBUTE (Int, COUNT, "count")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.append")
 
 MAXON_ATTRIBUTE (Int, COUNTIN, "countin")
 
 MAXON_ATTRIBUTE (void, VALUEIN, "valuein")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.arithmetic")
 
 MAXON_ATTRIBUTE (void, ARRAYIN, "arrayin")
 
 MAXON_ATTRIBUTE (Id, OPERATIONIN, "operationin")
 
 MAXON_ATTRIBUTE (Id, DATATYPE, "datatype")
 
 MAXON_ATTRIBUTE (void, ARRAYOUT, "arrayout")
 
 MAXON_ATTRIBUTE (void, OUT, "out")
 
 MAXON_ATTRIBUTE (void, INDEXOUT, "indexout")
 
 MAXON_ATTRIBUTE (Bool, VALIDOUT, "validout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.base")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.blend")
 
 MAXON_ATTRIBUTE (void, TARGETARRAYIN, "targetarrayin")
 
 MAXON_ATTRIBUTE (Id, BLENDMODEIN, "blendmodein", RESOURCE_DEFINE(ENUM_ELASTIC_EASE_IN_OUT, LiteralId("elasticeaseinout")))
 
 MAXON_ATTRIBUTE (Float, FACTORIN, "factorin")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.buildfromsinglevalue")
 
 MAXON_ATTRIBUTE (void, FILLVALUEIN, "fillvaluein")
 
 MAXON_ATTRIBUTE (DataType, EXPLICITDATATYPEIN, "explicitdatatypein")
 
 MAXON_ATTRIBUTE (Int, ARRAYLENGTHIN, "arraylengthin")
 
 MAXON_ATTRIBUTE (void, ARRAYOUT, "arrayout")
 
 MAXON_ATTRIBUTE (Int, ARRAYLENGTHOUT, "arraylengthout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.buildfromvalue")
 
 MAXON_ATTRIBUTE (DataType, DATATYPEIN, "datatypein")
 
 MAXON_ATTRIBUTE (Data, IN, "in")
 
 MAXON_ATTRIBUTE (void, ARRAYOUT, "arrayout")
 
 MAXON_ATTRIBUTE (Int, ARRAYLENGTHOUT, "arraylengthout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.concat")
 
 MAXON_ATTRIBUTE (DataType, DATATYPE, "datatype")
 
 MAXON_ATTRIBUTE (void, ARRAYBASEIN, "arraybasein")
 
 MAXON_ATTRIBUTE (Data, IN, "in")
 
 MAXON_ATTRIBUTE (void, ARRAYOUT, "arrayout")
 
 MAXON_ATTRIBUTE (Int, ARRAYLENGTHOUT, "arraylengthout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.erase")
 
 MAXON_ATTRIBUTE (Int, INDEXIN, "indexin")
 
 MAXON_ATTRIBUTE (Int, COUNTIN, "countin")
 
 MAXON_ATTRIBUTE (Bool, MAINTAINORDERIN, "maintainorderin")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.eraseall")
 
 MAXON_ATTRIBUTE (void, VALUEIN, "valuein")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.getcount")
 
 MAXON_ATTRIBUTE (Int, COUNTOUT, "countout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.getfromarraycontainer")
 
 MAXON_ATTRIBUTE (void, CONTAINERIN, "containerin")
 
 MAXON_ATTRIBUTE (void, CONTAINEROUT, "containerout")
 
 MAXON_ATTRIBUTE (void, IN2, "in2")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.getlastelement")
 
 MAXON_ATTRIBUTE (void, VALUEOUT, "valueout")
 
 MAXON_ATTRIBUTE (Bool, VALIDOUT, "validout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.getsinglearrayfromcontainer")
 
 MAXON_ATTRIBUTE (void, CONTAINERIN, "containerin")
 
 MAXON_ATTRIBUTE (Id, MODEIN, "modein", RESOURCE_DEFINE(ENUM_IDSELECTION, LiteralId("idselection")))
 
 MAXON_ATTRIBUTE (InternedId, MEMBERIDIN, "memberidin")
 
 MAXON_ATTRIBUTE (Int, MEMBERINDEXIN, "memberindexin")
 
 MAXON_ATTRIBUTE (Bool, CASESENSITIVEIN, "casesensitivein")
 
 MAXON_ATTRIBUTE (DataType, DATATYPE, "datatype")
 
 MAXON_ATTRIBUTE (DataType, DATATYPEIN, "datatypein")
 
 MAXON_ATTRIBUTE (void, CONTAINEROUT, "containerout")
 
 MAXON_ATTRIBUTE (void, ARRAYOUT, "arrayout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.insert")
 
 MAXON_ATTRIBUTE (Int, INDEXIN, "indexin")
 
 MAXON_ATTRIBUTE (Int, COUNTIN, "countin")
 
 MAXON_ATTRIBUTE (void, VALUEIN, "valuein")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.isincluded")
 
 MAXON_ATTRIBUTE (Bool, FOUNDOUT, "foundout")
 
 MAXON_ATTRIBUTE (Int, FIRSTINDEXOUT, "firstindexout")
 
 MAXON_ATTRIBUTE (Array< Int >, INDEXOUT, "indexout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.popelement")
 
 MAXON_ATTRIBUTE (void, VALUEOUT, "valueout")
 
 MAXON_ATTRIBUTE (Bool, VALIDOUT, "validout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.readbase")
 
 MAXON_ATTRIBUTE (DataType, DATATYPE, "datatype")
 
 MAXON_ATTRIBUTE (void, ARRAYIN, "arrayin")
 
 MAXON_ATTRIBUTE (void, ARRAYOUT, "arrayout")
 
 MAXON_ATTRIBUTE (String, A_0, "_0")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.readvalueatindex")
 
 MAXON_ATTRIBUTE (Int, INDEXIN, "indexin")
 
 MAXON_ATTRIBUTE (Bool, CYCLEIN, "cyclein")
 
 MAXON_ATTRIBUTE (void, VALUEOUT, "valueout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.reverse")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.scalararithmetic")
 
 MAXON_ATTRIBUTE (void, ARRAYIN, "arrayin")
 
 MAXON_ATTRIBUTE (Id, OPERATIONIN, "operationin")
 
 MAXON_ATTRIBUTE (Id, DATATYPE, "datatype")
 
 MAXON_ATTRIBUTE (void, SCALARIN, "scalarin")
 
 MAXON_ATTRIBUTE (void, ARRAYOUT, "arrayout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.setinarraycontainer")
 
 MAXON_ATTRIBUTE (void, CONTAINERIN, "containerin")
 
 MAXON_ATTRIBUTE (void, IN2, "in2")
 
 MAXON_ATTRIBUTE (void, CONTAINEROUT, "containerout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.sort")
 
 MAXON_ATTRIBUTE (Id, MODEIN, "modein", RESOURCE_DEFINE(ENUM_DESCENDING, LiteralId("des")))
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.sortcontainer")
 
 MAXON_ATTRIBUTE (void, CONTAINERIN, "containerin")
 
 MAXON_ATTRIBUTE (Id, SELECTIONMODEIN, "selectionmodein", RESOURCE_DEFINE(ENUM_IDSELECTION, LiteralId("idselection")))
 
 MAXON_ATTRIBUTE (InternedId, MEMBERIDIN, "memberidin")
 
 MAXON_ATTRIBUTE (Int, MEMBERINDEXIN, "memberindexin")
 
 MAXON_ATTRIBUTE (Bool, CASESENSITIVEIN, "casesensitivein")
 
 MAXON_ATTRIBUTE (Id, MODEIN, "modein", RESOURCE_DEFINE(ENUM_DESCENDING, LiteralId("des")))
 
 MAXON_ATTRIBUTE (Bool, APPLYTOALLIN, "applytoallin")
 
 MAXON_ATTRIBUTE (DataType, DATATYPE, "datatype")
 
 MAXON_ATTRIBUTE (void, CONTAINEROUT, "containerout")
 
 MAXON_ATTRIBUTE (void, ARRAYOUT, "arrayout")
 
 MAXON_ATTRIBUTE (void, UNSORTEDARRAYOUT, "unsortedarrayout")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.swaperase")
 
 MAXON_ATTRIBUTE (Int, INDEXIN, "indexin")
 
 MAXON_ATTRIBUTE (Int, COUNTIN, "countin")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.truncate")
 
 MAXON_ATTRIBUTE (Int, COUNTIN, "countin")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.writebase")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.array.writevalueatindex")
 
 MAXON_ATTRIBUTE (Int, INDEXIN, "indexin")
 
 MAXON_ATTRIBUTE (void, VALUEIN, "valuein")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.composecontainer")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.container")
 
 MAXON_ATTRIBUTE (DataType, DATATYPE, "datatype")
 
 MAXON_ATTRIBUTE (void, IN, "in")
 
 MAXON_ATTRIBUTE (Bool, FILTER, "filter")
 
 MAXON_ATTRIBUTE (void, OUT, "out")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.containerbase")
 
 MAXON_ATTRIBUTE (DataType, DATATYPE, "datatype")
 
 MAXON_ATTRIBUTE (void, IN, "in")
 
 MAXON_ATTRIBUTE (void, OUT, "out")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.containeriteration")
 
 MAXON_ATTRIBUTE (DataType, DATATYPE, "datatype")
 
 MAXON_ATTRIBUTE (Container<>, IN, "in")
 
 MAXON_ATTRIBUTE (Bool, INDEPENDENT, "independent")
 
 MAXON_ATTRIBUTE (Int, COUNT, "count")
 
 MAXON_ATTRIBUTE (Int, INDEX, "index")
 
 MAXON_ATTRIBUTE (void, OUT, "out")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.decomposecontainer")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.node.getmemberinfo")
 
 MAXON_ATTRIBUTE (DataType, DATATYPEIN, "datatypein")
 
 MAXON_ATTRIBUTE (void, MEMBERSOUT, "membersout")
 
 MAXON_ATTRIBUTE (void, MEMBERTYPESOUT, "membertypesout")
 
 MAXON_ATTRIBUTE (Int, MEMBERCOUNTOUT, "membercountout")