All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends
Public Member Functions | Protected Member Functions | Protected Attributes
position_string_rviz_plugin::PositionStringDisplay Class Reference

Displays a String at a certain position in space. More...

#include <positionstring_display.h>

Inheritance diagram for position_string_rviz_plugin::PositionStringDisplay:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void createProperties ()
virtual void fixedFrameChanged ()
const double & getCharacterHeight ()
const rviz::ColorgetColor ()
const std::string & getTopic ()
 PositionStringDisplay (const std::string &name, rviz::VisualizationManager *manager)
virtual void reset ()
void setCharacterHeight (const double &h)
void setColor (const rviz::Color &color)
void setTopic (const std::string &topic)
virtual void targetFrameChanged ()
virtual void update (float wall_dt, float ros_dt)
virtual ~PositionStringDisplay ()

Protected Member Functions

void clear ()
void incomingMessage (const position_string_msgs::PositionString::ConstPtr &message)
virtual void onDisable ()
virtual void onEnable ()
void processMessage (const position_string_msgs::PositionString::ConstPtr &message)
void subscribe ()
void unsubscribe ()

Protected Attributes

double character_height_
rviz::DoublePropertyWPtr character_height_property_
rviz::Color color_
rviz::ColorPropertyWPtr color_property_
position_string_msgs::PositionString::ConstPtr current_message_
Ogre::ManualObject * manual_object_
Ogre::SceneNode * scene_node_
message_filters::Subscriber
< position_string_msgs::PositionString
sub_
ogre_tools::MovableText * text_
Ogre::SceneNode * text_node_
tf::MessageFilter
< position_string_msgs::PositionString
tf_filter_
std::string topic_
rviz::ROSTopicStringPropertyWPtr topic_property_

Detailed Description

Displays a String at a certain position in space.

Definition at line 64 of file positionstring_display.h.


Constructor & Destructor Documentation

Definition at line 50 of file positionstring_display.cpp.

Definition at line 70 of file positionstring_display.cpp.


Member Function Documentation

Reimplemented from rviz::Display.

Definition at line 191 of file positionstring_display.cpp.

Reimplemented from rviz::Display.

Definition at line 135 of file positionstring_display.cpp.

Definition at line 84 of file positionstring_display.h.

Definition at line 78 of file positionstring_display.h.

Definition at line 72 of file positionstring_display.h.

Definition at line 177 of file positionstring_display.cpp.

Implements rviz::Display.

Definition at line 129 of file positionstring_display.cpp.

Implements rviz::Display.

Definition at line 123 of file positionstring_display.cpp.

Definition at line 144 of file positionstring_display.cpp.

Reimplemented from rviz::Display.

Definition at line 183 of file positionstring_display.cpp.

Definition at line 98 of file positionstring_display.cpp.

Definition at line 89 of file positionstring_display.cpp.

Definition at line 78 of file positionstring_display.cpp.

Definition at line 107 of file positionstring_display.cpp.

Definition at line 187 of file positionstring_display.cpp.

Definition at line 118 of file positionstring_display.cpp.

void position_string_rviz_plugin::PositionStringDisplay::update ( float  wall_dt,
float  ros_dt 
) [virtual]

Reimplemented from rviz::Display.

Definition at line 140 of file positionstring_display.cpp.


Member Data Documentation

Definition at line 109 of file positionstring_display.h.

Definition at line 119 of file positionstring_display.h.

Definition at line 108 of file positionstring_display.h.

Definition at line 120 of file positionstring_display.h.

Definition at line 110 of file positionstring_display.h.

Definition at line 113 of file positionstring_display.h.

Definition at line 111 of file positionstring_display.h.

Definition at line 116 of file positionstring_display.h.

ogre_tools::MovableText* position_string_rviz_plugin::PositionStringDisplay::text_ [protected]

Definition at line 114 of file positionstring_display.h.

Definition at line 112 of file positionstring_display.h.

Definition at line 117 of file positionstring_display.h.

Definition at line 107 of file positionstring_display.h.

rviz::ROSTopicStringPropertyWPtr position_string_rviz_plugin::PositionStringDisplay::topic_property_ [protected]

Definition at line 121 of file positionstring_display.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


position_string_rviz_plugin
Author(s): Nico Blodow
autogenerated on Thu May 23 2013 10:07:24