|
OpenLexocad
27.0
|
#include <Rotation.h>
Public Member Functions | |
| Rotation (void) | |
| Rotation (const Geom::Vec &axis, const double radians) | |
| Rotation (double m[4][4]) | |
| void | getValue (Geom::Vec &axis, double &radians) const |
| Rotation & | operator *= (double q) |
| Rotation & | setValue (double m[4][4]) |
| Rotation & | setValue (const Geom::Vec &axis, const double radians) |
| void | multVec (const Geom::Vec &src, Geom::Vec &dst) const |
Describes a three column, three row matrix. This sort of
object is used in various vectorial or matrix computations.
| Geom::Rotation::Rotation | ( | void | ) |
| Geom::Rotation::Rotation | ( | const Geom::Vec & | axis, |
| const double | radians | ||
| ) |
| Geom::Rotation::Rotation | ( | double | m[4][4] | ) |
| void Geom::Rotation::getValue | ( | Geom::Vec & | axis, |
| double & | radians | ||
| ) | const |
| Rotation& Geom::Rotation::operator *= | ( | double | q | ) |
| Rotation& Geom::Rotation::setValue | ( | double | m[4][4] | ) |