#include <overlay_text_display.h>
Public Member Functions | |
OverlayTextDisplay () | |
virtual | ~OverlayTextDisplay () |
Protected Slots | |
void | updateTopic () |
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 | |
QColor | bg_color_ |
QColor | fg_color_ |
std::string | font_ |
int | line_width_ |
OverlayObject::Ptr | overlay_ |
bool | require_update_texture_ |
ros::Subscriber | sub_ |
std::string | text_ |
int | text_size_ |
int | texture_height_ |
int | texture_width_ |
rviz::RosTopicProperty * | update_topic_property_ |
Private Member Functions | |
void | processMessage (const jsk_rviz_plugins::OverlayText::ConstPtr &msg) |
Definition at line 48 of file overlay_text_display.h.
Definition at line 45 of file overlay_text_display.cpp.
jsk_rviz_plugin::OverlayTextDisplay::~OverlayTextDisplay | ( | ) | [virtual] |
Definition at line 62 of file overlay_text_display.cpp.
void jsk_rviz_plugin::OverlayTextDisplay::onDisable | ( | ) | [protected, virtual] |
Reimplemented from rviz::Display.
Definition at line 77 of file overlay_text_display.cpp.
void jsk_rviz_plugin::OverlayTextDisplay::onEnable | ( | ) | [protected, virtual] |
Reimplemented from rviz::Display.
Definition at line 69 of file overlay_text_display.cpp.
void jsk_rviz_plugin::OverlayTextDisplay::onInitialize | ( | ) | [protected, virtual] |
Reimplemented from rviz::Display.
Definition at line 105 of file overlay_text_display.cpp.
void jsk_rviz_plugin::OverlayTextDisplay::processMessage | ( | const jsk_rviz_plugins::OverlayText::ConstPtr & | msg | ) | [private] |
Definition at line 154 of file overlay_text_display.cpp.
void jsk_rviz_plugin::OverlayTextDisplay::subscribe | ( | ) | [protected, virtual] |
Definition at line 90 of file overlay_text_display.cpp.
void jsk_rviz_plugin::OverlayTextDisplay::unsubscribe | ( | ) | [protected, virtual] |
Definition at line 85 of file overlay_text_display.cpp.
void jsk_rviz_plugin::OverlayTextDisplay::update | ( | float | wall_dt, |
float | ros_dt | ||
) | [protected, virtual] |
Reimplemented from rviz::Display.
Definition at line 112 of file overlay_text_display.cpp.
void jsk_rviz_plugin::OverlayTextDisplay::updateTopic | ( | ) | [protected, slot] |
Definition at line 98 of file overlay_text_display.cpp.
QColor jsk_rviz_plugin::OverlayTextDisplay::bg_color_ [protected] |
Definition at line 63 of file overlay_text_display.h.
QColor jsk_rviz_plugin::OverlayTextDisplay::fg_color_ [protected] |
Definition at line 64 of file overlay_text_display.h.
Definition at line 68 of file overlay_text_display.h.
int jsk_rviz_plugin::OverlayTextDisplay::line_width_ [protected] |
Definition at line 66 of file overlay_text_display.h.
Definition at line 56 of file overlay_text_display.h.
bool jsk_rviz_plugin::OverlayTextDisplay::require_update_texture_ [protected] |
Definition at line 79 of file overlay_text_display.h.
Definition at line 71 of file overlay_text_display.h.
Definition at line 67 of file overlay_text_display.h.
int jsk_rviz_plugin::OverlayTextDisplay::text_size_ [protected] |
Definition at line 65 of file overlay_text_display.h.
int jsk_rviz_plugin::OverlayTextDisplay::texture_height_ [protected] |
Definition at line 59 of file overlay_text_display.h.
int jsk_rviz_plugin::OverlayTextDisplay::texture_width_ [protected] |
Definition at line 58 of file overlay_text_display.h.
Definition at line 80 of file overlay_text_display.h.