Class to implement transformation from WGS84 to UTM. More...
#include <utm_transformer.h>
Public Member Functions | |
virtual TransformImplPtr | Inverse () const |
virtual void | Transform (const tf::Vector3 &v_in, tf::Vector3 &v_out) const |
Apply this transform to a 3D vector. | |
Wgs84ToUtmTransform (boost::shared_ptr< UtmUtil > utm_util, int32_t utm_zone, char utm_band) | |
Protected Attributes | |
char | utm_band_ |
boost::shared_ptr< UtmUtil > | utm_util_ |
int32_t | utm_zone_ |
Class to implement transformation from WGS84 to UTM.
This class should not be used directly. It is used internally by swri_transform_util::Transform
Definition at line 187 of file utm_transformer.h.
swri_transform_util::Wgs84ToUtmTransform::Wgs84ToUtmTransform | ( | boost::shared_ptr< UtmUtil > | utm_util, |
int32_t | utm_zone, | ||
char | utm_band | ||
) | [explicit] |
virtual TransformImplPtr swri_transform_util::Wgs84ToUtmTransform::Inverse | ( | ) | const [virtual] |
Implements swri_transform_util::TransformImpl.
virtual void swri_transform_util::Wgs84ToUtmTransform::Transform | ( | const tf::Vector3 & | v_in, |
tf::Vector3 & | v_out | ||
) | const [virtual] |
Apply this transform to a 3D vector.
[in] | v_in | Input vector |
[out] | v_out | Transformed vector |
Implements swri_transform_util::TransformImpl.
char swri_transform_util::Wgs84ToUtmTransform::utm_band_ [protected] |
Definition at line 201 of file utm_transformer.h.
boost::shared_ptr<UtmUtil> swri_transform_util::Wgs84ToUtmTransform::utm_util_ [protected] |
Definition at line 199 of file utm_transformer.h.
int32_t swri_transform_util::Wgs84ToUtmTransform::utm_zone_ [protected] |
Definition at line 200 of file utm_transformer.h.