|
MaterialX 1.38.2
|
Node element subclasses. More...
Go to the source code of this file.
Classes | |
| class | Node |
| A node element within a NodeGraph or Document. More... | |
| class | GraphElement |
| The base class for graph elements such as NodeGraph and Document. More... | |
| class | NodeGraph |
| A node graph element within a Document. More... | |
| class | Backdrop |
| A layout element used to contain, group and document nodes within a graph. More... | |
Typedefs | |
| using | NodePtr = shared_ptr< Node > |
| A shared pointer to a Node. | |
| using | ConstNodePtr = shared_ptr< const Node > |
| A shared pointer to a const Node. | |
| using | GraphElementPtr = shared_ptr< GraphElement > |
| A shared pointer to a GraphElement. | |
| using | ConstGraphElementPtr = shared_ptr< const GraphElement > |
| A shared pointer to a const GraphElement. | |
| using | NodeGraphPtr = shared_ptr< NodeGraph > |
| A shared pointer to a NodeGraph. | |
| using | ConstNodeGraphPtr = shared_ptr< const NodeGraph > |
| A shared pointer to a const NodeGraph. | |
| using | BackdropPtr = shared_ptr< Backdrop > |
| A shared pointer to a Backdrop. | |
| using | ConstBackdropPtr = shared_ptr< const Backdrop > |
| A shared pointer to a const Backdrop. | |
| using | NodePredicate = std::function< bool(NodePtr node)> |
Node element subclasses.