tf2
master
tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.
|
Storage for transforms and their parent. More...
#include <transform_storage.h>
Public Member Functions | |
TransformStorage () | |
TransformStorage (const TimePoint &stamp, const Quaternion &q, const Vector3 &t, CompactFrameID frame_id, CompactFrameID child_frame_id) | |
TransformStorage (const TransformStorage &rhs) | |
TransformStorage & | operator= (const TransformStorage &rhs) |
Public Attributes | |
tf2::Quaternion | rotation_ |
tf2::Vector3 | translation_ |
TimePoint | stamp_ |
CompactFrameID | frame_id_ |
CompactFrameID | child_frame_id_ |
Storage for transforms and their parent.
tf2::TransformStorage::TransformStorage | ( | ) |
tf2::TransformStorage::TransformStorage | ( | const TimePoint & | stamp, |
const Quaternion & | q, | ||
const Vector3 & | t, | ||
CompactFrameID | frame_id, | ||
CompactFrameID | child_frame_id | ||
) |
|
inline |
|
inline |
tf2::Quaternion tf2::TransformStorage::rotation_ |
tf2::Vector3 tf2::TransformStorage::translation_ |
TimePoint tf2::TransformStorage::stamp_ |
CompactFrameID tf2::TransformStorage::frame_id_ |
CompactFrameID tf2::TransformStorage::child_frame_id_ |