Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | Private Member Functions
jsk_rviz_plugins::OverlayTextDisplay Class Reference

#include <overlay_text_display.h>

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

Protected Slots

void updateAlignBottom ()
void updateBGAlpha ()
void updateBGColor ()
void updateFGAlpha ()
void updateFGColor ()
void updateFont ()
void updateHeight ()
void updateLeft ()
void updateLineWidth ()
void updateOvertakeColorProperties ()
void updateOvertakePositionProperties ()
void updateTextSize ()
void updateTop ()
void updateTopic ()
void updateWidth ()

Protected Member Functions

virtual void onDisable ()
virtual void onEnable ()
virtual void onInitialize ()
virtual void subscribe ()
virtual void unsubscribe ()
virtual void update (float wall_dt, float ros_dt)

Protected Attributes

bool align_bottom_
rviz::BoolPropertyalign_bottom_property_
rviz::FloatPropertybg_alpha_property_
QColor bg_color_
rviz::ColorPropertybg_color_property_
rviz::FloatPropertyfg_alpha_property_
QColor fg_color_
rviz::ColorPropertyfg_color_property_
std::string font_
QStringList font_families_
rviz::EnumPropertyfont_property_
rviz::IntPropertyheight_property_
int left_
rviz::IntPropertyleft_property_
int line_width_
rviz::IntPropertyline_width_property_
OverlayObject::Ptr overlay_
bool overtake_color_properties_
rviz::BoolPropertyovertake_color_properties_property_
bool overtake_position_properties_
rviz::BoolPropertyovertake_position_properties_property_
bool require_update_texture_
ros::Subscriber sub_
std::string text_
int text_size_
rviz::IntPropertytext_size_property_
int texture_height_
int texture_width_
int top_
rviz::IntPropertytop_property_
rviz::RosTopicPropertyupdate_topic_property_
rviz::IntPropertywidth_property_

Private Member Functions

void processMessage (const jsk_rviz_plugins::OverlayText::ConstPtr &msg)

Detailed Description

Definition at line 55 of file overlay_text_display.h.


Constructor & Destructor Documentation

Definition at line 51 of file overlay_text_display.cpp.

Definition at line 137 of file overlay_text_display.cpp.


Member Function Documentation

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

Definition at line 66 of file overlay_text_display.h.

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

Definition at line 67 of file overlay_text_display.h.

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

Definition at line 491 of file overlay_text_display.cpp.

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

Definition at line 497 of file overlay_text_display.cpp.

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

Reimplemented from rviz::Display.

Definition at line 166 of file overlay_text_display.cpp.

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

Reimplemented from rviz::Display.

Definition at line 158 of file overlay_text_display.cpp.

Reimplemented from rviz::Display.

Definition at line 194 of file overlay_text_display.cpp.

void jsk_rviz_plugins::OverlayTextDisplay::processMessage ( const jsk_rviz_plugins::OverlayText::ConstPtr &  msg) [private]

Definition at line 273 of file overlay_text_display.cpp.

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

Definition at line 503 of file overlay_text_display.cpp.

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

Definition at line 179 of file overlay_text_display.cpp.

Definition at line 174 of file overlay_text_display.cpp.

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

Reimplemented from rviz::Display.

Definition at line 215 of file overlay_text_display.cpp.

Definition at line 383 of file overlay_text_display.cpp.

Definition at line 442 of file overlay_text_display.cpp.

Definition at line 431 of file overlay_text_display.cpp.

Definition at line 461 of file overlay_text_display.cpp.

Definition at line 450 of file overlay_text_display.cpp.

Definition at line 469 of file overlay_text_display.cpp.

Definition at line 415 of file overlay_text_display.cpp.

Definition at line 399 of file overlay_text_display.cpp.

Definition at line 483 of file overlay_text_display.cpp.

Definition at line 351 of file overlay_text_display.cpp.

Definition at line 321 of file overlay_text_display.cpp.

Definition at line 423 of file overlay_text_display.cpp.

Definition at line 391 of file overlay_text_display.cpp.

Definition at line 187 of file overlay_text_display.cpp.

Definition at line 407 of file overlay_text_display.cpp.


Member Data Documentation

Definition at line 76 of file overlay_text_display.h.

Definition at line 100 of file overlay_text_display.h.

Definition at line 108 of file overlay_text_display.h.

Definition at line 77 of file overlay_text_display.h.

Definition at line 107 of file overlay_text_display.h.

Definition at line 110 of file overlay_text_display.h.

Definition at line 78 of file overlay_text_display.h.

Definition at line 109 of file overlay_text_display.h.

Definition at line 83 of file overlay_text_display.h.

Definition at line 82 of file overlay_text_display.h.

Definition at line 111 of file overlay_text_display.h.

Definition at line 104 of file overlay_text_display.h.

Definition at line 84 of file overlay_text_display.h.

Definition at line 102 of file overlay_text_display.h.

Definition at line 80 of file overlay_text_display.h.

Definition at line 106 of file overlay_text_display.h.

Definition at line 67 of file overlay_text_display.h.

Definition at line 74 of file overlay_text_display.h.

Definition at line 99 of file overlay_text_display.h.

Definition at line 75 of file overlay_text_display.h.

Definition at line 98 of file overlay_text_display.h.

Definition at line 96 of file overlay_text_display.h.

Definition at line 87 of file overlay_text_display.h.

Definition at line 81 of file overlay_text_display.h.

Definition at line 79 of file overlay_text_display.h.

Definition at line 105 of file overlay_text_display.h.

Definition at line 72 of file overlay_text_display.h.

Definition at line 71 of file overlay_text_display.h.

Definition at line 85 of file overlay_text_display.h.

Definition at line 101 of file overlay_text_display.h.

Definition at line 97 of file overlay_text_display.h.

Definition at line 103 of file overlay_text_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