|
GL Studio C++ Runtime API
|
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 > | inlineprotectedstatic |
| 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 |