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. | |
virtual TransformImplPtr | Inverse () const |
TfTransform (const tf::Transform &transform) | |
Construct a TfTransform from a tf::Transform. | |
TfTransform (const tf::StampedTransform &transform) | |
Construct a TfTransform from a tf::StampedTransform. | |
virtual void | Transform (const tf::Vector3 &v_in, tf::Vector3 &v_out) const |
Apply this transform to a 3D vector using TF. | |
Protected Attributes | |
tf::Transform | transform_ |
Specialization of swri_transform_util::TransformImpl that performs TF transformation.
Definition at line 247 of file transform.h.
swri_transform_util::TfTransform::TfTransform | ( | const tf::Transform & | transform | ) | [explicit] |
Construct a TfTransform from a tf::Transform.
transform | The TF Transform that this TfTransform performs |
swri_transform_util::TfTransform::TfTransform | ( | const tf::StampedTransform & | transform | ) | [explicit] |
Construct a TfTransform from a tf::StampedTransform.
transform | The TF StampedTransform that this TfTransform performs |
virtual tf::Quaternion swri_transform_util::TfTransform::GetOrientation | ( | ) | const [virtual] |
Get the orientation component of this transform using TF.
Reimplemented from swri_transform_util::TransformImpl.
virtual TransformImplPtr swri_transform_util::TfTransform::Inverse | ( | ) | const [virtual] |
Implements swri_transform_util::TransformImpl.
virtual void swri_transform_util::TfTransform::Transform | ( | const tf::Vector3 & | v_in, |
tf::Vector3 & | v_out | ||
) | const [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.
Definition at line 278 of file transform.h.