Displays a nav_msgs::Path message. More...
#include <path_display.h>
Public Member Functions | |
PathDisplay () | |
virtual void | reset () |
Overridden from Display. | |
virtual | ~PathDisplay () |
Protected Member Functions | |
virtual void | onInitialize () |
Overridden from Display. | |
void | processMessage (const nav_msgs::Path::ConstPtr &msg) |
Overridden from MessageFilterDisplay. | |
Private Slots | |
void | updateBufferLength () |
Private Member Functions | |
void | destroyObjects () |
Private Attributes | |
FloatProperty * | alpha_property_ |
IntProperty * | buffer_length_property_ |
ColorProperty * | color_property_ |
std::vector< Ogre::ManualObject * > | manual_objects_ |
Displays a nav_msgs::Path message.
Definition at line 54 of file path_display.h.
Definition at line 52 of file path_display.cpp.
rviz::PathDisplay::~PathDisplay | ( | ) | [virtual] |
Definition at line 66 of file path_display.cpp.
void rviz::PathDisplay::destroyObjects | ( | ) | [private] |
Definition at line 83 of file path_display.cpp.
void rviz::PathDisplay::onInitialize | ( | ) | [protected, virtual] |
Overridden from Display.
Reimplemented from rviz::MessageFilterDisplay< nav_msgs::Path >.
Definition at line 71 of file path_display.cpp.
void rviz::PathDisplay::processMessage | ( | const nav_msgs::Path::ConstPtr & | msg | ) | [protected] |
Overridden from MessageFilterDisplay.
Definition at line 121 of file path_display.cpp.
void rviz::PathDisplay::reset | ( | ) | [virtual] |
Overridden from Display.
Reimplemented from rviz::MessageFilterDisplay< nav_msgs::Path >.
Definition at line 77 of file path_display.cpp.
void rviz::PathDisplay::updateBufferLength | ( | ) | [private, slot] |
Definition at line 96 of file path_display.cpp.
FloatProperty* rviz::PathDisplay::alpha_property_ [private] |
Definition at line 80 of file path_display.h.
Definition at line 81 of file path_display.h.
ColorProperty* rviz::PathDisplay::color_property_ [private] |
Definition at line 79 of file path_display.h.
std::vector<Ogre::ManualObject*> rviz::PathDisplay::manual_objects_ [private] |
Definition at line 77 of file path_display.h.