Lumino.Math
Lumino::Quaternion Member List
This is the complete list of members for Lumino::Quaternion, including all inherited members.
Conjugate(const Quaternion &qua)Lumino::Quaternion [static]
Dot(const Quaternion &qua1, const Quaternion &qua2)Lumino::Quaternion [static]
GetLength() const Lumino::Quaternion
GetLengthSquared() const Lumino::Quaternion
IdentityLumino::Quaternion [static]
Inverse(const Quaternion &qua)Lumino::Quaternion [static]
IsIdentity() const Lumino::Quaternion [inline]
IsNaNOrInf() const Lumino::Quaternion
Multiply(const Quaternion &qua)Lumino::Quaternion
Multiply(const Quaternion &qua1, const Quaternion &qua2)Lumino::Quaternion [static]
Normalize()Lumino::Quaternion
Normalize(const Quaternion &qua)Lumino::Quaternion [static]
operator!=(const Quaternion &v) const (defined in Lumino::Quaternion)Lumino::Quaternion [inline]
operator*(const Quaternion &v1, const Quaternion &v2)Lumino::Quaternion [friend]
operator* (defined in Lumino::Quaternion)Lumino::Quaternion [friend]
operator* (defined in Lumino::Quaternion)Lumino::Quaternion [friend]
operator*=(const Quaternion &v)Lumino::Quaternion [inline]
operator*=(float v) (defined in Lumino::Quaternion)Lumino::Quaternion [inline]
operator+ (defined in Lumino::Quaternion)Lumino::Quaternion [friend]
operator+ (defined in Lumino::Quaternion)Lumino::Quaternion [friend]
operator+ (defined in Lumino::Quaternion)Lumino::Quaternion [friend]
operator+=(const Quaternion &v) (defined in Lumino::Quaternion)Lumino::Quaternion [inline]
operator+=(float v) (defined in Lumino::Quaternion)Lumino::Quaternion [inline]
operator- (defined in Lumino::Quaternion)Lumino::Quaternion [friend]
operator- (defined in Lumino::Quaternion)Lumino::Quaternion [friend]
operator- (defined in Lumino::Quaternion)Lumino::Quaternion [friend]
operator- (defined in Lumino::Quaternion)Lumino::Quaternion [friend]
operator-=(const Quaternion &v) (defined in Lumino::Quaternion)Lumino::Quaternion [inline]
operator-=(float v) (defined in Lumino::Quaternion)Lumino::Quaternion [inline]
operator/ (defined in Lumino::Quaternion)Lumino::Quaternion [friend]
operator/=(float v) (defined in Lumino::Quaternion)Lumino::Quaternion [inline]
operator==(const Quaternion &v) const (defined in Lumino::Quaternion)Lumino::Quaternion [inline]
Print(const char *format=NULL, FILE *stream=NULL) const Lumino::Quaternion
Quaternion()Lumino::Quaternion [inline]
Quaternion(float x, float y, float z, float w)Lumino::Quaternion [inline]
Quaternion(const Vector3 &axis, float r)Lumino::Quaternion
RotateAxis(const Vector3 &axis, float r)Lumino::Quaternion
RotateX(float angle)Lumino::Quaternion
RotateY(float angle)Lumino::Quaternion
RotateZ(float angle)Lumino::Quaternion
RotationAxis(const Vector3 &axis, float r)Lumino::Quaternion [static]
RotationEulerAngles(const Vector3 &angles, RotationOrder order=RotationOrder_ZXY)Lumino::Quaternion [static]
RotationMatrix(const Matrix &mat)Lumino::Quaternion [static]
RotationYawPitchRoll(float yaw, float pitch, float roll)Lumino::Quaternion [static]
Set(float x, float y, float z, float w)Lumino::Quaternion [inline]
Slerp(const Quaternion &qua1, const Quaternion &qua2, float t)Lumino::Quaternion [static]
ToAxisAngle(Vector3 *axis, float *angle) const Lumino::Quaternion
ToEulerAngles(RotationOrder order=RotationOrder_ZXY, bool *locked=NULL) const Lumino::Quaternion
WLumino::Quaternion
XLumino::Quaternion
YLumino::Quaternion
ZLumino::Quaternion
 All Classes Functions Variables Friends