33 #ifndef __H__UG__NODE_TREE__GROUP_NODE__
34 #define __H__UG__NODE_TREE__GROUP_NODE__
Definition: smart_pointer.h:108
You can group nodes using the GroupNode.
Definition: group_node.h:56
virtual void remove_child(SPNode node)
Definition: group_node.cpp:64
std::vector< SPNode > vChildren
Definition: group_node.h:73
static SPGroupNode create()
Definition: group_node.cpp:39
virtual SPNode get_child(int index)
Definition: group_node.cpp:83
GroupNode()
Definition: group_node.cpp:46
virtual void add_child(SPNode node)
Definition: group_node.cpp:59
virtual ~GroupNode()
Definition: group_node.cpp:50
virtual int num_children()
Definition: group_node.cpp:78
virtual void clear()
Definition: group_node.cpp:54
Nodes serve as base-objects for items of wich a scene-graph consists.
Definition: node.h:72
SmartPtr< GroupNode > SPGroupNode
the smartpointer used to encapsulate the node
Definition: group_node.h:43