Assignments Assignments

Public Member Functions | List of all members
Util::MatrixRotationParameter Class Reference

`#include <geometry.h>`

Inheritance diagram for Util::MatrixRotationParameter:

## Public Member Functions
| MatrixRotationParameter (void)
| MatrixRotationParameter (const Matrix3D &r)
| MatrixRotationParameter (const Matrix3D &r, const MatrixRotationParameter &previous)
Matrix3D | operator() (void) const
Public Member Functions inherited from Util::RotationParameter< MatrixRotationParameter, Matrix3D >
MatrixRotationParameter | operator* (double scale) const
MatrixRotationParameter | operator+ (const MatrixRotationParameter &p) const

## Additional Inherited Members
Public Attributes inherited from Util::RotationParameter< MatrixRotationParameter, Matrix3D >
Matrix3D | parameter

## Detailed Description

This class represents a parametrization of 3x3 rotation matrices by 3x3 matrices

## Constructor & Destructor Documentation

## ◆ MatrixRotationParameter() [1/3]

Util::MatrixRotationParameter::MatrixRotationParameter | ( | void |  | ) |

The default constructor

## ◆ MatrixRotationParameter() [2/3]

Util::MatrixRotationParameter::MatrixRotationParameter | ( | const Matrix3D & | r | ) |

The constructor sets the parameters from a rotation matrix

## ◆ MatrixRotationParameter() [3/3]

Util::MatrixRotationParameter::MatrixRotationParameter | ( | const Matrix3D & | r,
|  | const MatrixRotationParameter & | previous )

The constructor sets the parameters from a rotation matrix and the previous parameter

## Member Function Documentation

## ◆ operator()()

Matrix3D Util::MatrixRotationParameter::operator() | ( | void |  | ) | const
| virtual

This method transforms the parameter into a rotation

Implements Util::RotationParameter< MatrixRotationParameter, Matrix3D >.

The documentation for this class was generated from the following files:

- Assignments/Util/geometry.h
- Assignments/Util/geometry.cpp