#include <people_position_measurement_array_display.h>
Public Member Functions | |
PeoplePositionMeasurementArrayDisplay () | |
virtual | ~PeoplePositionMeasurementArrayDisplay () |
Protected Member Functions | |
void | clearObjects () |
virtual void | onInitialize () |
void | processMessage (const people_msgs::PositionMeasurementArray::ConstPtr &msg) |
virtual void | reset () |
void | update (float wall_dt, float ros_dt) |
Protected Attributes | |
bool | anonymous_ |
rviz::BoolProperty * | anonymous_property_ |
std::vector < people_msgs::PositionMeasurement > | faces_ |
ros::Time | latest_time_ |
boost::mutex | mutex_ |
double | size_ |
rviz::FloatProperty * | size_property_ |
std::string | text_ |
rviz::StringProperty * | text_property_ |
double | timeout_ |
rviz::FloatProperty * | timeout_property_ |
std::vector < GISCircleVisualizer::Ptr > | visualizers_ |
Private Slots | |
void | updateAnonymous () |
void | updateSize () |
void | updateText () |
void | updateTimeout () |
Definition at line 59 of file people_position_measurement_array_display.h.
Definition at line 50 of file people_position_measurement_array_display.cpp.
jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::~PeoplePositionMeasurementArrayDisplay | ( | ) | [virtual] |
Definition at line 68 of file people_position_measurement_array_display.cpp.
void jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::clearObjects | ( | ) | [protected] |
Definition at line 83 of file people_position_measurement_array_display.cpp.
void jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::onInitialize | ( | ) | [protected, virtual] |
Reimplemented from rviz::MessageFilterDisplay< people_msgs::PositionMeasurementArray >.
Definition at line 73 of file people_position_measurement_array_display.cpp.
void jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::processMessage | ( | const people_msgs::PositionMeasurementArray::ConstPtr & | msg | ) | [protected] |
Definition at line 95 of file people_position_measurement_array_display.cpp.
void jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::reset | ( | ) | [protected, virtual] |
Reimplemented from rviz::MessageFilterDisplay< people_msgs::PositionMeasurementArray >.
Definition at line 89 of file people_position_measurement_array_display.cpp.
void jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::update | ( | float | wall_dt, |
float | ros_dt | ||
) | [protected, virtual] |
Reimplemented from rviz::Display.
Definition at line 141 of file people_position_measurement_array_display.cpp.
void jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::updateAnonymous | ( | ) | [private, slot] |
Definition at line 174 of file people_position_measurement_array_display.cpp.
void jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::updateSize | ( | ) | [private, slot] |
Definition at line 167 of file people_position_measurement_array_display.cpp.
void jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::updateText | ( | ) | [private, slot] |
Definition at line 183 of file people_position_measurement_array_display.cpp.
void jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::updateTimeout | ( | ) | [private, slot] |
Definition at line 161 of file people_position_measurement_array_display.cpp.
bool jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::anonymous_ [protected] |
Definition at line 79 of file people_position_measurement_array_display.h.
rviz::BoolProperty* jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::anonymous_property_ [protected] |
Definition at line 74 of file people_position_measurement_array_display.h.
std::vector<people_msgs::PositionMeasurement> jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::faces_ [protected] |
Definition at line 81 of file people_position_measurement_array_display.h.
Definition at line 83 of file people_position_measurement_array_display.h.
Definition at line 76 of file people_position_measurement_array_display.h.
double jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::size_ [protected] |
Definition at line 77 of file people_position_measurement_array_display.h.
rviz::FloatProperty* jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::size_property_ [protected] |
Definition at line 72 of file people_position_measurement_array_display.h.
Definition at line 80 of file people_position_measurement_array_display.h.
rviz::StringProperty* jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::text_property_ [protected] |
Definition at line 75 of file people_position_measurement_array_display.h.
double jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::timeout_ [protected] |
Definition at line 78 of file people_position_measurement_array_display.h.
rviz::FloatProperty* jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::timeout_property_ [protected] |
Definition at line 73 of file people_position_measurement_array_display.h.
std::vector<GISCircleVisualizer::Ptr> jsk_rviz_plugins::PeoplePositionMeasurementArrayDisplay::visualizers_ [protected] |
Definition at line 82 of file people_position_measurement_array_display.h.