osgUtil::PrintVisitor Class Reference

Inheritance diagram for osgUtil::PrintVisitor:

osg::NodeVisitor osg::Referenced

List of all members.

Public Member Functions

 PrintVisitor (std::ostream &out, int indent=0, int step=2)
void apply (osg::Node &node)
std::ostream & output ()
void enter ()
void leave ()

Protected Member Functions

PrintVisitoroperator= (const PrintVisitor &)

Protected Attributes

std::ostream & _out
unsigned int _indent
unsigned int _step


Constructor & Destructor Documentation

osgUtil::PrintVisitor::PrintVisitor ( std::ostream &  out,
int  indent = 0,
int  step = 2 
)


Member Function Documentation

void osgUtil::PrintVisitor::apply ( osg::Node node  )  [virtual]

Reimplemented from osg::NodeVisitor.

std::ostream& osgUtil::PrintVisitor::output (  )  [inline]

void osgUtil::PrintVisitor::enter (  )  [inline]

void osgUtil::PrintVisitor::leave (  )  [inline]

PrintVisitor& osgUtil::PrintVisitor::operator= ( const PrintVisitor  )  [inline, protected]


Member Data Documentation

std::ostream& osgUtil::PrintVisitor::_out [protected]

unsigned int osgUtil::PrintVisitor::_indent [protected]

unsigned int osgUtil::PrintVisitor::_step [protected]


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

Generated on Sat Mar 20 12:34:07 2010 for openscenegraph by  doxygen 1.5.6