18 Quaternion(
const float&,
const float&,
const float&);
20 Quaternion(
const float&,
const float&,
const float&,
const float&);
26 void buildFromEuler(
const Vector&);
27 void buildFromEuler(
const float&,
const float&,
const float&);
28 void buildFromAxis(
const Vector&,
const float&);
29 void buildFromAxis(
const float&,
const float&,
const float&);
31 void loadMultIdentity();
32 void loadAddIdentity();
34 void getEulerAngles(
Vector&);
36 void buildRotationMatrix(
Matrix&);
37 void rotate(
const float&);
41 float getX()
const {
return(x); }
42 float getY()
const {
return(y); }
43 float getZ()
const {
return(z); }
44 float getW()
const {
return(w); }
Definition: Quaternion.h:14
Represent and operate on vectors.