OpenLexocad
28.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] | ) |