Assignments
Assignments
|
#include <geometry.h>
Public Member Functions | |
virtual Matrix3D | operator() (void) const =0 |
RotationParameterType | operator* (double scale) const |
RotationParameterType | operator+ (const RotationParameterType &p) const |
Public Attributes | |
ParameterType | parameter |
This abstract templated class fills in the vector space operators for the rotation parameter
|
pure virtual |
This method transforms the parameter into a rotation
Implemented in Util::TrivialRotationParameter, Util::EulerRotationParameter, Util::MatrixRotationParameter, Util::SkewSymmetricRotationParameter, and Util::QuaternionRotationParameter.
RotationParameterType Util::RotationParameter< RotationParameterType, ParameterType >::operator* | ( | double | scale | ) | const |
This method returns the product of the parameter with a scalar
RotationParameterType Util::RotationParameter< RotationParameterType, ParameterType >::operator+ | ( | const RotationParameterType & | p | ) | const |
This method returns the sum of two parameters
ParameterType Util::RotationParameter< RotationParameterType, ParameterType >::parameter |