Public Member Functions | Static Public Attributes | Private Slots | Private Attributes
rviz::TfFrameProperty Class Reference

#include <tf_frame_property.h>

Inheritance diagram for rviz::TfFrameProperty:
Inheritance graph
[legend]

List of all members.

Public Member Functions

QString getFrame () const
FrameManagergetFrameManager () 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

FrameManagerframe_manager_
bool include_fixed_frame_string_

Detailed Description

Definition at line 41 of file tf_frame_property.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

void rviz::TfFrameProperty::fillFrameList ( ) [private, slot]

Definition at line 86 of file tf_frame_property.cpp.

Definition at line 103 of file tf_frame_property.cpp.

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.

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.

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.


Member Data Documentation

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.

Definition at line 75 of file tf_frame_property.h.


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


rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Thu Jun 6 2019 18:02:17