#include <tf_frame_property.h>
Public Member Functions | |
QString | getFrame () const |
FrameManager * | getFrameManager () const |
std::string | getFrameStd () const |
void | setFrameManager (FrameManager *frame_manager) |
virtual bool | setValue (const QVariant &new_value) |
Override from Property to resolve the frame name on the way in. | |
TfFrameProperty (const QString &name=QString(), const QString &default_value=QString(), const QString &description=QString(), Property *parent=0, FrameManager *frame_manager=0, bool include_fixed_frame_string=false, const char *changed_slot=0, QObject *receiver=0) | |
Static Public Attributes | |
static const QString | FIXED_FRAME_STRING = "<Fixed Frame>" |
Private Slots | |
void | fillFrameList () |
void | handleFixedFrameChange () |
If this property is currently set to FIXED_FRAME_STRING, this emits changed() to let users know that a call to getFrame() will now return something different. | |
Private Attributes | |
FrameManager * | frame_manager_ |
bool | include_fixed_frame_string_ |
Definition at line 41 of file tf_frame_property.h.
rviz::TfFrameProperty::TfFrameProperty | ( | const QString & | name = QString() , |
const QString & | default_value = QString() , |
||
const QString & | description = QString() , |
||
Property * | parent = 0 , |
||
FrameManager * | frame_manager = 0 , |
||
bool | include_fixed_frame_string = false , |
||
const char * | changed_slot = 0 , |
||
QObject * | receiver = 0 |
||
) |
Definition at line 41 of file tf_frame_property.cpp.
void rviz::TfFrameProperty::fillFrameList | ( | ) | [private, slot] |
Definition at line 86 of file tf_frame_property.cpp.
QString rviz::TfFrameProperty::getFrame | ( | ) | const |
Definition at line 103 of file tf_frame_property.cpp.
FrameManager* rviz::TfFrameProperty::getFrameManager | ( | ) | const [inline] |
Definition at line 61 of file tf_frame_property.h.
std::string rviz::TfFrameProperty::getFrameStd | ( | ) | const |
Definition at line 113 of file tf_frame_property.cpp.
void rviz::TfFrameProperty::handleFixedFrameChange | ( | ) | [private, slot] |
If this property is currently set to FIXED_FRAME_STRING, this emits changed() to let users know that a call to getFrame() will now return something different.
Definition at line 118 of file tf_frame_property.cpp.
void rviz::TfFrameProperty::setFrameManager | ( | FrameManager * | frame_manager | ) |
Definition at line 71 of file tf_frame_property.cpp.
bool rviz::TfFrameProperty::setValue | ( | const QVariant & | new_value | ) | [virtual] |
Override from Property to resolve the frame name on the way in.
Reimplemented from rviz::Property.
Definition at line 59 of file tf_frame_property.cpp.
const QString rviz::TfFrameProperty::FIXED_FRAME_STRING = "<Fixed Frame>" [static] |
Definition at line 63 of file tf_frame_property.h.
Definition at line 74 of file tf_frame_property.h.
bool rviz::TfFrameProperty::include_fixed_frame_string_ [private] |
Definition at line 75 of file tf_frame_property.h.