Specialization of swri_transform_util::TransformImpl that performs TF transformation. More...
#include <transform.h>
Public Member Functions | |
virtual tf::Quaternion | GetOrientation () const |
Get the orientation component of this transform using TF. More... | |
virtual TransformImplPtr | Inverse () const |
TfTransform (const tf::Transform &transform) | |
Construct a TfTransform from a tf::Transform. More... | |
TfTransform (const tf::StampedTransform &transform) | |
Construct a TfTransform from a tf::StampedTransform. More... | |
virtual void | Transform (const tf::Vector3 &v_in, tf::Vector3 &v_out) const |
Apply this transform to a 3D vector using TF. More... | |
Public Member Functions inherited from swri_transform_util::TransformImpl | |
TransformImpl () | |
virtual | ~TransformImpl () |
Protected Attributes | |
tf::Transform | transform_ |
Additional Inherited Members | |
Public Attributes inherited from swri_transform_util::TransformImpl | |
ros::Time | stamp_ |
Time stamp for this transform. More... | |
Specialization of swri_transform_util::TransformImpl that performs TF transformation.
Definition at line 247 of file transform.h.
|
explicit |
Construct a TfTransform from a tf::Transform.
transform | The TF Transform that this TfTransform performs |
|
explicit |
Construct a TfTransform from a tf::StampedTransform.
transform | The TF StampedTransform that this TfTransform performs |
|
virtual |
Get the orientation component of this transform using TF.
Reimplemented from swri_transform_util::TransformImpl.
|
virtual |
Implements swri_transform_util::TransformImpl.
|
virtual |
Apply this transform to a 3D vector using TF.
[in] | v_in | Input vector |
[out] | v_out | Transformed vector |
Implements swri_transform_util::TransformImpl.
|
protected |
Definition at line 278 of file transform.h.