Skip to content
- [Main Page](index.md) - [Classes](annotated.md) - [Files](files.md) - [Directories](dirs.md) - [Related Pages](pages.md)
- [Class List](annotated.md) - [Alphabetical List](classes.md) - [Class Hierarchy](hierarchy.md) - [Class Members](functions.md)

Quaternion Member List

This is the complete list of members for Quaternion, including all inherited members.

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]

This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concern