
| Public Types | |
| typedef std::vector < osg::ref_ptr < Intersector > > | Intersectors | 
| Public Member Functions | |
| IntersectorGroup () | |
| void | addIntersector (Intersector *intersector) | 
| Add an Intersector. | |
| Intersectors & | getIntersectors () | 
| Get the list of intersector. | |
| void | clear () | 
| Clear the list of intersectors. | |
| virtual Intersector * | clone (osgUtil::IntersectionVisitor &iv) | 
| virtual bool | enter (const osg::Node &node) | 
| virtual void | leave () | 
| virtual void | intersect (osgUtil::IntersectionVisitor &iv, osg::Drawable *drawable) | 
| virtual void | reset () | 
| virtual bool | containsIntersections () | 
| Protected Attributes | |
| Intersectors | _intersectors | 
To be used in conjunction with IntersectionVisitor.
| typedef std::vector< osg::ref_ptr<Intersector> > osgUtil::IntersectorGroup::Intersectors | 
| osgUtil::IntersectorGroup::IntersectorGroup | ( | ) | 
| void osgUtil::IntersectorGroup::addIntersector | ( | Intersector * | intersector | ) | 
Add an Intersector.
| Intersectors& osgUtil::IntersectorGroup::getIntersectors | ( | ) |  [inline] | 
Get the list of intersector.
| void osgUtil::IntersectorGroup::clear | ( | ) | 
Clear the list of intersectors.
| virtual Intersector* osgUtil::IntersectorGroup::clone | ( | osgUtil::IntersectionVisitor & | iv | ) |  [virtual] | 
Implements osgUtil::Intersector.
| virtual bool osgUtil::IntersectorGroup::enter | ( | const osg::Node & | node | ) |  [virtual] | 
Implements osgUtil::Intersector.
| virtual void osgUtil::IntersectorGroup::leave | ( | ) |  [virtual] | 
Implements osgUtil::Intersector.
| virtual void osgUtil::IntersectorGroup::intersect | ( | osgUtil::IntersectionVisitor & | iv, | |
| osg::Drawable * | drawable | |||
| ) |  [virtual] | 
Implements osgUtil::Intersector.
| virtual void osgUtil::IntersectorGroup::reset | ( | ) |  [virtual] | 
Reimplemented from osgUtil::Intersector.
| virtual bool osgUtil::IntersectorGroup::containsIntersections | ( | ) |  [virtual] | 
Implements osgUtil::Intersector.
| Intersectors osgUtil::IntersectorGroup::_intersectors  [protected] |