Displays a sensor_msgs::Range message as a cone. More...
#include <range_display.h>

Public Member Functions | |
| RangeDisplay () | |
| virtual void | reset () |
| Overridden from Display. | |
| virtual | ~RangeDisplay () |
Protected Member Functions | |
| virtual void | onInitialize () |
| Overridden from Display. | |
| virtual void | processMessage (const sensor_msgs::Range::ConstPtr &msg) |
| Overridden from MessageFilterDisplay. | |
Private Slots | |
| void | updateBufferLength () |
| void | updateColorAndAlpha () |
| void | updateQueueSize () |
Private Attributes | |
| FloatProperty * | alpha_property_ |
| IntProperty * | buffer_length_property_ |
| ColorProperty * | color_property_ |
| std::vector< Shape * > | cones_ |
| Handles actually drawing the cones. | |
| IntProperty * | queue_size_property_ |
Displays a sensor_msgs::Range message as a cone.
Definition at line 53 of file range_display.h.
Definition at line 46 of file range_display.cpp.
| rviz::RangeDisplay::~RangeDisplay | ( | ) | [virtual] |
Definition at line 73 of file range_display.cpp.
| void rviz::RangeDisplay::onInitialize | ( | ) | [protected, virtual] |
Overridden from Display.
Reimplemented from rviz::MessageFilterDisplay< sensor_msgs::Range >.
Definition at line 66 of file range_display.cpp.
| void rviz::RangeDisplay::processMessage | ( | const sensor_msgs::Range::ConstPtr & | msg | ) | [protected, virtual] |
Overridden from MessageFilterDisplay.
Definition at line 128 of file range_display.cpp.
| void rviz::RangeDisplay::reset | ( | ) | [virtual] |
Overridden from Display.
Reimplemented from rviz::MessageFilterDisplay< sensor_msgs::Range >.
Definition at line 81 of file range_display.cpp.
| void rviz::RangeDisplay::updateBufferLength | ( | ) | [private, slot] |
Definition at line 103 of file range_display.cpp.
| void rviz::RangeDisplay::updateColorAndAlpha | ( | ) | [private, slot] |
Definition at line 92 of file range_display.cpp.
| void rviz::RangeDisplay::updateQueueSize | ( | ) | [private, slot] |
Definition at line 87 of file range_display.cpp.
FloatProperty* rviz::RangeDisplay::alpha_property_ [private] |
Definition at line 79 of file range_display.h.
Definition at line 80 of file range_display.h.
ColorProperty* rviz::RangeDisplay::color_property_ [private] |
Definition at line 78 of file range_display.h.
std::vector<Shape* > rviz::RangeDisplay::cones_ [private] |
Handles actually drawing the cones.
Definition at line 76 of file range_display.h.
Definition at line 81 of file range_display.h.