Remove the lowest static transforms in the scene
Inheritance:
Public Methods
-
RemoveLowestStaticTransformsVisitor(bool ignoreDynamicTransforms=true)
-
virtual void apply(osg::Geode& geode)
-
virtual void apply(osg::Billboard& billboard)
-
virtual void apply(osg::LOD& lod)
-
virtual void apply(osg::Transform& transform)
-
bool removeTransforms()
Protected Fields
-
bool _ignoreDynamicTransforms
-
MatrixStack _matrixStack
-
TransformStack _transformStack
-
TransformMap _transformMap
-
ObjectMap _objectMap
Protected Methods
-
typedef std::map<osg::Object*,ObjectStruct> ObjectMap void disableObject(osg::Object* object)
-
void disableObject(ObjectMap::iterator itr)
-
void disableTransform(osg::Transform* transform)
-
void doTransform(osg::Object* obj, osg::Matrix& matrix)
Protected Members
-
typedef std::vector<osg::Matrix> MatrixStackstruct TransformStruct
-
struct ObjectStruct
Documentation
Remove the lowest static transforms in the scene
- RemoveLowestStaticTransformsVisitor(bool ignoreDynamicTransforms=true)
- virtual void apply(osg::Geode& geode)
- virtual void apply(osg::Billboard& billboard)
- virtual void apply(osg::LOD& lod)
- virtual void apply(osg::Transform& transform)
- bool removeTransforms()
- typedef std::vector<osg::Matrix> MatrixStackstruct TransformStruct
- typedef std::set<osg::Object*> ObjectSet TransformStruct()
- void add(osg::Object* obj)
- bool _containsTransform
- bool _canBeApplied
- ObjectSet _objectSet
- struct ObjectStruct
- typedef std::set<osg::Transform*> TransformSet ObjectStruct()
- void add(osg::Transform* transform, osg::Matrix& matrix)
- bool _canBeApplied
- bool _matrixSet
- bool _moreThanOneMatrixRequired
- osg::Matrix _matrix
- TransformSet _transformSet
- typedef std::map<osg::Object*,ObjectStruct> ObjectMap void disableObject(osg::Object* object)
- void disableObject(ObjectMap::iterator itr)
- void disableTransform(osg::Transform* transform)
- void doTransform(osg::Object* obj, osg::Matrix& matrix)
- bool _ignoreDynamicTransforms
- MatrixStack _matrixStack
- TransformStack _transformStack
- TransformMap _transformMap
- ObjectMap _objectMap
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.