Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
jsk_rviz_plugin::SimpleCircleFacingVisualizer Class Reference

#include <facing_visualizer.h>

Inheritance diagram for jsk_rviz_plugin::SimpleCircleFacingVisualizer:
Inheritance graph
[legend]

List of all members.

Public Types

typedef boost::shared_ptr
< SimpleCircleFacingVisualizer
Ptr

Public Member Functions

virtual void reset ()
virtual void setEnable (bool enable)
virtual void setSize (double size)
virtual void setText (std::string text)
 SimpleCircleFacingVisualizer (Ogre::SceneManager *manager, Ogre::SceneNode *parent, rviz::DisplayContext *context, double size, std::string text="")
virtual void update (float wall_dt, float ros_dt)
virtual ~SimpleCircleFacingVisualizer ()

Protected Member Functions

virtual void createArrows (rviz::DisplayContext *context)
virtual void updateArrowsObjects (Ogre::ColourValue color)
virtual void updateColor ()
virtual void updateLine ()
virtual void updateText ()
virtual void updateTextUnderLine ()

Protected Attributes

Ogre::ManualObject * left_arrow_
Ogre::SceneNode * left_arrow_node_
Ogre::MaterialPtr left_material_
std::string left_material_name_
rviz::BillboardLineline_
Ogre::ManualObject * lower_arrow_
Ogre::SceneNode * lower_arrow_node_
Ogre::MaterialPtr lower_material_
std::string lower_material_name_
rviz::MovableTextmsg_
Ogre::ManualObject * right_arrow_
Ogre::SceneNode * right_arrow_node_
Ogre::MaterialPtr right_material_
std::string right_material_name_
Ogre::SceneNode * target_text_node_
rviz::BillboardLinetext_under_line_
Ogre::ManualObject * upper_arrow_
Ogre::SceneNode * upper_arrow_node_
Ogre::MaterialPtr upper_material_
std::string upper_material_name_

Detailed Description

Definition at line 129 of file facing_visualizer.h.


Member Typedef Documentation

Reimplemented from jsk_rviz_plugin::FacingObject.

Definition at line 132 of file facing_visualizer.h.


Constructor & Destructor Documentation

jsk_rviz_plugin::SimpleCircleFacingVisualizer::SimpleCircleFacingVisualizer ( Ogre::SceneManager *  manager,
Ogre::SceneNode *  parent,
rviz::DisplayContext context,
double  size,
std::string  text = "" 
)

Definition at line 240 of file facing_visualizer.cpp.

Definition at line 267 of file facing_visualizer.cpp.


Member Function Documentation

Definition at line 400 of file facing_visualizer.cpp.

Definition at line 297 of file facing_visualizer.cpp.

Reimplemented from jsk_rviz_plugin::FacingObject.

Definition at line 514 of file facing_visualizer.cpp.

Reimplemented from jsk_rviz_plugin::FacingObject.

Definition at line 506 of file facing_visualizer.cpp.

Reimplemented from jsk_rviz_plugin::FacingObject.

Definition at line 528 of file facing_visualizer.cpp.

void jsk_rviz_plugin::SimpleCircleFacingVisualizer::update ( float  wall_dt,
float  ros_dt 
) [virtual]

Implements jsk_rviz_plugin::FacingObject.

Definition at line 286 of file facing_visualizer.cpp.

void jsk_rviz_plugin::SimpleCircleFacingVisualizer::updateArrowsObjects ( Ogre::ColourValue  color) [protected, virtual]

Definition at line 304 of file facing_visualizer.cpp.

Implements jsk_rviz_plugin::FacingObject.

Definition at line 535 of file facing_visualizer.cpp.

Definition at line 460 of file facing_visualizer.cpp.

Implements jsk_rviz_plugin::FacingObject.

Definition at line 522 of file facing_visualizer.cpp.

Definition at line 481 of file facing_visualizer.cpp.


Member Data Documentation

Definition at line 156 of file facing_visualizer.h.

Definition at line 160 of file facing_visualizer.h.

Definition at line 164 of file facing_visualizer.h.

Definition at line 167 of file facing_visualizer.h.

Definition at line 152 of file facing_visualizer.h.

Definition at line 155 of file facing_visualizer.h.

Definition at line 159 of file facing_visualizer.h.

Definition at line 163 of file facing_visualizer.h.

Definition at line 168 of file facing_visualizer.h.

Definition at line 170 of file facing_visualizer.h.

Definition at line 157 of file facing_visualizer.h.

Definition at line 161 of file facing_visualizer.h.

Definition at line 165 of file facing_visualizer.h.

Definition at line 169 of file facing_visualizer.h.

Definition at line 171 of file facing_visualizer.h.

Definition at line 153 of file facing_visualizer.h.

Definition at line 154 of file facing_visualizer.h.

Definition at line 158 of file facing_visualizer.h.

Definition at line 162 of file facing_visualizer.h.

Definition at line 166 of file facing_visualizer.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 Mon Oct 6 2014 01:18:44