Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
jsk_rviz_plugin::Plotter2DDisplay Class Reference

#include <plotter_2d_display.h>

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

List of all members.

Public Member Functions

 Plotter2DDisplay ()
virtual ~Plotter2DDisplay ()

Protected Slots

void updateAutoColorChange ()
void updateAutoScale ()
void updateBGAlpha ()
void updateBGColor ()
void updateBufferSize ()
void updateFGAlpha ()
void updateFGColor ()
void updateHeight ()
void updateLeft ()
void updateLineWidth ()
void updateMaxColor ()
void updateMaxValue ()
void updateMinValue ()
void updateShowBorder ()
void updateShowCaption ()
void updateTextSize ()
void updateTop ()
void updateTopic ()
void updateUpdateInterval ()
void updateWidth ()

Protected Member Functions

virtual void drawPlot ()
virtual void initializeBuffer ()
virtual void onDisable ()
virtual void onEnable ()
virtual void onInitialize ()
virtual void processMessage (const std_msgs::Float32::ConstPtr &msg)
virtual void subscribe ()
virtual void unsubscribe ()
virtual void update (float wall_dt, float ros_dt)

Protected Attributes

bool auto_color_change_
rviz::BoolPropertyauto_color_change_property_
bool auto_scale_
rviz::BoolPropertyauto_scale_property_
double bg_alpha_
rviz::FloatPropertybg_alpha_property_
QColor bg_color_
rviz::ColorPropertybg_color_property_
std::vector< double > buffer_
int buffer_length_
rviz::IntPropertybuffer_length_property_
int caption_offset_
bool draw_required_
double fg_alpha_
rviz::FloatPropertyfg_alpha_property_
QColor fg_color_
rviz::ColorPropertyfg_color_property_
rviz::IntPropertyheight_property_
float last_time_
int left_
rviz::IntPropertyleft_property_
int line_width_
rviz::IntPropertyline_width_property_
QColor max_color_
rviz::ColorPropertymax_color_property_
double max_value_
rviz::FloatPropertymax_value_property_
double min_value_
rviz::FloatPropertymin_value_property_
boost::mutex mutex_
OverlayObject::Ptr overlay_
bool show_border_
rviz::BoolPropertyshow_border_property_
bool show_caption_
rviz::BoolPropertyshow_caption_property_
ros::Subscriber sub_
int text_size_
rviz::IntPropertytext_size_property_
uint16_t texture_height_
uint16_t texture_width_
int top_
rviz::IntPropertytop_property_
float update_interval_
rviz::FloatPropertyupdate_interval_property_
rviz::RosTopicPropertyupdate_topic_property_
rviz::IntPropertywidth_property_

Detailed Description

Definition at line 53 of file plotter_2d_display.h.


Constructor & Destructor Documentation

Definition at line 44 of file plotter_2d_display.cpp.

Definition at line 132 of file plotter_2d_display.cpp.


Member Function Documentation

void jsk_rviz_plugin::Plotter2DDisplay::drawPlot ( ) [protected, virtual]

Definition at line 197 of file plotter_2d_display.cpp.

Definition at line 157 of file plotter_2d_display.cpp.

void jsk_rviz_plugin::Plotter2DDisplay::onDisable ( ) [protected, virtual]

Reimplemented from rviz::Display.

Definition at line 363 of file plotter_2d_display.cpp.

void jsk_rviz_plugin::Plotter2DDisplay::onEnable ( ) [protected, virtual]

Reimplemented from rviz::Display.

Definition at line 355 of file plotter_2d_display.cpp.

void jsk_rviz_plugin::Plotter2DDisplay::onInitialize ( ) [protected, virtual]

Reimplemented from rviz::Display.

Definition at line 167 of file plotter_2d_display.cpp.

void jsk_rviz_plugin::Plotter2DDisplay::processMessage ( const std_msgs::Float32::ConstPtr &  msg) [protected, virtual]

Definition at line 280 of file plotter_2d_display.cpp.

void jsk_rviz_plugin::Plotter2DDisplay::subscribe ( ) [protected, virtual]

Definition at line 340 of file plotter_2d_display.cpp.

