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

Classes | |
| struct | NodePagingRecord |
Public Types | |
| typedef std::vector < NodePagingRecord > | NodePagingRecords |
Public Member Functions | |
| DtPageInVisitor () | |
| DtPageInVisitor (const osg::Matrix &) | |
| virtual void | apply (osg::LOD &node) |
| virtual void | apply (osg::PagedLOD &node) |
| const NodePagingRecords & | pagedInNodes () const |
Public Member Functions inherited from DtMaintainMatrixVisitor | |
| DtMaintainMatrixVisitor () | |
| DtMaintainMatrixVisitor (const osg::Matrix &) | |
| virtual void | apply (osg::Transform &node) |
Protected Member Functions | |
| virtual bool | requiresPageIn (const osg::BoundingSphere &) |
Protected Member Functions inherited from DtMaintainMatrixVisitor | |
| virtual osg::BoundingSphere | worldRefNodeBounds (osg::Node &node) |
Protected Attributes | |
| NodePagingRecords | myPagedInNodes |
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::vector<NodePagingRecord> DtPageInVisitor::NodePagingRecords |
| DtPageInVisitor::DtPageInVisitor | ( | ) |
|
explicit |
|
virtual |
|
virtual |
|
inline |
|
protectedvirtual |
Reimplemented in DtGeometryPageInVisitor.
|
protected |