Berserk
|
This is the complete list of members for TQuat< T >, including all inherited members.
Angle(const TQuat &a, const TQuat &b) | TQuat< T > | inlinestatic |
AsMatrix() const | TQuat< T > | inline |
Conjugate() const | TQuat< T > | inline |
Dot(const TQuat &a, const TQuat &b) | TQuat< T > | inlinestatic |
FaceAt(const TVecN< T, 3 > &direction, const TVecN< T, 3 > &up) | TQuat< T > | inlinestatic |
GetAngle() const | TQuat< T > | inline |
GetAxisAngle(Vec &axis, T &angle) const | TQuat< T > | inline |
GetAxisX() const | TQuat< T > | inline |
GetAxisY() const | TQuat< T > | inline |
GetAxisZ() const | TQuat< T > | inline |
Hash() const | TQuat< T > | inline |
Identity() | TQuat< T > | inline |
Inverse() const | TQuat< T > | inline |
Length() const | TQuat< T > | inline |
Length2() const | TQuat< T > | inline |
Lerp(T t, const TQuat &a, const TQuat &b) | TQuat< T > | inlinestatic |
LookAt(const TVecN< T, 3 > &direction, const TVecN< T, 3 > &up) | TQuat< T > | inlinestatic |
Mat typedef | TQuat< T > | |
Normalize() | TQuat< T > | inline |
Normalized() const | TQuat< T > | inline |
operator!=(const TQuat &other) const | TQuat< T > | inline |
operator*(const TQuat &other) const | TQuat< T > | inline |
operator*=(T a) | TQuat< T > | inline |
operator/=(T a) | TQuat< T > | inline |
operator=(const TQuat &other)=default | TQuat< T > | |
operator=(TQuat &&other) noexcept=default | TQuat< T > | |
operator==(const TQuat &other) const | TQuat< T > | inline |
Rotate(const Vec &v) const | TQuat< T > | inline |
RotateReverse(const Vec &v) const | TQuat< T > | inline |
Rotation(const Vec &axis, T angle) | TQuat< T > | inlinestatic |
scalar | TQuat< T > | |
Slerp(T t, const TQuat &a, const TQuat &b) | TQuat< T > | inlinestatic |
Slerp(T t, T ang, const TQuat &a, const TQuat &b) | TQuat< T > | inlinestatic |
TQuat()=default | TQuat< T > | |
TQuat(T s, const Vec &v) | TQuat< T > | inline |
TQuat(T s, T x, T y, T z) | TQuat< T > | inline |
TQuat(const Vec &axis, T angle) | TQuat< T > | inline |
TQuat(T roll, T yaw, T pitch) | TQuat< T > | inline |
TQuat(const Mat &mat) | TQuat< T > | inlineexplicit |
TQuat(const TQuat &other)=default | TQuat< T > | |
TQuat(TQuat &&other) noexcept=default | TQuat< T > | |
vec | TQuat< T > | |
Vec typedef | TQuat< T > | |
Zero() | TQuat< T > | inline |
~TQuat()=default | TQuat< T > |