#include <TrajectoryVisualization.h>
Public Member Functions | |
TrajectoryUpdateCallback (double color[3], double maxWaypointDistance, int pattern, osg::Group *rootNode) | |
Public Attributes | |
osg::ref_ptr< osg::Geode > | geode |
boost::shared_ptr< osg::Matrix > | LWMat |
double | maxWaypointDistance |
osg::PrimitiveSet * | prset |
osg::ref_ptr< osg::Geometry > | trajectory |
bool | trajectory_initialized |
osg::Vec3Array * | trajectory_points |
Private Member Functions | |
virtual void | operator() (osg::Node *node, osg::NodeVisitor *nv) |
Definition at line 22 of file TrajectoryVisualization.h.
TrajectoryUpdateCallback::TrajectoryUpdateCallback | ( | double | color[3], |
double | maxWaypointDistance, | ||
int | pattern, | ||
osg::Group * | rootNode | ||
) | [inline] |
Definition at line 58 of file TrajectoryVisualization.h.
virtual void TrajectoryUpdateCallback::operator() | ( | osg::Node * | node, |
osg::NodeVisitor * | nv | ||
) | [inline, private, virtual] |
Definition at line 24 of file TrajectoryVisualization.h.
osg::ref_ptr<osg::Geode> TrajectoryUpdateCallback::geode |
Definition at line 55 of file TrajectoryVisualization.h.
boost::shared_ptr<osg::Matrix> TrajectoryUpdateCallback::LWMat |
Definition at line 56 of file TrajectoryVisualization.h.
Definition at line 53 of file TrajectoryVisualization.h.
osg::PrimitiveSet* TrajectoryUpdateCallback::prset |
Definition at line 52 of file TrajectoryVisualization.h.
osg::ref_ptr<osg::Geometry> TrajectoryUpdateCallback::trajectory |
Definition at line 51 of file TrajectoryVisualization.h.
Definition at line 49 of file TrajectoryVisualization.h.
osg::Vec3Array* TrajectoryUpdateCallback::trajectory_points |
Definition at line 50 of file TrajectoryVisualization.h.