CrystalSpace

Public API Reference

Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

csQuaternion Member List

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

csQuaternion()csQuaternion [inline]
csQuaternion(float theR, float theX=0.0, float theY=0.0, float theZ=0.0)csQuaternion [inline]
csQuaternion(const csQuaternion &q)csQuaternion [inline]
csQuaternion(const csVector3 &q)csQuaternion [inline]
csQuaternion(const csMatrix3 &smat)csQuaternion
GetAxisAngle(csVector3 &axis, float &phi) const csQuaternion
GetEulerAngles(csVector3 &angles)csQuaternion
Init(float theR, float theX, float theY, float theZ)csQuaternion [inline]
Invert()csQuaternion
Negate()csQuaternion [inline]
Normalize()csQuaternion [inline]
operator *(const csQuaternion &q1, const csQuaternion &q2)csQuaternion [friend]
operator *=(const csQuaternion &q2)csQuaternion [inline]
operator+(const csQuaternion &q1, const csQuaternion &q2)csQuaternion [friend]
operator-(const csQuaternion &q1, const csQuaternion &q2)csQuaternion [friend]
PrepRotation(float angle, csVector3 vec)csQuaternion [inline]
Rotate(csVector3 vec)csQuaternion [inline]
SetWithAxisAngle(csVector3 axis, float phi)csQuaternion
SetWithEuler(const csVector3 &rot)csQuaternion
Slerp(const csQuaternion &quat2, float slerp) const csQuaternion
ToAxisAngle() const csQuaternion


Generated for Crystal Space by doxygen 1.3.9.1