Internal class needed only by TFDisplay. More...
#include <tf_display.h>

Public Slots | |
| void | updateVisibilityFromFrame () |
| Update whether the frame is visible or not, based on the enabled_property_ in this FrameInfo. More... | |
| void | updateVisibilityFromSelection () |
| Update whether the frame is visible or not, based on the enabled_property_ in the selection handler. More... | |
Public Member Functions | |
| FrameInfo (TFDisplay *display) | |
| void | setEnabled (bool enabled) |
| Set this frame to be visible or invisible. More... | |
Public Attributes | |
| Ogre::Quaternion | arrow_orientation_ |
| Axes * | axes_ |
| CollObjectHandle | axes_coll_ |
| TFDisplay * | display_ |
| float | distance_to_parent_ |
| BoolProperty * | enabled_property_ |
| ros::Time | last_time_to_fixed_ |
| ros::Time | last_update_ |
| std::string | name_ |
| Ogre::SceneNode * | name_node_ |
| MovableText * | name_text_ |
| QuaternionProperty * | orientation_property_ |
| std::string | parent_ |
| Arrow * | parent_arrow_ |
| StringProperty * | parent_property_ |
| VectorProperty * | position_property_ |
| QuaternionProperty * | rel_orientation_property_ |
| VectorProperty * | rel_position_property_ |
| FrameSelectionHandlerPtr | selection_handler_ |
| Property * | tree_property_ |
Internal class needed only by TFDisplay.
Definition at line 133 of file tf_display.h.
| rviz::FrameInfo::FrameInfo | ( | TFDisplay * | display | ) |
Definition at line 827 of file tf_display.cpp.
| void rviz::FrameInfo::setEnabled | ( | bool | enabled | ) |
Set this frame to be visible or invisible.
Definition at line 853 of file tf_display.cpp.
|
slot |
Update whether the frame is visible or not, based on the enabled_property_ in this FrameInfo.
Definition at line 839 of file tf_display.cpp.
|
slot |
Update whether the frame is visible or not, based on the enabled_property_ in the selection handler.
Definition at line 846 of file tf_display.cpp.
| Ogre::Quaternion rviz::FrameInfo::arrow_orientation_ |
Definition at line 163 of file tf_display.h.
| Axes* rviz::FrameInfo::axes_ |
Definition at line 155 of file tf_display.h.
| CollObjectHandle rviz::FrameInfo::axes_coll_ |
Definition at line 156 of file tf_display.h.
| TFDisplay* rviz::FrameInfo::display_ |
Definition at line 152 of file tf_display.h.
| float rviz::FrameInfo::distance_to_parent_ |
Definition at line 162 of file tf_display.h.
| BoolProperty* rviz::FrameInfo::enabled_property_ |
Definition at line 173 of file tf_display.h.
| ros::Time rviz::FrameInfo::last_time_to_fixed_ |
Definition at line 166 of file tf_display.h.
| ros::Time rviz::FrameInfo::last_update_ |
Definition at line 165 of file tf_display.h.
| std::string rviz::FrameInfo::name_ |
Definition at line 153 of file tf_display.h.
| Ogre::SceneNode* rviz::FrameInfo::name_node_ |
Definition at line 160 of file tf_display.h.
| MovableText* rviz::FrameInfo::name_text_ |
Definition at line 159 of file tf_display.h.
| QuaternionProperty* rviz::FrameInfo::orientation_property_ |
Definition at line 171 of file tf_display.h.
| std::string rviz::FrameInfo::parent_ |
Definition at line 154 of file tf_display.h.
| Arrow* rviz::FrameInfo::parent_arrow_ |
Definition at line 158 of file tf_display.h.
| StringProperty* rviz::FrameInfo::parent_property_ |
Definition at line 172 of file tf_display.h.
| VectorProperty* rviz::FrameInfo::position_property_ |
Definition at line 170 of file tf_display.h.
| QuaternionProperty* rviz::FrameInfo::rel_orientation_property_ |
Definition at line 169 of file tf_display.h.
| VectorProperty* rviz::FrameInfo::rel_position_property_ |
Definition at line 168 of file tf_display.h.
| FrameSelectionHandlerPtr rviz::FrameInfo::selection_handler_ |
Definition at line 157 of file tf_display.h.
| Property* rviz::FrameInfo::tree_property_ |
Definition at line 175 of file tf_display.h.