Classes
|
class
|
AngAxis |
class
|
Quat |
Functions
|
GEOMEXPORT
Quat |
operator*
(float, const Quat
&) |
GEOMEXPORT
Quat |
operator*
(const Quat &,
float) |
GEOMEXPORT
Quat |
operator/
(const Quat &,
float) |
GEOMEXPORT
Quat |
Inverse (const
Quat &q) |
GEOMEXPORT
Quat |
Conjugate
(const Quat &q) |
GEOMEXPORT
Quat |
LogN (const
Quat &q) |
GEOMEXPORT
Quat |
Exp (const
Quat &q) |
GEOMEXPORT
Quat |
Slerp (const
Quat &p, const
Quat &q, float t) |
GEOMEXPORT
Quat |
LnDif (const
Quat &p, const
Quat &q) |
GEOMEXPORT
Quat |
QCompA (const
Quat &qprev, const
Quat &q, const
Quat &qnext) |
GEOMEXPORT
Quat |
Squad (const
Quat &p, const
Quat &a, const
Quat &b, const
Quat &q, float t) |
GEOMEXPORT
Quat |
qorthog (const
Quat &p, const
Point3 &axis) |
GEOMEXPORT
Quat |
squadrev
(float angle, const Point3 &axis, const Quat &p, const Quat &a, const Quat &b, const Quat &q, float t) |
GEOMEXPORT
void |
RotateMatrix
(Matrix3 &mat,
const Quat &q) |
GEOMEXPORT
void |
PreRotateMatrix
(Matrix3 &mat,
const Quat &q) |
GEOMEXPORT
Quat |
QFromAngAxis
(float ang, const Point3
&axis) |
GEOMEXPORT
void |
AngAxisFromQ
(const Quat &q, float
*ang, Point3
&axis) |
GEOMEXPORT
float |
QangAxis
(const Quat &p, const
Quat &q, Point3 &axis) |
GEOMEXPORT
void |
DecomposeMatrix
(const Matrix3
&mat, Point3 &p,
Quat &q, Point3 &s) |
GEOMEXPORT
Quat |
TransformQuat
(const Matrix3 &m,
const Quat &q) |
Quat |
IdentQuat
() |
GEOMEXPORT
void |
QuatToEuler
(Quat &q, float
*ang) |
GEOMEXPORT
void |
EulerToQuat
(float *ang, Quat
&q) |
GEOMEXPORT
std::ostream & |
operator<<
(std::ostream &, const Quat &) |