Inheritance diagram for osgUtil::Optimizer::FlattenBillboardVisitor:
Public Types | |
typedef std::vector< osg::NodePath > | NodePathList |
typedef std::map< osg::Billboard *, NodePathList > | BillboardNodePathMap |
Public Member Functions | |
FlattenBillboardVisitor (Optimizer *optimizer=0) | |
virtual void | reset () |
virtual void | apply (osg::Billboard &billboard) |
void | process () |
Public Attributes | |
BillboardNodePathMap | _billboards |
|
|
|
|
|
|
|
Reimplemented from osg::NodeVisitor. |
|
|
|
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. |
|
|