class OSGUTIL_EXPORT osgUtil::Optimizer::SpatializeGroupsVisitor

Spatialize scene into a balanced quad/oct tree

Inheritance:


Public Fields

[more]GroupsToDivideList _groupsToDivideList
[more]Optimizer* _optimizer

Public Methods

[more] SpatializeGroupsVisitor(Optimizer* optimizer=0)
[more]virtual void apply(osg::Group& group)
[more]bool divide(unsigned int maxNumTreesPerCell=8)
[more]bool divide(osg::Group* group, unsigned int maxNumTreesPerCell)
[more]inline bool isOperationPermissableForObject(const osg::Object* object) const

Public

[more]typedef std::set<osg::Group*> GroupsToDivideList


Documentation

Spatialize scene into a balanced quad/oct tree
o SpatializeGroupsVisitor(Optimizer* optimizer=0)

ovirtual void apply(osg::Group& group)

obool divide(unsigned int maxNumTreesPerCell=8)

obool divide(osg::Group* group, unsigned int maxNumTreesPerCell)

otypedef std::set<osg::Group*> GroupsToDivideList

oGroupsToDivideList _groupsToDivideList

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

oOptimizer* _optimizer


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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