OpenSGSceneGraphNode Class Reference

#include <OpenSGSceneGraphNode.h>

Inherits SceneGraphNodeInterface.

Inherited by OpenSGGeometrySceneGraphNode, OpenSGGroupSceneGraphNode, and OpenSGTransformationSceneGraphNode.

Collaboration diagram for OpenSGSceneGraphNode:

List of all members.


Public Member Functions

 OpenSGSceneGraphNode (OSG::NodePtr &nodePtr)
 ~OpenSGSceneGraphNode ()
bool equals (const OpenSGSceneGraphNode &src)
virtual SceneGraphNodeInterfacedetachChild (int index)
OSG::NodePtr getNodePtr ()
SceneGraphNodeInterface::NODE_TYPE getNodeType ()
int getNumberOfChildren ()
SceneGraphNodeInterfacegetChild (int index)
SceneGraphNodeInterfacegetParent ()

Static Public Member Functions

static OpenSGSceneGraphNodegetOpenSGNode (OSG::NodePtr &nodePtr)

Protected Member Functions

 OpenSGSceneGraphNode ()

Protected Attributes

OSG::NodePtr node
NODE_TYPE nodeType

Constructor & Destructor Documentation

OpenSGSceneGraphNode::OpenSGSceneGraphNode ( OSG::NodePtr &  nodePtr  ) 

OpenSGSceneGraphNode::~OpenSGSceneGraphNode (  ) 

OSG_USING_NAMESPACE OpenSGSceneGraphNode::OpenSGSceneGraphNode (  )  [protected]


Member Function Documentation

SceneGraphNodeInterface * OpenSGSceneGraphNode::detachChild ( int  index  )  [virtual]

bool OpenSGSceneGraphNode::equals ( const OpenSGSceneGraphNode src  ) 

SceneGraphNodeInterface * OpenSGSceneGraphNode::getChild ( int  index  )  [virtual]

OSG::NodePtr OpenSGSceneGraphNode::getNodePtr (  ) 

SceneGraphNodeInterface::NODE_TYPE OpenSGSceneGraphNode::getNodeType (  )  [virtual]

int OpenSGSceneGraphNode::getNumberOfChildren (  )  [virtual]

OpenSGSceneGraphNode * OpenSGSceneGraphNode::getOpenSGNode ( OSG::NodePtr &  nodePtr  )  [static]

SceneGraphNodeInterface * OpenSGSceneGraphNode::getParent (  )  [virtual]


Member Data Documentation

OSG::NodePtr OpenSGSceneGraphNode::node [protected]


The documentation for this class was generated from the following files:

Generated on Wed Oct 20 16:11:59 2010 for inVRs by doxygen 1.5.8