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

OpenCAL::Utils::Quaternion Member List

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

blended(float u, const Quaternion &dest) const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [inline]
createFromAxisAngle(const Vector3 &axis, float degrees) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [static]
dotProduct(const Quaternion &q) const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
fromAxisAngle(const Vector3 &axis, float degrees)OpenCAL::Utils::Quaternion
fromEulerAngle(float rotX, float rotY, float rotZ) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
fromEulerAngle(const Vector3 &rot) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
fromMatrix33(const Matrix33 &matrix) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
getScalar() const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [inline]
getVector() const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [inline]
identity (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [static]
inverse()OpenCAL::Utils::Quaternion
inversed() constOpenCAL::Utils::Quaternion
inversed(Quaternion *q) constOpenCAL::Utils::Quaternion
m_scalar (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [protected]
m_vector (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [protected]
magnitude() constOpenCAL::Utils::Quaternion
magnitudeSquared() const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
normalize()OpenCAL::Utils::Quaternion
normalized() const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
normalized(Quaternion *q) const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
operator *(const Quaternion &q) constOpenCAL::Utils::Quaternion
operator *(const Vector3 &v) constOpenCAL::Utils::Quaternion
operator *(float factor) constOpenCAL::Utils::Quaternion
operator * (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [friend]
operator * (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [friend]
operator *=(const Quaternion &q) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
operator *=(const Vector3 &v) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
operator *=(float factor) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
operator Matrix33() const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [inline]
operator!=(const Quaternion &q) constOpenCAL::Utils::Quaternion
operator+(const Quaternion &q) constOpenCAL::Utils::Quaternion
operator+=(const Quaternion &q) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
operator-(const Quaternion &q) constOpenCAL::Utils::Quaternion
operator-() constOpenCAL::Utils::Quaternion
operator-=(const Quaternion &q) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
operator/(float factor) constOpenCAL::Utils::Quaternion
operator/ (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [friend]
operator/=(float factor) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
operator<< (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [friend]
operator==(const Quaternion &q) constOpenCAL::Utils::Quaternion
print() const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
Quaternion() (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
Quaternion(float scalar, const Vector3 &vector) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
setScalar(float scalar) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [inline]
setVector(const Vector3 &vector) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [inline]
slerp(float u, const Quaternion &dest) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [inline]
slerp(float u, const Quaternion &source, const Quaternion &dest) (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [inline]
slerped(float u, const Quaternion &dest) const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [inline]
slerped(float u, const Quaternion &source, const Quaternion &dest) constOpenCAL::Utils::Quaternion
toAxisAngle(Vector3 *axis, float *degrees) const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
toEulerAngle() constOpenCAL::Utils::Quaternion
toEulerAngle(float *rotX, float *rotY, float *rotZ) constOpenCAL::Utils::Quaternion
toEulerAngle(Vector3 *rot) constOpenCAL::Utils::Quaternion
toMatrix33() const (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion
toMatrix33(Matrix33 *matrix) constOpenCAL::Utils::Quaternion
~Quaternion() (defined in OpenCAL::Utils::Quaternion)OpenCAL::Utils::Quaternion [virtual]


Generated on Sun Aug 15 19:19:37 2004 for OpenCAL: Open Computer Animation Library by doxygen 1.3.8