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 135 of file tf_display.h.
rviz::FrameInfo::FrameInfo | ( | TFDisplay * | display | ) |
Definition at line 813 of file tf_display.cpp.
void rviz::FrameInfo::setEnabled | ( | bool | enabled | ) |
Set this frame to be visible or invisible.
Definition at line 839 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 825 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 832 of file tf_display.cpp.
Ogre::Quaternion rviz::FrameInfo::arrow_orientation_ |
Definition at line 165 of file tf_display.h.
Axes* rviz::FrameInfo::axes_ |
Definition at line 157 of file tf_display.h.
CollObjectHandle rviz::FrameInfo::axes_coll_ |
Definition at line 158 of file tf_display.h.
TFDisplay* rviz::FrameInfo::display_ |
Definition at line 154 of file tf_display.h.
float rviz::FrameInfo::distance_to_parent_ |
Definition at line 164 of file tf_display.h.
BoolProperty* rviz::FrameInfo::enabled_property_ |
Definition at line 175 of file tf_display.h.
ros::Time rviz::FrameInfo::last_time_to_fixed_ |
Definition at line 168 of file tf_display.h.
ros::Time rviz::FrameInfo::last_update_ |
Definition at line 167 of file tf_display.h.
std::string rviz::FrameInfo::name_ |
Definition at line 155 of file tf_display.h.
Ogre::SceneNode* rviz::FrameInfo::name_node_ |
Definition at line 162 of file tf_display.h.
MovableText* rviz::FrameInfo::name_text_ |
Definition at line 161 of file tf_display.h.
QuaternionProperty* rviz::FrameInfo::orientation_property_ |
Definition at line 173 of file tf_display.h.
std::string rviz::FrameInfo::parent_ |
Definition at line 156 of file tf_display.h.
Arrow* rviz::FrameInfo::parent_arrow_ |
Definition at line 160 of file tf_display.h.
StringProperty* rviz::FrameInfo::parent_property_ |
Definition at line 174 of file tf_display.h.
VectorProperty* rviz::FrameInfo::position_property_ |
Definition at line 172 of file tf_display.h.
QuaternionProperty* rviz::FrameInfo::rel_orientation_property_ |
Definition at line 171 of file tf_display.h.
VectorProperty* rviz::FrameInfo::rel_position_property_ |
Definition at line 170 of file tf_display.h.
FrameSelectionHandlerPtr rviz::FrameInfo::selection_handler_ |
Definition at line 159 of file tf_display.h.
Property* rviz::FrameInfo::tree_property_ |
Definition at line 177 of file tf_display.h.