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

#include <plotter_2d_display.h>

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

List of all members.

Public Member Functions

virtual int getX ()
virtual int getY ()
virtual bool isInRegion (int x, int y)
virtual void movePosition (int x, int y)
 Plotter2DDisplay ()
virtual void setPosition (int x, int y)
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 updateShowValue ()
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_
bool show_value_
rviz::BoolPropertyshow_value_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 55 of file plotter_2d_display.h.


Constructor & Destructor Documentation

Definition at line 44 of file plotter_2d_display.cpp.

Definition at line 147 of file plotter_2d_display.cpp.


Member Function Documentation

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

Definition at line 215 of file plotter_2d_display.cpp.

virtual int jsk_rviz_plugins::Plotter2DDisplay::getX ( ) [inline, virtual]

Definition at line 66 of file plotter_2d_display.h.

virtual int jsk_rviz_plugins::Plotter2DDisplay::getY ( ) [inline, virtual]

Definition at line 67 of file plotter_2d_display.h.

Definition at line 172 of file plotter_2d_display.cpp.

bool jsk_rviz_plugins::Plotter2DDisplay::isInRegion ( int  x,
int  y 
) [virtual]

Definition at line 537 of file plotter_2d_display.cpp.

void jsk_rviz_plugins::Plotter2DDisplay::movePosition ( int  x,
int  y 
) [virtual]

Definition at line 543 of file plotter_2d_display.cpp.

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

Reimplemented from rviz::Display.

Definition at line 393 of file plotter_2d_display.cpp.

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

Reimplemented from rviz::Display.

Definition at line 385 of file plotter_2d_display.cpp.

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

Reimplemented from rviz::Display.

Definition at line 184 of file plotter_2d_display.cpp.

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

Definition at line 311 of file plotter_2d_display.cpp.

void jsk_rviz_plugins::Plotter2DDisplay::setPosition ( int  x,
int  y 
) [virtual]

Definition at line 549 of file plotter_2d_display.cpp.

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

Definition at line 370 of file plotter_2d_display.cpp.

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

Definition at line 380 of file plotter_2d_display.cpp.

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

Reimplemented from rviz::Display.

Definition at line 352 of file plotter_2d_display.cpp.

Definition at line 468 of file plotter_2d_display.cpp.

Definition at line 522 of file plotter_2d_display.cpp.

Definition at line 436 of file plotter_2d_display.cpp.

Definition at line 421 of file plotter_2d_display.cpp.

Definition at line 462 of file plotter_2d_display.cpp.

Definition at line 431 of file plotter_2d_display.cpp.

Definition at line 426 of file plotter_2d_display.cpp.

Definition at line 405 of file plotter_2d_display.cpp.

Definition at line 416 of file plotter_2d_display.cpp.

Definition at line 457 of file plotter_2d_display.cpp.

Definition at line 479 of file plotter_2d_display.cpp.

Definition at line 515 of file plotter_2d_display.cpp.

Definition at line 508 of file plotter_2d_display.cpp.

Definition at line 452 of file plotter_2d_display.cpp.

Definition at line 497 of file plotter_2d_display.cpp.

Definition at line 447 of file plotter_2d_display.cpp.

Definition at line 489 of file plotter_2d_display.cpp.

Definition at line 411 of file plotter_2d_display.cpp.

Definition at line 441 of file plotter_2d_display.cpp.

Definition at line 484 of file plotter_2d_display.cpp.

Definition at line 399 of file plotter_2d_display.cpp.


Member Data Documentation

Definition at line 115 of file plotter_2d_display.h.

Definition at line 98 of file plotter_2d_display.h.

Definition at line 113 of file plotter_2d_display.h.

Definition at line 102 of file plotter_2d_display.h.

Definition at line 112 of file plotter_2d_display.h.

Definition at line 89 of file plotter_2d_display.h.

Definition at line 109 of file plotter_2d_display.h.

Definition at line 87 of file plotter_2d_display.h.

std::vector<double> jsk_rviz_plugins::Plotter2DDisplay::buffer_ [protected]

Definition at line 123 of file plotter_2d_display.h.

Definition at line 122 of file plotter_2d_display.h.

Definition at line 92 of file plotter_2d_display.h.

Definition at line 130 of file plotter_2d_display.h.

Definition at line 118 of file plotter_2d_display.h.

Definition at line 111 of file plotter_2d_display.h.

Definition at line 88 of file plotter_2d_display.h.

Definition at line 107 of file plotter_2d_display.h.

Definition at line 86 of file plotter_2d_display.h.

Definition at line 94 of file plotter_2d_display.h.

Definition at line 119 of file plotter_2d_display.h.

Definition at line 126 of file plotter_2d_display.h.

Definition at line 95 of file plotter_2d_display.h.

Definition at line 128 of file plotter_2d_display.h.

Definition at line 97 of file plotter_2d_display.h.

Definition at line 108 of file plotter_2d_display.h.

Definition at line 99 of file plotter_2d_display.h.

Definition at line 132 of file plotter_2d_display.h.

Definition at line 103 of file plotter_2d_display.h.

Definition at line 131 of file plotter_2d_display.h.

Definition at line 104 of file plotter_2d_display.h.

Definition at line 137 of file plotter_2d_display.h.

Definition at line 106 of file plotter_2d_display.h.

Definition at line 114 of file plotter_2d_display.h.

Definition at line 91 of file plotter_2d_display.h.

Definition at line 117 of file plotter_2d_display.h.

Definition at line 100 of file plotter_2d_display.h.

Definition at line 116 of file plotter_2d_display.h.

Definition at line 85 of file plotter_2d_display.h.

Definition at line 138 of file plotter_2d_display.h.

Definition at line 129 of file plotter_2d_display.h.

Definition at line 101 of file plotter_2d_display.h.

Definition at line 125 of file plotter_2d_display.h.

Definition at line 124 of file plotter_2d_display.h.

Definition at line 127 of file plotter_2d_display.h.

Definition at line 96 of file plotter_2d_display.h.

Definition at line 120 of file plotter_2d_display.h.

Definition at line 90 of file plotter_2d_display.h.

Definition at line 84 of file plotter_2d_display.h.

Definition at line 93 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 Wed May 1 2019 02:40:22