Public Member Functions | Protected Member Functions | Private Types | Private Slots | Private Member Functions | Private Attributes
jsk_rviz_plugin::FootstepDisplay Class Reference

#include <footstep_display.h>

Inheritance diagram for jsk_rviz_plugin::FootstepDisplay:
Inheritance graph
[legend]

List of all members.

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::FloatPropertyalpha_property_
rviz::FloatPropertydepth_property_
rviz::FloatPropertyheight_property_
jsk_footstep_msgs::FootstepArray::ConstPtr latest_footstep_
rviz::BillboardLineline_
std::vector< ShapePtrshapes_
rviz::FloatPropertywidth_property_

Detailed Description

Definition at line 15 of file footstep_display.h.


Member Typedef Documentation

typedef boost::shared_ptr<rviz::Shape> jsk_rviz_plugin::FootstepDisplay::ShapePtr [private]

Definition at line 35 of file footstep_display.h.


Constructor & Destructor Documentation

Definition at line 6 of file footstep_display.cpp.

Definition at line 23 of file footstep_display.cpp.


Member Function Documentation

void jsk_rviz_plugin::FootstepDisplay::onInitialize ( ) [protected, virtual]
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]

Definition at line 44 of file footstep_display.cpp.

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.


Member Data Documentation

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.


The documentation for this class was generated from the following files:


jsk_rviz_plugins
Author(s): Kei Okada , Yohei Kakiuchi , Shohei Fujii , Ryohei Ueda
autogenerated on Mon Oct 6 2014 01:18:44