openscenegraph
|
Public Types | |
typedef std::set< osg::Node * > | NodeSet |
typedef std::set< osg::Drawable * > | DrawableSet |
typedef std::set< osg::StateSet * > | StateSetSet |
![]() | |
enum | TraversalMode { TRAVERSE_NONE, TRAVERSE_PARENTS, TRAVERSE_ALL_CHILDREN, TRAVERSE_ACTIVE_CHILDREN } |
enum | VisitorType { NODE_VISITOR = 0, UPDATE_VISITOR, EVENT_VISITOR, COLLECT_OCCLUDER_VISITOR, CULL_VISITOR } |
Public Attributes | |
unsigned int | _numInstancedGroup |
unsigned int | _numInstancedSwitch |
unsigned int | _numInstancedLOD |
unsigned int | _numInstancedTransform |
unsigned int | _numInstancedGeode |
unsigned int | _numInstancedDrawable |
unsigned int | _numInstancedGeometry |
unsigned int | _numInstancedFastGeometry |
unsigned int | _numInstancedStateSet |
NodeSet | _groupSet |
NodeSet | _transformSet |
NodeSet | _lodSet |
NodeSet | _switchSet |
NodeSet | _geodeSet |
DrawableSet | _drawableSet |
DrawableSet | _geometrySet |
DrawableSet | _fastGeometrySet |
StateSetSet | _statesetSet |
osgUtil::Statistics | _uniqueStats |
osgUtil::Statistics | _instancedStats |
Additional Inherited Members | |
![]() | |
static OpenThreads::Mutex * | getGlobalReferencedMutex () |
static void | setThreadSafeReferenceCounting (bool enableThreadSafeReferenceCounting) |
static bool | getThreadSafeReferenceCounting () |
static void | setDeleteHandler (DeleteHandler *handler) |
static DeleteHandler * | getDeleteHandler () |
![]() | |
virtual | ~Referenced () |
void | signalObserversAndDelete (bool signalDelete, bool doDelete) const |
void | deleteUsingDeleteHandler () const |
![]() | |
VisitorType | _visitorType |
unsigned int | _traversalNumber |
ref_ptr< FrameStamp > | _frameStamp |
TraversalMode | _traversalMode |
Node::NodeMask | _traversalMask |
Node::NodeMask | _nodeMaskOverride |
NodePath | _nodePath |
ref_ptr< Referenced > | _userData |
ref_ptr< DatabaseRequestHandler > | _databaseRequestHandler |
ref_ptr< ImageRequestHandler > | _imageRequestHandler |
StatsVisitor for collecting statistics about scene graph.
typedef std::set<osg::Drawable*> osgUtil::StatsVisitor::DrawableSet |
typedef std::set<osg::Node*> osgUtil::StatsVisitor::NodeSet |
typedef std::set<osg::StateSet*> osgUtil::StatsVisitor::StateSetSet |
osgUtil::StatsVisitor::StatsVisitor | ( | ) |
|
virtual |
Reimplemented from osg::NodeVisitor.
|
virtual |
Reimplemented from osg::NodeVisitor.
|
virtual |
Reimplemented from osg::NodeVisitor.
|
virtual |
Reimplemented from osg::NodeVisitor.
|
virtual |
Reimplemented from osg::NodeVisitor.
|
virtual |
Reimplemented from osg::NodeVisitor.
|
virtual |
|
virtual |
osgUtil::StatsVisitor::META_NodeVisitor | ( | osgUtil | , |
StatsVisitor | |||
) |
|
virtual |
|
virtual |
DrawableSet osgUtil::StatsVisitor::_drawableSet |
DrawableSet osgUtil::StatsVisitor::_fastGeometrySet |
NodeSet osgUtil::StatsVisitor::_geodeSet |
DrawableSet osgUtil::StatsVisitor::_geometrySet |
NodeSet osgUtil::StatsVisitor::_groupSet |
osgUtil::Statistics osgUtil::StatsVisitor::_instancedStats |
NodeSet osgUtil::StatsVisitor::_lodSet |
unsigned int osgUtil::StatsVisitor::_numInstancedDrawable |
unsigned int osgUtil::StatsVisitor::_numInstancedFastGeometry |
unsigned int osgUtil::StatsVisitor::_numInstancedGeode |
unsigned int osgUtil::StatsVisitor::_numInstancedGeometry |
unsigned int osgUtil::StatsVisitor::_numInstancedGroup |
unsigned int osgUtil::StatsVisitor::_numInstancedLOD |
unsigned int osgUtil::StatsVisitor::_numInstancedStateSet |
unsigned int osgUtil::StatsVisitor::_numInstancedSwitch |
unsigned int osgUtil::StatsVisitor::_numInstancedTransform |
StateSetSet osgUtil::StatsVisitor::_statesetSet |
NodeSet osgUtil::StatsVisitor::_switchSet |
NodeSet osgUtil::StatsVisitor::_transformSet |
osgUtil::Statistics osgUtil::StatsVisitor::_uniqueStats |