maxon::nodes::NodeSystemInterface is a node system. This is the fundamental data structure which is being edited by a user through the maxon::GraphModelInterface from the graph.framework. A node system stores a hierarchy of objects (nodes and ports) and connections.
To traverse a node system, the classes maxon::nodes::Node, maxon::nodes::PortList and maxon::nodes::Port exist. See Nodes Manual.
The node system is obtained with:
See NodesGraphModelInterface Manual and NodeMaterial Manual.
The node system gives access to its nodes via the root node:
See Nodes Manual.
A modification to a node system is handled with:
Modifications are obtained with:
The values of node attributes are edited with:
The node system can be serialized with:
Node Template:
Further functions are: