![]() |
VR-Forces 4.2 Class Documentation
|
OSG Visitor class which pages the highest level of detail of paged LOD nodes in. More...

Public Types | |
| typedef std::list< std::pair < osg::Node *, int > > | DtNodeChildList |
Public Member Functions | |
| DtPageInVisitor () | |
| virtual void | apply (osg::Group &node) |
| virtual void | apply (osg::Geode &node) |
| virtual void | apply (osg::LOD &node) |
| virtual void | apply (osg::PagedLOD &node) |
| virtual void | apply (osg::CoordinateSystemNode &node) |
| virtual unsigned int | numNodesRequested () const |
| virtual const DtNodeChildList & | nodesRequested () const |
| virtual bool | allDataPagedIn () const |
| May be called after applying this visitor. | |
| virtual int | pagedLodCount () const |
Public Member Functions inherited from DtMaintainMatrixVisitor | |
| DtMaintainMatrixVisitor () | |
| virtual | ~DtMaintainMatrixVisitor () |
| virtual void | apply (osg::PositionAttitudeTransform &node) |
| virtual void | apply (osg::MatrixTransform &node) |
Protected Member Functions | |
| virtual bool | requiresPageIn (osg::Node &node) |
Protected Member Functions inherited from DtMaintainMatrixVisitor | |
| virtual osg::BoundingSphere | worldRefNodeBounds (osg::Node &node) |
Protected Attributes | |
| DtNodeChildList | myPagedNodesRequested |
| This holds pointers to all the paged LOD nodes that have requests for paging in initiated by this visitor. | |
| bool | myAllDataPagedIn |
| int | myPagedLodCount |
Protected Attributes inherited from DtMaintainMatrixVisitor | |
| osg::Matrix | myMatrix |
OSG Visitor class which pages the highest level of detail of paged LOD nodes in.
This is a base class, intended to be overridden. This base class will cause paging in of every paged LOD node. Subclasses may be more selective by overriding requiresPageIn().
| typedef std::list<std::pair<osg::Node*, int> > DtPageInVisitor::DtNodeChildList |
| DtPageInVisitor::DtPageInVisitor | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
May be called after applying this visitor.
|
virtual |
|
protectedvirtual |
Reimplemented in DtGeometryPageInVisitor.
|
protected |
This holds pointers to all the paged LOD nodes that have requests for paging in initiated by this visitor.
|
protected |
|
protected |