Blend(const Quaternion &quat1, float percent1, const Quaternion &quat2, float percent2) | Quaternion | [friend] |
Conjugate() const | Quaternion | [inline] |
Dot(const Quaternion &a, const Quaternion &b) | Quaternion | [friend] |
GetAngle() const | Quaternion | [inline] |
GetAxis() const | Quaternion | [inline] |
GetV() const | Quaternion | [inline] |
GetW() const | Quaternion | [inline] |
GetXAxis() const | Quaternion | [inline] |
GetYAxis() const | Quaternion | [inline] |
GetZAxis() const | Quaternion | [inline] |
IdentityQ() | Quaternion | [friend] |
Inverse() const | Quaternion | [inline] |
IsIdentity() | Quaternion | [inline] |
Matrix33 class | Quaternion | [friend] |
Matrix34 class | Quaternion | [friend] |
Matrix44 class | Quaternion | [friend] |
Negate(void) | Quaternion | [inline] |
Norm() const | Quaternion | [inline] |
Normalize() | Quaternion | [inline] |
Normalized() const | Quaternion | [inline] |
NormalizeLength(void) | Quaternion | [inline] |
operator *(const Quaternion &b) const | Quaternion | [inline] |
operator *(float scalar) const | Quaternion | [inline] |
operator *(float scalar, const Quaternion &q) | Quaternion | [friend] |
operator *(const Vector &v) const | Quaternion | [inline] |
operator *=(const Quaternion &q) | Quaternion | [inline] |
operator *=(float scalar) | Quaternion | [inline] |
operator!=(const Quaternion &a) const | Quaternion | [inline] |
operator+(const Quaternion &b) const | Quaternion | [inline] |
operator+=(const Quaternion &q2) | Quaternion | [inline] |
operator-(void) const | Quaternion | [inline] |
operator-(const Quaternion &b) const | Quaternion | [inline] |
operator-=(const Quaternion &q2) | Quaternion | [inline] |
operator/(float scalar) const | Quaternion | [inline] |
operator/=(float scalar) | Quaternion | [inline] |
operator==(const Quaternion &a) const | Quaternion | [inline] |
operator[](int i) | Quaternion | [inline] |
operator[](int i) const | Quaternion | [inline] |
Quaternion() | Quaternion | [inline] |
Quaternion(const Matrix33 &) | Quaternion | |
Quaternion(const Matrix34 &) | Quaternion | |
Quaternion(const Vector &vec, float scalar) | Quaternion | [inline] |
Quaternion(float x, float y, float z, float s) | Quaternion | [inline] |
Quaternion(const Quaternion &q) | Quaternion | [inline] |
Quaternion(float scalar) | Quaternion | [inline] |
Quaternion(float radangle, const Vector &axis) | Quaternion | [inline] |
Quaternion(const RotateVector &rv) | Quaternion | [inline] |
Quaternion(const RotateSphere &rs) | Quaternion | [inline] |
Quaternion(const RotateSphere &rs, Bone *bone) | Quaternion | |
Quaternion(const RotateEuler &re) | Quaternion | [inline] |
Quaternion(const RotateEuler &re, BOOL isyxz) | Quaternion | [inline] |
Rotate2VQ(const Vector &from, const Vector &to) | Quaternion | [friend] |
RotateVQ(float angle, const Vector &axis) | Quaternion | [friend] |
RotateVRadiansQ(float anglerad, const Vector &axis) | Quaternion | [friend] |
Set(float x, float y, float z, float pw) | Quaternion | [inline] |
Set(Vector pv, float pw) | Quaternion | [inline] |
Set(float fillvalue) | Quaternion | [inline] |
SetAngleAxis(float radangle, const Vector &axis) | Quaternion | [inline] |
SetIdentity() | Quaternion | [inline] |
SetV(const Vector &vec) | Quaternion | [inline] |
SetV(int index, float value) | Quaternion | [inline] |
SetW(float scalar) | Quaternion | [inline] |
TransformVector(const Quaternion &q, Vector &v) | Quaternion | [friend] |
v | Quaternion | [protected] |
Vector class | Quaternion | [friend] |
VectorsToStandardQ(const Vector &becomezdir, const Vector &becomeydir) | Quaternion | [friend] |
w | Quaternion | [protected] |
XRotateQ(float angle) | Quaternion | [friend] |
XRotateRadiansQ(float anglerad) | Quaternion | [friend] |
XYRotateQ(float x, float y) | Quaternion | [friend] |
XYZRotateQ(float x, float y, float z) | Quaternion | [friend] |
YRotateQ(float angle) | Quaternion | [friend] |
YRotateRadiansQ(float anglerad) | Quaternion | [friend] |
YXRotateQ(float y, float x) | Quaternion | [friend] |
YXRotateRadiansQ(float y, float x) | Quaternion | [friend] |
YXZRotateQ(float y, float x, float z) | Quaternion | [friend] |
YXZRotateRadiansQ(float y, float x, float z) | Quaternion | [friend] |
ZRotateQ(float angle) | Quaternion | [friend] |
ZRotateRadiansQ(float anglerad) | Quaternion | [friend] |
Generated on Thu Oct 27 11:47:02 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001