HelmertTransform::Transform Struct Reference

#include <HelmertTransform.hpp>

Collaboration diagram for HelmertTransform::Transform:

Collaboration graph
[legend]
List of all members.

Detailed Description

The struct holding the prebuilt matrix, its inverse and translation.

This struct is created by the buildTransform method of the HelmertTransform class. To create a new Transform, pass a TransformParameters struct and two ReferenceFrame objects to the defineTransform method.

Note:
No units are applied to the parameters -- must be applied by the user.

Definition at line 249 of file HelmertTransform.hpp.

Public Attributes

TransformParameters params
 The Transform parameters, for reference.
Matrix< double > rotation
 The skew symmetric Rotation matrix.
Matrix< double > inverseRotation
 The inverse of the Rotation matrix.
Vector< double > translation
 The translation vector applied to position transforms.


Member Data Documentation

Matrix<double> inverseRotation
 

The inverse of the Rotation matrix.

Definition at line 254 of file HelmertTransform.hpp.

Referenced by HelmertTransform::buildTransform().

TransformParameters params
 

The Transform parameters, for reference.

Definition at line 251 of file HelmertTransform.hpp.

Referenced by HelmertTransform::buildTransform().

Matrix<double> rotation
 

The skew symmetric Rotation matrix.

Definition at line 253 of file HelmertTransform.hpp.

Referenced by HelmertTransform::buildTransform().

Vector<double> translation
 

The translation vector applied to position transforms.

Definition at line 255 of file HelmertTransform.hpp.

Referenced by HelmertTransform::buildTransform().


The documentation for this struct was generated from the following file:
Generated on Sat May 18 03:31:46 2013 for GPS ToolKit Software Library by  doxygen 1.3.9.1