|
openscenegraph
|
Public Types | |
| typedef std::vector < osg::NodePath > | NodePathList |
| typedef std::map < osg::Billboard *, NodePathList > | BillboardNodePathMap |
Public Attributes | |
| BillboardNodePathMap | _billboards |
Additional Inherited Members | |
Static Public Member Functions inherited from osg::Referenced | |
| static OpenThreads::Mutex * | getGlobalReferencedMutex () |
| static void | setThreadSafeReferenceCounting (bool enableThreadSafeReferenceCounting) |
| static bool | getThreadSafeReferenceCounting () |
| static void | setDeleteHandler (DeleteHandler *handler) |
| static DeleteHandler * | getDeleteHandler () |
Protected Member Functions inherited from osg::Referenced | |
| virtual | ~Referenced () |
| void | signalObserversAndDelete (bool signalDelete, bool doDelete) const |
| void | deleteUsingDeleteHandler () const |
Protected Attributes inherited from osgUtil::BaseOptimizerVisitor | |
| Optimizer * | _optimizer |
| unsigned int | _operationType |
Flatten MatrixTransform/Billboard pairs.
| typedef std::map<osg::Billboard*, NodePathList > osgUtil::Optimizer::FlattenBillboardVisitor::BillboardNodePathMap |
| typedef std::vector<osg::NodePath> osgUtil::Optimizer::FlattenBillboardVisitor::NodePathList |
|
inline |
|
virtual |
Reimplemented from osg::NodeVisitor.
| void osgUtil::Optimizer::FlattenBillboardVisitor::process | ( | ) |
|
virtual |
Method to call to reset visitor. Useful if your visitor accumulates state during a traversal, and you plan to reuse the visitor. To flush that state for the next traversal: call reset() prior to each traversal.
Reimplemented from osg::NodeVisitor.
| BillboardNodePathMap osgUtil::Optimizer::FlattenBillboardVisitor::_billboards |
1.8.1.2