|
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_ |
1.8.17