Public Slots | Public Member Functions | Public Attributes
rviz::FrameInfo Class Reference

Internal class needed only by TFDisplay. More...

#include <tf_display.h>

List of all members.

Public Slots

void updateVisibilityFromFrame ()
 Update whether the frame is visible or not, based on the enabled_property_ in this FrameInfo.
void updateVisibilityFromSelection ()
 Update whether the frame is visible or not, based on the enabled_property_ in the selection handler.

Public Member Functions

 FrameInfo (TFDisplay *display)
void setEnabled (bool enabled)
 Set this frame to be visible or invisible.

Public Attributes

Ogre::Quaternion arrow_orientation_
Axesaxes_
CollObjectHandle axes_coll_
TFDisplaydisplay_
float distance_to_parent_
BoolPropertyenabled_property_
ros::Time last_time_to_fixed_
ros::Time last_update_
std::string name_
Ogre::SceneNode * name_node_
MovableTextname_text_
QuaternionPropertyorientation_property_
std::string parent_
Arrow * parent_arrow_
StringPropertyparent_property_
VectorPropertyposition_property_
QuaternionPropertyrel_orientation_property_
VectorPropertyrel_position_property_
FrameSelectionHandlerPtr selection_handler_
Propertytree_property_

Detailed Description

Internal class needed only by TFDisplay.

Definition at line 126 of file tf_display.h.


Constructor & Destructor Documentation

Definition at line 687 of file tf_display.cpp.


Member Function Documentation

void rviz::FrameInfo::setEnabled ( bool  enabled)

Set this frame to be visible or invisible.

Definition at line 712 of file tf_display.cpp.

Update whether the frame is visible or not, based on the enabled_property_ in this FrameInfo.

Definition at line 698 of file tf_display.cpp.

Update whether the frame is visible or not, based on the enabled_property_ in the selection handler.

Definition at line 705 of file tf_display.cpp.


Member Data Documentation

Definition at line 154 of file tf_display.h.

Definition at line 146 of file tf_display.h.

Definition at line 147 of file tf_display.h.

Definition at line 143 of file tf_display.h.

Definition at line 153 of file tf_display.h.

Definition at line 164 of file tf_display.h.

Definition at line 157 of file tf_display.h.

Definition at line 156 of file tf_display.h.

Definition at line 144 of file tf_display.h.

Ogre::SceneNode* rviz::FrameInfo::name_node_

Definition at line 151 of file tf_display.h.

Definition at line 150 of file tf_display.h.

Definition at line 162 of file tf_display.h.

Definition at line 145 of file tf_display.h.

Definition at line 149 of file tf_display.h.

Definition at line 163 of file tf_display.h.

Definition at line 161 of file tf_display.h.

Definition at line 160 of file tf_display.h.

Definition at line 159 of file tf_display.h.

Definition at line 148 of file tf_display.h.

Definition at line 166 of file tf_display.h.


The documentation for this class was generated from the following files:


rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Thu Aug 27 2015 15:02:28