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 &) |