fromAxisRot(Vector3< T > axis, float angleDeg) | Quaternion< T > | [inline, static] |
fromEulerAngles(T x, T y, T z) | Quaternion< T > | [inline, static] |
fromMatrix(const Matrix4< T > &m) | Quaternion< T > | [inline, static] |
fromMatrix(const Matrix3< T > &m) | Quaternion< T > | [inline, static] |
length() | Quaternion< T > | [inline] |
lengthSq() | Quaternion< T > | [inline] |
lerp(T fact, const Quaternion< T > &rhs) const | Quaternion< T > | [inline] |
normalize() | Quaternion< T > | [inline] |
operator *(const Quaternion< T > &rhs) const | Quaternion< T > | [inline] |
operator *(T rhs) const | Quaternion< T > | [inline] |
operator *=(const Quaternion< T > &rhs) | Quaternion< T > | [inline] |
operator *=(T rhs) | Quaternion< T > | [inline] |
operator!=(const Quaternion< T > &rhs) const | Quaternion< T > | [inline] |
operator+(const Quaternion< T > &rhs) const | Quaternion< T > | [inline] |
operator+=(const Quaternion< T > &rhs) | Quaternion< T > | [inline] |
operator-(const Quaternion< T > &rhs) const | Quaternion< T > | [inline] |
operator-=(const Quaternion< T > &rhs) | Quaternion< T > | [inline] |
operator<<(std::ostream &oss, const Quaternion< T > &q) | Quaternion< T > | [friend] |
operator=(const Quaternion< T > &rhs) | Quaternion< T > | [inline] |
operator==(const Quaternion< T > &rhs) const | Quaternion< T > | [inline] |
Quaternion() | Quaternion< T > | [inline] |
Quaternion(const Quaternion< T > &q) | Quaternion< T > | [inline] |
Quaternion(T w_, const Vector3< T > &v_) | Quaternion< T > | [inline] |
Quaternion(T w_, T x, T y, T z) | Quaternion< T > | [inline] |
rotMatrix() | Quaternion< T > | [inline] |
slerp(T r, const Quaternion< T > &q2) const | Quaternion< T > | [inline] |
transform() | Quaternion< T > | [inline] |
v | Quaternion< T > | |
w | Quaternion< T > | |