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().