osgUtil.BaseOptimizerVisitor
是OpenSceneGraph中一个用于优化场景图的基础访问器类。该类继承自osg::NodeVisitor
。
osg::Referenced
osg::Object
osg::NodeVisitor
osgUtil::BaseOptimizerVisitor
BaseOptimizerVisitor()
构造函数。
BaseOptimizerVisitor(const BaseOptimizerVisitor&, osg::CopyOp)
复制构造函数。
virtual void apply(osg::Node&)
应用访问器于osg::Node
对象的纯虚函数。
virtual void apply(osg::Geode&)
应用访问器于osg::Geode
对象的纯虚函数。
virtual void optimize()
优化场景图。默认实现为递归调用osg::Node
对象的accept()
方法并应用访问器。
virtual void reset()
重置优化器设置。
virtual void setTraversalMode(TraversalMode mode)
设置遍历模式。
virtual TraversalMode getTraversalMode() const
获取遍历模式。
osg::NodeVisitor, osgUtil::Optimizer