#include <footstep_display.h>
Public Member Functions | |
FootstepDisplay () | |
virtual | ~FootstepDisplay () |
Protected Member Functions | |
virtual void | onInitialize () |
virtual void | reset () |
Private Types | |
typedef boost::shared_ptr < rviz::Shape > | ShapePtr |
Private Slots | |
void | updateAlpha () |
void | updateFootstepSize () |
Private Member Functions | |
void | processMessage (const jsk_footstep_msgs::FootstepArray::ConstPtr &msg) |
bool | validateFloats (const jsk_footstep_msgs::FootstepArray &msg) |
Private Attributes | |
rviz::FloatProperty * | alpha_property_ |
rviz::FloatProperty * | depth_property_ |
rviz::FloatProperty * | height_property_ |
jsk_footstep_msgs::FootstepArray::ConstPtr | latest_footstep_ |
rviz::BillboardLine * | line_ |
std::vector< ShapePtr > | shapes_ |
rviz::FloatProperty * | width_property_ |
Definition at line 15 of file footstep_display.h.
typedef boost::shared_ptr<rviz::Shape> jsk_rviz_plugin::FootstepDisplay::ShapePtr [private] |
Definition at line 35 of file footstep_display.h.
Definition at line 6 of file footstep_display.cpp.
jsk_rviz_plugin::FootstepDisplay::~FootstepDisplay | ( | ) | [virtual] |
Definition at line 23 of file footstep_display.cpp.
void jsk_rviz_plugin::FootstepDisplay::onInitialize | ( | ) | [protected, virtual] |
Reimplemented from rviz::MessageFilterDisplay< jsk_footstep_msgs::FootstepArray >.
Definition at line 93 of file footstep_display.cpp.
void jsk_rviz_plugin::FootstepDisplay::processMessage | ( | const jsk_footstep_msgs::FootstepArray::ConstPtr & | msg | ) | [private] |
Definition at line 100 of file footstep_display.cpp.
void jsk_rviz_plugin::FootstepDisplay::reset | ( | ) | [protected, virtual] |
Reimplemented from rviz::MessageFilterDisplay< jsk_footstep_msgs::FootstepArray >.
Definition at line 67 of file footstep_display.cpp.
void jsk_rviz_plugin::FootstepDisplay::updateAlpha | ( | ) | [private, slot] |
Definition at line 44 of file footstep_display.cpp.
void jsk_rviz_plugin::FootstepDisplay::updateFootstepSize | ( | ) | [private, slot] |
Definition at line 32 of file footstep_display.cpp.
bool jsk_rviz_plugin::FootstepDisplay::validateFloats | ( | const jsk_footstep_msgs::FootstepArray & | msg | ) | [private] |
Definition at line 74 of file footstep_display.cpp.
Definition at line 30 of file footstep_display.h.
Definition at line 33 of file footstep_display.h.
Definition at line 32 of file footstep_display.h.
jsk_footstep_msgs::FootstepArray::ConstPtr jsk_rviz_plugin::FootstepDisplay::latest_footstep_ [private] |
Definition at line 34 of file footstep_display.h.
Definition at line 37 of file footstep_display.h.
Definition at line 36 of file footstep_display.h.
Definition at line 31 of file footstep_display.h.