Open Search
    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")