#include <VirtualRangeSensor.h>

Public Member Functions | |
| IntersectorUpdateCallback (double range, bool visible, osg::Node *root) | |
Public Attributes | |
| osg::ref_ptr< osg::Geometry > | beam |
| double | distance_to_obstacle |
| osg::ref_ptr< osg::Geode > | geode |
| osg::ref_ptr < osgUtil::LineSegmentIntersector > | intersector |
| osgUtil::IntersectionVisitor | intersectVisitor |
| double | range |
| osg::ref_ptr< osg::Node > | root |
Private Member Functions | |
| virtual void | operator() (osg::Node *node, osg::NodeVisitor *nv) |
Definition at line 34 of file VirtualRangeSensor.h.
| IntersectorUpdateCallback::IntersectorUpdateCallback | ( | double | range, |
| bool | visible, | ||
| osg::Node * | root | ||
| ) | [inline] |
Definition at line 81 of file VirtualRangeSensor.h.
| virtual void IntersectorUpdateCallback::operator() | ( | osg::Node * | node, |
| osg::NodeVisitor * | nv | ||
| ) | [inline, private, virtual] |
Reimplemented in ObjectPickerUpdateCallback.
Definition at line 36 of file VirtualRangeSensor.h.
| osg::ref_ptr<osg::Geometry> IntersectorUpdateCallback::beam |
Definition at line 79 of file VirtualRangeSensor.h.
Definition at line 73 of file VirtualRangeSensor.h.
| osg::ref_ptr<osg::Geode> IntersectorUpdateCallback::geode |
Definition at line 78 of file VirtualRangeSensor.h.
| osg::ref_ptr<osgUtil::LineSegmentIntersector> IntersectorUpdateCallback::intersector |
Definition at line 75 of file VirtualRangeSensor.h.
| osgUtil::IntersectionVisitor IntersectorUpdateCallback::intersectVisitor |
Definition at line 76 of file VirtualRangeSensor.h.
Definition at line 73 of file VirtualRangeSensor.h.
| osg::ref_ptr<osg::Node> IntersectorUpdateCallback::root |
Definition at line 74 of file VirtualRangeSensor.h.