#include <Node.hpp>
Definition at line 47 of file Node.hpp.
◆ Node() [1/4]
◆ Node() [2/4]
Si::Node::Node |
( |
const Node & |
| ) |
|
|
delete |
◆ Node() [3/4]
Si::Node::Node |
( |
Node && |
| ) |
|
|
delete |
◆ Node() [4/4]
Create a new Node object from a list of children.
Definition at line 45 of file Node.cpp.
◆ ~Node()
Destroys this node.
Definition at line 61 of file Node.cpp.
◆ addChild() [1/2]
void Si::Node::addChild |
( |
Node & |
node | ) |
|
Add a child to this node.
- Parameters
-
Definition at line 56 of file Node.cpp.
◆ addChild() [2/2]
Add a child to this node.
- Parameters
-
Definition at line 51 of file Node.cpp.
◆ addChildren()
Add a list of children to this node.
- Parameters
-
children | The children to add |
Definition at line 77 of file Node.cpp.
◆ begin()
Gets the begin iterator for the children of this node.
- Returns
- The begin iterator
Definition at line 67 of file Node.cpp.
◆ end()
Gets the end iterator for the children of this node.
- Returns
- The end iterator
Definition at line 72 of file Node.cpp.
◆ m_graphDescriptor
NodeGraph::vertex_descriptor Si::Node::m_graphDescriptor |
|
protected |
◆ m_id
unsigned Si::Node::m_id = 0 |
|
protected |
◆ s_currentID
unsigned Si::Node::s_currentID = 0 |
|
staticprotected |
◆ s_graph
The documentation for this class was generated from the following files: