|
Assignments
Assignments
|
#include <geometry.h>
Public Member Functions | |
| TransformationParameter (void) | |
| TransformationParameter (const Matrix4D &m) | |
| TransformationParameter (const Matrix4D &m, const TransformationParameter &p) | |
| TransformationParameter | operator* (double scale) const |
| TransformationParameter | operator+ (const TransformationParameter &tp) const |
| Matrix4D | operator() (void) const |
Public Attributes | |
| RotationParameterType | rotationParameter |
| Point3D | translation |
This templated class represents a parametrization of a 4x4 (rigid) matrix represented as a rotation and translation
| Util::TransformationParameter< RotationParameterType >::TransformationParameter | ( | void | ) |
The default constructor
| Util::TransformationParameter< RotationParameterType >::TransformationParameter | ( | const Matrix4D & | m | ) |
This constructor sets the parameters from a 4x4 matrix
| Util::TransformationParameter< RotationParameterType >::TransformationParameter | ( | const Matrix4D & | m, |
| const TransformationParameter< RotationParameterType > & | p ) |
This constructor sets the parameters from a 4x4 matrix and the previous parameter
| Matrix4D Util::TransformationParameter< RotationParameterType >::operator() | ( | void | ) | const |
This method transforms the parameter into a rotation
| TransformationParameter< RotationParameterType > Util::TransformationParameter< RotationParameterType >::operator* | ( | double | scale | ) | const |
This method returns the product of the parameter with a scalar
| TransformationParameter< RotationParameterType > Util::TransformationParameter< RotationParameterType >::operator+ | ( | const TransformationParameter< RotationParameterType > & | tp | ) | const |
This method returns the sum of two parameters
| RotationParameterType Util::TransformationParameter< RotationParameterType >::rotationParameter |
The parametric representation of the rotation
| Point3D Util::TransformationParameter< RotationParameterType >::translation |
The translation