TODO : public ASpaceObject.
More...
#include <Rotation.hpp>
TODO : public ASpaceObject.
◆ Rotation() [1/2]
| Rotation::Rotation |
( |
unsigned int |
ndim = 2 | ) |
|
◆ Rotation() [2/2]
| Rotation::Rotation |
( |
const Rotation & |
r | ) |
|
◆ ~Rotation()
◆ getAngle()
| double Rotation::getAngle |
( |
int |
idim | ) |
const |
|
inline |
◆ getAngles()
◆ getMatrixDirect() [1/2]
◆ getMatrixDirect() [2/2]
| double Rotation::getMatrixDirect |
( |
int |
idim, |
|
|
int |
jdim |
|
) |
| const |
|
inline |
◆ getMatrixDirectVec()
◆ getMatrixInverse() [1/2]
◆ getMatrixInverse() [2/2]
| double Rotation::getMatrixInverse |
( |
int |
idim, |
|
|
int |
jdim |
|
) |
| const |
|
inline |
◆ getMatrixInverseVec()
◆ getNDim()
| unsigned int Rotation::getNDim |
( |
| ) |
const |
|
inline |
◆ isIdentity()
| bool Rotation::isIdentity |
( |
| ) |
const |
|
inline |
◆ isMatrixRotation()
Check if a matrix is a rotation matrix
- Returns
- true if the matrix is a rotation matrix; false otherwise
- Parameters
-
| [in] | rotmat | Square matrix to be checked |
| [in] | verbose | 1 for the verbose option |
◆ isRotated()
| bool Rotation::isRotated |
( |
| ) |
const |
|
inline |
◆ isSame()
| bool Rotation::isSame |
( |
const Rotation & |
rot | ) |
const |
◆ operator=()
◆ resetFromSpaceDimension()
| void Rotation::resetFromSpaceDimension |
( |
unsigned int |
ndim | ) |
|
◆ rotateDirect()
◆ rotateInverse()
◆ setAngles()
◆ setIdentity()
| void Rotation::setIdentity |
( |
| ) |
|
◆ setMatrixDirect()
◆ setMatrixDirectVec()
| int Rotation::setMatrixDirectVec |
( |
const VectorDouble & |
rotmat | ) |
|
◆ toString()
The documentation for this class was generated from the following files: