class OSGUTIL_EXPORT osgUtil::Optimizer::CombineStaticTransformsVisitor

Combine Static Trasform nodes that sit above on another

Inheritance:


Public Methods

[more] CombineStaticTransformsVisitor(Optimizer* optimizer=0)
[more]virtual void apply(osg::MatrixTransform& transform)
[more]bool removeTransforms(osg::Node* nodeWeCannotRemove)
[more]inline bool isOperationPermissableForObject(const osg::Object* object) const

Protected Fields

[more]Optimizer* _optimizer
[more]TransformSet _transformSet

Protected

[more]typedef std::set<osg::MatrixTransform*> TransformSet


Documentation

Combine Static Trasform nodes that sit above on another
o CombineStaticTransformsVisitor(Optimizer* optimizer=0)

ovirtual void apply(osg::MatrixTransform& transform)

obool removeTransforms(osg::Node* nodeWeCannotRemove)

oinline bool isOperationPermissableForObject(const osg::Object* object) const

otypedef std::set<osg::MatrixTransform*> TransformSet

oOptimizer* _optimizer

oTransformSet _transformSet


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.