|
Ravelin
|
Class for representation of orientation by an angle around an axis. More...
#include <AAngled.h>
Public Member Functions | |
| AANGLE (const AANGLE &source) | |
| AANGLE (REAL x, REAL y, REAL z, REAL angle) | |
| AANGLE (const VECTOR3 &v, REAL angle) | |
| AANGLE (const ORIGIN3 &v, REAL angle) | |
| AANGLE (const MATRIX3 &m) | |
| AANGLE (const QUAT &q) | |
| AANGLE (const MATRIX3 &m, const VECTOR3 &axis) | |
| AANGLE & | set (const VECTOR3 &v, REAL angle) |
| AANGLE & | set (const ORIGIN3 &v, REAL angle) |
| AANGLE & | operator= (const MATRIX3 &m) |
| AANGLE & | operator= (const QUAT &q) |
| AANGLE & | operator= (const AANGLE &source) |
| void | set (const MATRIX3 &m, const VECTOR3 &axis) |
| AANGLE | operator* (const AANGLE &a) const |
| AANGLE & | operator*= (const AANGLE &a) |
| AANGLE (const AANGLE &source) | |
| AANGLE (REAL x, REAL y, REAL z, REAL angle) | |
| AANGLE (const VECTOR3 &v, REAL angle) | |
| AANGLE (const ORIGIN3 &v, REAL angle) | |
| AANGLE (const MATRIX3 &m) | |
| AANGLE (const QUAT &q) | |
| AANGLE (const MATRIX3 &m, const VECTOR3 &axis) | |
| AANGLE & | set (const VECTOR3 &v, REAL angle) |
| AANGLE & | set (const ORIGIN3 &v, REAL angle) |
| AANGLE & | operator= (const MATRIX3 &m) |
| AANGLE & | operator= (const QUAT &q) |
| AANGLE & | operator= (const AANGLE &source) |
| void | set (const MATRIX3 &m, const VECTOR3 &axis) |
| AANGLE | operator* (const AANGLE &a) const |
| AANGLE & | operator*= (const AANGLE &a) |
Static Public Member Functions | |
| static REAL | safe_sqrt (REAL x) |
| Does a "safe" square root - input values sufficiently close to -0 are returned as 0. | |
| static REAL | safe_sqrt (REAL x) |
| Does a "safe" square root - input values sufficiently close to -0 are returned as 0. | |
Public Attributes | |
| REAL | angle |
| REAL | x |
| REAL | y |
| REAL | z |
Class for representation of orientation by an angle around an axis.
1.8.6