The Graph Framework¶
Description¶
Provides a unified model for arbitrary graph-like structures.
Interfaces¶
Regroups functions to simplify the usage of the node API. |
|
|
A graph attribute provides extra information about an attribute of nodes and ports.
|
|
A graph message is an error or warning message to tell the user about issues found in the graph.
|
|
GraphModelInterface is an abstraction of a hierarchical graph.
|
A
maxon.NodePath identifies a graph node (a true node, port or port list) within a node graph. |
|
|
GraphLib contains some static functions for graphs. |
References¶
|
Reference class for |
|
Reference class for |
|
Reference class for |
Data Types¶
|
A |
|
Modifications to a GraphModelInterface may only be done when there is an active GraphTransaction.
|
|
Reference class for |
|
A port connection consists of up to eight independent wires: |
Enums¶
Used with
GraphNode.GetConnections() to control which connections shall be reported. |
|
These flags are reported by |
|
FLAGS provide information about the nature of the attribute. |
|
Graph connections can “store attribute values” |
|
NODE_KIND allows to determine whether a general node (g-node for short) is a true node, a port or a port list.
|
|
WIRE_MODE is used for the wires in a Wires object to control whether a wire is set, inherited or hidden.
|