osg::DepthFirstAction::NodeStackEntry Class Reference

List of all members.

Public Member Functions

 NodeStackEntry (void)
 NodeStackEntry (const NodeStackEntry &source)
 NodeStackEntry (const NodePtr &pNode, Int32 passCount)
NodePtr getNode (void) const
void setNode (const NodePtr &pNode)
Int32 getPassCount (void) const
void setPassCount (Int32 passCount)

Private Attributes

NodePtr _pNode
Int32 _passCount


Detailed Description

Definition at line 123 of file OSGDepthFirstAction.h.


Constructor & Destructor Documentation

osg::DepthFirstAction::NodeStackEntry::NodeStackEntry ( void   )  [inline]

Definition at line 125 of file OSGDepthFirstAction.inl.

00126     : _pNode    (NullFC),
00127       _passCount(1     )
00128 {
00129 }

osg::DepthFirstAction::NodeStackEntry::NodeStackEntry ( const NodeStackEntry source  )  [inline]

Definition at line 132 of file OSGDepthFirstAction.inl.

00133     : _pNode    (source._pNode    ),
00134       _passCount(source._passCount)
00135 {
00136 }

osg::DepthFirstAction::NodeStackEntry::NodeStackEntry ( const NodePtr pNode,
Int32  passCount 
) [inline]

Definition at line 139 of file OSGDepthFirstAction.inl.

00142     : _pNode    (pNode    ),
00143       _passCount(passCount)
00144 {
00145 }


Member Function Documentation

NodePtr osg::DepthFirstAction::NodeStackEntry::getNode ( void   )  const [inline]

Definition at line 148 of file OSGDepthFirstAction.inl.

References _pNode.

00149 {
00150     return _pNode;
00151 }

void osg::DepthFirstAction::NodeStackEntry::setNode ( const NodePtr pNode  )  [inline]

Definition at line 154 of file OSGDepthFirstAction.inl.

References _pNode.

00155 {
00156     _pNode = pNode;
00157 }

Int32 osg::DepthFirstAction::NodeStackEntry::getPassCount ( void   )  const [inline]

Definition at line 160 of file OSGDepthFirstAction.inl.

References _passCount.

00161 {
00162     return _passCount;
00163 }

void osg::DepthFirstAction::NodeStackEntry::setPassCount ( Int32  passCount  )  [inline]

Definition at line 166 of file OSGDepthFirstAction.inl.

References _passCount.

00167 {
00168     _passCount = passCount;
00169 }


Member Data Documentation

Definition at line 137 of file OSGDepthFirstAction.h.

Referenced by getNode(), and setNode().

Definition at line 138 of file OSGDepthFirstAction.h.

Referenced by getPassCount(), and setPassCount().


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

Generated on Mon Mar 17 11:25:26 2008 for OpenSG by  doxygen 1.5.5