Optimizer File Reference

#include <osg/NodeVisitor>
#include <osg/Matrix>
#include <osg/Geometry>
#include <osg/Transform>
#include <osgUtil/Export>
#include <set>

Include dependency graph for Optimizer:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  osgUtil

Classes

class  osgUtil::Optimizer
 Traverses scene graph to improve efficiency. More...
class  osgUtil::Optimizer::FlattenStaticTransformsVisitor
 Flatten Static Transform nodes by applying their transform to the geometry on the leaves of the scene graph, then removing the now redundant transforms. More...
class  osgUtil::Optimizer::CombineStaticTransformsVisitor
 Combine Static Transform nodes that sit above one another. More...
class  osgUtil::Optimizer::RemoveEmptyNodesVisitor
 Remove rendundant nodes, such as groups with one single child. More...
class  osgUtil::Optimizer::RemoveRedundantNodesVisitor
 Remove rendundant nodes, such as groups with one single child. More...
class  osgUtil::Optimizer::TesselateVisitor
 Tesselate all geodes, to remove POLYGONS. More...
class  osgUtil::Optimizer::CombineLODsVisitor
 Optimize the LOD groups, by combining adjacent LOD's which have complementary ranges. More...
class  osgUtil::Optimizer::StateVisitor
 Optimize State in the scene graph by removing duplicate state, replacing it with shared instances, both for StateAttributes, and whole StateSets. More...
class  osgUtil::Optimizer::CheckGeometryVisitor
class  osgUtil::Optimizer::MergeGeometryVisitor
class  osgUtil::Optimizer::SpatializeGroupsVisitor
 Spatialize scene into a balanced quad/oct tree. More...
class  osgUtil::Optimizer::CopySharedSubgraphsVisitor
 Copy any shared subgraphs, enabling flattening of static transforms. More...
class  osgUtil::Optimizer::TextureVisitor
 For all textures apply settings. More...

Generated at Sat Mar 18 07:54:54 2006 for the OpenSceneGraph by doxygen 1.4.6.