OpenSceneGraph
3.0.1
|
Public Member Functions | |
ComputeBoundsVisitor (TraversalMode traversalMode=TRAVERSE_ALL_CHILDREN) | |
META_NodeVisitor ("osg","ComputeBoundsVisitor") virtual void reset() | |
osg::BoundingBox & | getBoundingBox () |
void | getPolytope (osg::Polytope &polytope, float margin=0.1) const |
void | getBase (osg::Polytope &polytope, float margin=0.1) const |
void | apply (osg::Node &node) |
void | apply (osg::Transform &transform) |
void | apply (osg::Geode &geode) |
void | pushMatrix (osg::Matrix &matrix) |
void | popMatrix () |
void | applyDrawable (osg::Drawable *drawable) |
Protected Types | |
typedef std::vector< osg::Matrix > | MatrixStack |
Protected Attributes | |
MatrixStack | _matrixStack |
osg::BoundingBox | _bb |
typedef std::vector<osg::Matrix> osg::ComputeBoundsVisitor::MatrixStack [protected] |
osg::ComputeBoundsVisitor::ComputeBoundsVisitor | ( | TraversalMode | traversalMode = TRAVERSE_ALL_CHILDREN | ) |
void osg::ComputeBoundsVisitor::apply | ( | osg::Node & | node | ) | [virtual] |
Reimplemented from osg::NodeVisitor.
void osg::ComputeBoundsVisitor::apply | ( | osg::Transform & | transform | ) | [virtual] |
Reimplemented from osg::NodeVisitor.
void osg::ComputeBoundsVisitor::apply | ( | osg::Geode & | geode | ) | [virtual] |
Reimplemented from osg::NodeVisitor.
void osg::ComputeBoundsVisitor::applyDrawable | ( | osg::Drawable * | drawable | ) |
void osg::ComputeBoundsVisitor::getBase | ( | osg::Polytope & | polytope, |
float | margin = 0.1 |
||
) | const |
osg::BoundingBox& osg::ComputeBoundsVisitor::getBoundingBox | ( | ) | [inline] |
void osg::ComputeBoundsVisitor::getPolytope | ( | osg::Polytope & | polytope, |
float | margin = 0.1 |
||
) | const |
osg::ComputeBoundsVisitor::META_NodeVisitor | ( | "osg" | , |
"ComputeBoundsVisitor" | |||
) |
void osg::ComputeBoundsVisitor::popMatrix | ( | ) | [inline] |
void osg::ComputeBoundsVisitor::pushMatrix | ( | osg::Matrix & | matrix | ) | [inline] |
osg::BoundingBox osg::ComputeBoundsVisitor::_bb [protected] |
MatrixStack osg::ComputeBoundsVisitor::_matrixStack [protected] |
![]() | Generated at Mon Oct 3 2011 12:39:41 for the OpenSceneGraph by doxygen 1.7.5. |