| GL Studio C++ Runtime API

GlsQuaternion< Type > Member List

This is the complete list of members for GlsQuaternion< Type >, including all inherited members.

_v | GlsQuaternion< Type > | protected
Conjugate() const | GlsQuaternion< Type > | inline
Data() | GlsQuaternion< Type > | inline
Data() const | GlsQuaternion< Type > | inline
DotProduct(const GlsQuaternion &q) const | GlsQuaternion< Type > | inline
GetAngleAxis(Type *angle, Vector *axis) | GlsQuaternion< Type > | inline
GetEulerAngles() | GlsQuaternion< Type > | inline
GetPitch() const | GlsQuaternion< Type > | inline
GetRoll() const | GlsQuaternion< Type > | inline
GetRotationMatrix() | GlsQuaternion< Type > | inline
GetYaw() const | GlsQuaternion< Type > | inline
GlsQuaternion() | GlsQuaternion< Type > | inline
GlsQuaternion(Type x, Type y, Type z, Type w) | GlsQuaternion< Type > | inline
GlsQuaternion(Type angle, const Vector &axis) | GlsQuaternion< Type > | inline
GlsQuaternion(Type angle1, const Vector &axis1, Type angle2, const Vector &axis2, Type angle3, const Vector &axis3) | GlsQuaternion< Type > | inline
GlsQuaternion(Type angleX, Type angleY, Type angleZ) | GlsQuaternion< Type > | inline
GlsQuaternion(const Vector &anglesVec) | GlsQuaternion< Type > | inline
GlsQuaternion(const GlsMatrixAffine< Type > &matrix) | GlsQuaternion< Type > | inline
Inverse() const | GlsQuaternion< Type > | inline
IsVeryCloseToZero(double value) | GlsQuaternion< Type > | inline protected static
Magnitude() const | GlsQuaternion< Type > | inline
MagnitudeSquared() const | GlsQuaternion< Type > | inline
Normalize() | GlsQuaternion< Type > | inline
operator!=(const GlsQuaternion &q) const | GlsQuaternion< Type > | inline
operator*(Type s) const | GlsQuaternion< Type > | inline
operator*(const GlsQuaternion &q) const | GlsQuaternion< Type > | inline
operator*=(Type s) | GlsQuaternion< Type > | inline
operator*=(const GlsQuaternion &q) | GlsQuaternion< Type > | inline
operator+(const GlsQuaternion &q) const | GlsQuaternion< Type > | inline
operator+=(const GlsQuaternion &q) | GlsQuaternion< Type > | inline
operator-(const GlsQuaternion &q) const | GlsQuaternion< Type > | inline
operator-() const | GlsQuaternion< Type > | inline
operator-=(const GlsQuaternion &q) | GlsQuaternion< Type > | inline
operator/(Type s) const | GlsQuaternion< Type > | inline
operator/(const GlsQuaternion &q) const | GlsQuaternion< Type > | inline
operator/=(Type s) | GlsQuaternion< Type > | inline
operator/=(const GlsQuaternion &q) | GlsQuaternion< Type > | inline
operator<(const GlsQuaternion &q) const | GlsQuaternion< Type > | inline
operator==(const GlsQuaternion &q) const | GlsQuaternion< Type > | inline
Set(Type x, Type y, Type z, Type w) | GlsQuaternion< Type > | inline
SetFromAngleAxis(Type angle, const Vector &axis) | GlsQuaternion< Type > | inline
SetFromAngleAxis(Type angle1, const Vector &axis1, Type angle2, const Vector &axis2, Type angle3, const Vector &axis3) | GlsQuaternion< Type > | inline
SetFromEulerAngles(Type angleX, Type angleY, Type angleZ) | GlsQuaternion< Type > | inline
SetFromRotationMatrix(const GlsMatrixAffine< Type > &matrix) | GlsQuaternion< Type > | inline
SetFromSlerp(float t, const GlsQuaternion &from, const GlsQuaternion &to, bool adjustSign=true) | GlsQuaternion< Type > | inline
SetFromVectors(const Vector &to, const Vector &from) | GlsQuaternion< Type > | inline