void jsk_rviz_plugin::Plotter2DDisplay::unsubscribe ( ) [protected, virtual]

Definition at line 350 of file plotter_2d_display.cpp.

void jsk_rviz_plugin::Plotter2DDisplay::update ( float  wall_dt,
float  ros_dt 
) [protected, virtual]

Reimplemented from rviz::Display.

Definition at line 326 of file plotter_2d_display.cpp.

Definition at line 433 of file plotter_2d_display.cpp.

Definition at line 475 of file plotter_2d_display.cpp.

Definition at line 406 of file plotter_2d_display.cpp.

Definition at line 391 of file plotter_2d_display.cpp.

Definition at line 427 of file plotter_2d_display.cpp.

Definition at line 401 of file plotter_2d_display.cpp.

Definition at line 396 of file plotter_2d_display.cpp.

Definition at line 375 of file plotter_2d_display.cpp.

Definition at line 386 of file plotter_2d_display.cpp.

Definition at line 422 of file plotter_2d_display.cpp.

Definition at line 438 of file plotter_2d_display.cpp.

Definition at line 468 of file plotter_2d_display.cpp.

Definition at line 461 of file plotter_2d_display.cpp.

Definition at line 417 of file plotter_2d_display.cpp.

Definition at line 456 of file plotter_2d_display.cpp.

Definition at line 448 of file plotter_2d_display.cpp.

Definition at line 381 of file plotter_2d_display.cpp.

Definition at line 411 of file plotter_2d_display.cpp.

Definition at line 443 of file plotter_2d_display.cpp.

Definition at line 369 of file plotter_2d_display.cpp.


Member Data Documentation

Definition at line 99 of file plotter_2d_display.h.

Definition at line 82 of file plotter_2d_display.h.

Definition at line 97 of file plotter_2d_display.h.

Definition at line 86 of file plotter_2d_display.h.

Definition at line 96 of file plotter_2d_display.h.

Definition at line 73 of file plotter_2d_display.h.

Definition at line 93 of file plotter_2d_display.h.

Definition at line 71 of file plotter_2d_display.h.

Definition at line 107 of file plotter_2d_display.h.

Definition at line 106 of file plotter_2d_display.h.

Definition at line 76 of file plotter_2d_display.h.

Definition at line 114 of file plotter_2d_display.h.

Definition at line 101 of file plotter_2d_display.h.

Definition at line 95 of file plotter_2d_display.h.

Definition at line 72 of file plotter_2d_display.h.

Definition at line 91 of file plotter_2d_display.h.

Definition at line 70 of file plotter_2d_display.h.

Definition at line 78 of file plotter_2d_display.h.

Definition at line 102 of file plotter_2d_display.h.

Definition at line 110 of file plotter_2d_display.h.

Definition at line 79 of file plotter_2d_display.h.

Definition at line 112 of file plotter_2d_display.h.

Definition at line 81 of file plotter_2d_display.h.

Definition at line 92 of file plotter_2d_display.h.

Definition at line 83 of file plotter_2d_display.h.

Definition at line 116 of file plotter_2d_display.h.

Definition at line 87 of file plotter_2d_display.h.

Definition at line 115 of file plotter_2d_display.h.

Definition at line 88 of file plotter_2d_display.h.

Definition at line 117 of file plotter_2d_display.h.

Definition at line 90 of file plotter_2d_display.h.

Definition at line 98 of file plotter_2d_display.h.

Definition at line 75 of file plotter_2d_display.h.

Definition at line 100 of file plotter_2d_display.h.

Definition at line 84 of file plotter_2d_display.h.

Definition at line 118 of file plotter_2d_display.h.

Definition at line 113 of file plotter_2d_display.h.

Definition at line 85 of file plotter_2d_display.h.

Definition at line 109 of file plotter_2d_display.h.

Definition at line 108 of file plotter_2d_display.h.

Definition at line 111 of file plotter_2d_display.h.

Definition at line 80 of file plotter_2d_display.h.

Definition at line 103 of file plotter_2d_display.h.

Definition at line 74 of file plotter_2d_display.h.

Definition at line 69 of file plotter_2d_display.h.

Definition at line 77 of file plotter_2d_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