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

#include <pie_chart_display.h>

Inheritance diagram for jsk_rviz_plugins::PieChartDisplay:
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)
 PieChartDisplay ()
virtual void setPosition (int x, int y)
virtual ~PieChartDisplay ()

Protected Slots

void updateAutoColorChange ()
void updateBGAlpha ()
void updateBGColor ()
void updateFGAlpha ()
void updateFGAlpha2 ()
void updateFGColor ()
void updateLeft ()
void updateMaxColor ()
void updateMaxValue ()
void updateMinValue ()
void updateShowCaption ()
void updateSize ()
void updateTextSize ()
void updateTop ()
void updateTopic ()

Protected Member Functions

virtual void drawPlot (double val)
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_
double bg_alpha_
rviz::FloatPropertybg_alpha_property_
QColor bg_color_
rviz::ColorPropertybg_color_property_
int caption_offset_
float data_
double fg_alpha2_
rviz::FloatPropertyfg_alpha2_property_
double fg_alpha_
rviz::FloatPropertyfg_alpha_property_
QColor fg_color_
rviz::ColorPropertyfg_color_property_
bool first_time_
int left_
rviz::IntPropertyleft_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_caption_
rviz::BoolPropertyshow_caption_property_
rviz::IntPropertysize_property_
ros::Subscriber sub_
rviz::FloatPropertytext_alpha_property_
rviz::ColorPropertytext_color_property_
int text_size_
rviz::IntPropertytext_size_property_
uint16_t texture_size_
int top_
rviz::IntPropertytop_property_
bool update_required_
rviz::RosTopicPropertyupdate_topic_property_

Detailed Description

Definition at line 53 of file pie_chart_display.h.


Constructor & Destructor Documentation

Definition at line 50 of file pie_chart_display.cpp.

Definition at line 116 of file pie_chart_display.cpp.


Member Function Documentation

void jsk_rviz_plugins::PieChartDisplay::drawPlot ( double  val) [protected, virtual]

Definition at line 187 of file pie_chart_display.cpp.

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

Definition at line 65 of file pie_chart_display.h.

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

Definition at line 66 of file pie_chart_display.h.

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

Definition at line 390 of file pie_chart_display.cpp.

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

Definition at line 396 of file pie_chart_display.cpp.

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

Reimplemented from rviz::Display.

Definition at line 294 of file pie_chart_display.cpp.

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

Reimplemented from rviz::Display.

Definition at line 287 of file pie_chart_display.cpp.

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

Reimplemented from rviz::Display.

Definition at line 136 of file pie_chart_display.cpp.

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

Definition at line 173 of file pie_chart_display.cpp.

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

Definition at line 402 of file pie_chart_display.cpp.

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

Definition at line 272 of file pie_chart_display.cpp.

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

Definition at line 282 of file pie_chart_display.cpp.

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

Reimplemented from rviz::Display.

Definition at line 161 of file pie_chart_display.cpp.

Definition at line 374 of file pie_chart_display.cpp.

Definition at line 337 of file pie_chart_display.cpp.

Definition at line 316 of file pie_chart_display.cpp.

Definition at line 326 of file pie_chart_display.cpp.

Definition at line 331 of file pie_chart_display.cpp.

Definition at line 321 of file pie_chart_display.cpp.

Definition at line 311 of file pie_chart_display.cpp.

Definition at line 385 of file pie_chart_display.cpp.

Definition at line 347 of file pie_chart_display.cpp.

Definition at line 342 of file pie_chart_display.cpp.

Definition at line 362 of file pie_chart_display.cpp.

Definition at line 300 of file pie_chart_display.cpp.

Definition at line 352 of file pie_chart_display.cpp.

Definition at line 306 of file pie_chart_display.cpp.

Definition at line 368 of file pie_chart_display.cpp.


Member Data Documentation

Definition at line 105 of file pie_chart_display.h.

Definition at line 93 of file pie_chart_display.h.

Definition at line 109 of file pie_chart_display.h.

Definition at line 87 of file pie_chart_display.h.

Definition at line 101 of file pie_chart_display.h.

Definition at line 83 of file pie_chart_display.h.

Definition at line 106 of file pie_chart_display.h.

Definition at line 112 of file pie_chart_display.h.

Definition at line 108 of file pie_chart_display.h.

Definition at line 86 of file pie_chart_display.h.

Definition at line 107 of file pie_chart_display.h.

Definition at line 85 of file pie_chart_display.h.

Definition at line 100 of file pie_chart_display.h.

Definition at line 82 of file pie_chart_display.h.

Definition at line 114 of file pie_chart_display.h.

Definition at line 97 of file pie_chart_display.h.

Definition at line 80 of file pie_chart_display.h.

Definition at line 102 of file pie_chart_display.h.

Definition at line 94 of file pie_chart_display.h.

Definition at line 110 of file pie_chart_display.h.

Definition at line 90 of file pie_chart_display.h.

Definition at line 111 of file pie_chart_display.h.

Definition at line 91 of file pie_chart_display.h.

Definition at line 117 of file pie_chart_display.h.

Definition at line 115 of file pie_chart_display.h.

Definition at line 104 of file pie_chart_display.h.

Definition at line 92 of file pie_chart_display.h.

Definition at line 79 of file pie_chart_display.h.

Definition at line 96 of file pie_chart_display.h.

Definition at line 88 of file pie_chart_display.h.

Definition at line 84 of file pie_chart_display.h.

Definition at line 103 of file pie_chart_display.h.

Definition at line 89 of file pie_chart_display.h.

Definition at line 99 of file pie_chart_display.h.

Definition at line 98 of file pie_chart_display.h.

Definition at line 81 of file pie_chart_display.h.

Definition at line 113 of file pie_chart_display.h.

Definition at line 78 of file pie_chart_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