|
Allolib
1.0
C++ Components For Interactive Multimedia
|
This is the complete list of members for al::Quat< T >, including all inherited members.
| accuracyMax() (defined in al::Quat< T >) | al::Quat< T > | inlinestatic |
| accuracyMin() (defined in al::Quat< T >) | al::Quat< T > | inlinestatic |
| components | al::Quat< T > | |
| conj() const | al::Quat< T > | inline |
| dot(const Quat &v) const | al::Quat< T > | inline |
| eps() (defined in al::Quat< T >) | al::Quat< T > | inlinestatic |
| fromAxisAngle(const T &angle, const T &ux, const T &uy, const T &uz) | al::Quat< T > | |
| fromAxisAngle(const T &angle, const Vec< 3, T > &axis) | al::Quat< T > | inline |
| fromAxisX(const T &angle) | al::Quat< T > | inline |
| fromAxisY(const T &angle) | al::Quat< T > | inline |
| fromAxisZ(const T &angle) | al::Quat< T > | inline |
| fromEuler(const Vec< 3, T > &aeb) | al::Quat< T > | inline |
| fromEuler(const T &az, const T &el, const T &ba) | al::Quat< T > | |
| fromMatrix(const T *matrix) | al::Quat< T > | |
| fromMatrix(const Mat< 4, T > &v) | al::Quat< T > | inline |
| fromMatrixTransposed(const T *matrix) | al::Quat< T > | |
| fromMatrixTransposed(const Mat< 4, T > &v) | al::Quat< T > | inline |
| getBillboardRotation(const Vec< 3, T > &forward, const Vec< 3, T > &up) | al::Quat< T > | static |
| getRotationTo(const Vec< 3, T > &usrc, const Vec< 3, T > &udst) | al::Quat< T > | static |
| identity() | al::Quat< T > | inlinestatic |
| inverse() const | al::Quat< T > | inline |
| mag() const | al::Quat< T > | inline |
| magSqr() const | al::Quat< T > | inline |
| multiply(const Quat &q2) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| normalize() | al::Quat< T > | inline |
| operator!=(const Quat &v) const | al::Quat< T > | inline |
| operator*(const Quat &v) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator*(const T &v) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator*=(const Quat &v) (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator*=(const T &v) (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator+(const Quat &v) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator+(const T &v) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator+=(const Quat &v) (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator+=(const T &v) (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator-() const (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator-(const Quat &v) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator-(const T &v) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator-=(const Quat &v) (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator-=(const T &v) (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator/(const Quat &v) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator/(const T &v) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator/=(const Quat &v) (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator/=(const T &v) (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator=(const Quat< U > &v) (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator=(const T &v) (defined in al::Quat< T >) | al::Quat< T > | inline |
| operator==(const Quat &v) const | al::Quat< T > | inline |
| operator[](int i) | al::Quat< T > | inline |
| operator[](int i) const | al::Quat< T > | inline |
| pow(T v) const | al::Quat< T > | |
| print(std::ostream &stream) const | al::Quat< T > | |
| Quat(const T &w=T(1), const T &x=T(0), const T &y=T(0), const T &z=T(0)) | al::Quat< T > | inline |
| Quat(const Quat< U > &v) | al::Quat< T > | inline |
| Quat(const Vec< 3, U > &xyz) | al::Quat< T > | inline |
| Quat(const T &w, const Vec< 3, U > &xyz) | al::Quat< T > | inline |
| recip() const | al::Quat< T > | inline |
| reverseMultiply(const Quat &q2) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| rotate(const Vec< 3, T > &v) const | al::Quat< T > | inline |
| rotateTransposed(const Vec< 3, T > &v) const | al::Quat< T > | inline |
| rotor(const Vec< 3, T > &v1, const Vec< 3, T > &v2) | al::Quat< T > | static |
| set(const T &w, const T &x, const T &y, const T &z) | al::Quat< T > | inline |
| set(const Quat< U > &q) | al::Quat< T > | inline |
| setIdentity() | al::Quat< T > | inline |
| sgn() const | al::Quat< T > | inline |
| slerp(const Quat &from, const Quat &to, T amt) | al::Quat< T > | static |
| slerp(const Quat &target, T amt) const | al::Quat< T > | inline |
| slerpBuffer(const Quat &from, const Quat &to, Quat< T > *buffer, int numFrames) | al::Quat< T > | static |
| slerpTo(const Quat &target, T amt) | al::Quat< T > | inline |
| toAxisAngle(T &angle, T &ax, T &ay, T &az) const | al::Quat< T > | |
| toAxisAngle(T &angle, Vec< 3, T > &axis) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| toCoordinateFrame(Vec< 3, T > &ux, Vec< 3, T > &uy, Vec< 3, T > &uz) const | al::Quat< T > | |
| toEuler(T &az, T &el, T &ba) const | al::Quat< T > | inline |
| toEuler(T *aeb) const | al::Quat< T > | inline |
| toEuler(Vec< 3, T > &aeb) const | al::Quat< T > | inline |
| toMatrix(T2 *matrix) const | al::Quat< T > | |
| toMatrixTransposed(T2 *matrix) const | al::Quat< T > | |
| toVectorX(T2 &ax, T2 &ay, T2 &az) const | al::Quat< T > | inline |
| toVectorX(Vec< 3, T2 > &v) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| toVectorX() const (defined in al::Quat< T >) | al::Quat< T > | inline |
| toVectorY(T2 &ax, T2 &ay, T2 &az) const | al::Quat< T > | inline |
| toVectorY(Vec< 3, T2 > &v) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| toVectorY() const (defined in al::Quat< T >) | al::Quat< T > | inline |
| toVectorZ(T2 &ax, T2 &ay, T2 &az) const | al::Quat< T > | inline |
| toVectorZ(Vec< 3, T2 > &v) const (defined in al::Quat< T >) | al::Quat< T > | inline |
| toVectorZ() const (defined in al::Quat< T >) | al::Quat< T > | inline |
| towardPoint(const Vec< 3, T > &pos, const Quat< T > &q, const Vec< 3, T > &v, float amt) | al::Quat< T > | |
| w | al::Quat< T > | |
| x | al::Quat< T > | |
| y | al::Quat< T > | |
| z | al::Quat< T > |