|
Fawkes API
Fawkes Development Version
|
Transform that contains a timestamp and frame IDs. More...
#include <types.h>
Public Member Functions | |
| StampedTransform (const tf::Transform &input, const fawkes::Time ×tamp, const std::string &frame_id, const std::string &child_frame_id) | |
| Constructor. | |
| StampedTransform () | |
| Default constructor only to be used for preallocation. | |
| void | set_data (const tf::Transform &input) |
| Set the inherited Transform data. | |
Public Attributes | |
| fawkes::Time | stamp |
| Timestamp of this transform. | |
| std::string | frame_id |
| Parent/reference frame ID. | |
| std::string | child_frame_id |
| Frame ID of child frame, e.g. | |
Transform that contains a timestamp and frame IDs.
| fawkes::tf::StampedTransform::StampedTransform | ( | const tf::Transform & | input, |
| const fawkes::Time & | timestamp, | ||
| const std::string & | frame_id, | ||
| const std::string & | child_frame_id | ||
| ) | [inline] |
| fawkes::tf::StampedTransform::StampedTransform | ( | ) | [inline] |
| void fawkes::tf::StampedTransform::set_data | ( | const tf::Transform & | input | ) | [inline] |
Set the inherited Transform data.
| input | transform to set |
Definition at line 121 of file types.h.
Referenced by fawkes::tf::Transformer::lookup_transform().
Frame ID of child frame, e.g.
the transform denotes the transform from the parent frame to this child.
Definition at line 100 of file types.h.
Referenced by fawkes::tf::TransformPublisher::send_transform(), fawkes::tf::Transformer::set_transform(), fawkes::tf::Transformer::lookup_transform(), TfExampleThread::loop(), and StaticTransformsThread::init().
Parent/reference frame ID.
Definition at line 97 of file types.h.
Referenced by fawkes::tf::TransformPublisher::send_transform(), fawkes::tf::Transformer::set_transform(), fawkes::tf::Transformer::lookup_transform(), TfExampleThread::loop(), and StaticTransformsThread::init().
Timestamp of this transform.
Definition at line 95 of file types.h.
Referenced by fawkes::tf::TransformPublisher::send_transform(), fawkes::tf::Transformer::set_transform(), fawkes::tf::Transformer::lookup_transform(), fawkes::tf::Transformer::transform_quaternion(), fawkes::tf::Transformer::transform_vector(), fawkes::tf::Transformer::transform_point(), fawkes::tf::Transformer::transform_pose(), and TfExampleThread::loop().