SceneGraphNodeInterface Class Reference
#include <SceneGraphNodeInterface.h>
Inherited by GeometrySceneGraphNodeInterface [virtual], GroupSceneGraphNodeInterface [virtual], OpenSGSceneGraphNode [virtual], and TransformationSceneGraphNodeInterface [virtual].
Public Types | |
| enum | NODE_TYPE { UNDEFINED_NODE = 0, TRANSFORMATION_NODE, GEOMETRY_NODE, GROUP_NODE } |
Public Member Functions | |
| virtual | ~SceneGraphNodeInterface () |
| virtual NODE_TYPE | getNodeType ()=0 |
| virtual int | getNumberOfChildren ()=0 |
| virtual SceneGraphNodeInterface * | getChild (int index)=0 |
| virtual SceneGraphNodeInterface * | getParent ()=0 |
| virtual SceneGraphNodeInterface * | detachChild (int index)=0 |
Member Enumeration Documentation
Constructor & Destructor Documentation
| virtual SceneGraphNodeInterface::~SceneGraphNodeInterface | ( | ) | [inline, virtual] |
Member Function Documentation
| virtual SceneGraphNodeInterface* SceneGraphNodeInterface::detachChild | ( | int | index | ) | [pure virtual] |
Implemented in OpenSGSceneGraphNode.
| virtual SceneGraphNodeInterface* SceneGraphNodeInterface::getChild | ( | int | index | ) | [pure virtual] |
Implemented in OpenSGSceneGraphNode.
| virtual NODE_TYPE SceneGraphNodeInterface::getNodeType | ( | ) | [pure virtual] |
Implemented in OpenSGSceneGraphNode.
| virtual int SceneGraphNodeInterface::getNumberOfChildren | ( | ) | [pure virtual] |
Implemented in OpenSGSceneGraphNode.
| virtual SceneGraphNodeInterface* SceneGraphNodeInterface::getParent | ( | ) | [pure virtual] |
Implemented in OpenSGSceneGraphNode.
The documentation for this class was generated from the following file:
- src/inVRs/OutputInterface/SceneGraphNodeInterface.h
Generated on Wed Oct 20 16:12:00 2010 for inVRs by
1.5.8