|
Sen API
Sen Libraries
|
This is the complete list of members for sen::util::Quat< T >, including all inherited members.
| asVec3() const noexcept | sen::util::Quat< T > | inline |
| conj() const | sen::util::Quat< T > | inline |
| dot(const Quat< T > &other) const noexcept | sen::util::Quat< T > | |
| getRotate(T &angle, T &x, T &y, T &z) const noexcept | sen::util::Quat< T > | inline |
| getRotate(T &angle, Vec3< T > &vec) const noexcept | sen::util::Quat< T > | inline |
| getRotateInEulerYPB() const noexcept | sen::util::Quat< T > | inline |
| getW() const noexcept | sen::util::Quat< T > | inline |
| getX() const noexcept | sen::util::Quat< T > | inline |
| getY() const noexcept | sen::util::Quat< T > | inline |
| getZ() const noexcept | sen::util::Quat< T > | inline |
| inverse() const | sen::util::Quat< T > | inline |
| length() const noexcept | sen::util::Quat< T > | inline |
| length2() const noexcept | sen::util::Quat< T > | inline |
| makeRotate(T angle, T x, T y, T z) noexcept | sen::util::Quat< T > | inline |
| makeRotate(T angle, const Vec3< T > &vec) noexcept | sen::util::Quat< T > | inline |
| makeRotate(const Vec3< T > &from, const Vec3< T > &to) noexcept | sen::util::Quat< T > | inline |
| makeRotate(T angle1, const Vec3< T > &axis1, T angle2, const Vec3< T > &axis2, T angle3, const Vec3< T > &axis3) noexcept | sen::util::Quat< T > | inline |
| makeRotateFromEulerYPB(T yaw, T pitch, T bank) noexcept | sen::util::Quat< T > | inline |
| makeRotateFromEulerYPB(const Vec3< T > &eulerAngles) noexcept | sen::util::Quat< T > | inline |
| operator!=(const Quat &v) const noexcept | sen::util::Quat< T > | inline |
| operator*(T rhs) const | sen::util::Quat< T > | inline |
| operator*(const Quat &rhs) const noexcept | sen::util::Quat< T > | inline |
| operator*(const Vec3< T > &v) const noexcept | sen::util::Quat< T > | inline |
| operator*=(T rhs) noexcept | sen::util::Quat< T > | inline |
| operator*=(const Quat &rhs) noexcept | sen::util::Quat< T > | inline |
| operator+(const Quat &rhs) const noexcept | sen::util::Quat< T > | inline |
| operator+=(const Quat &rhs) noexcept | sen::util::Quat< T > | inline |
| operator-(const Quat &rhs) const noexcept | sen::util::Quat< T > | inline |
| operator-() const noexcept | sen::util::Quat< T > | inline |
| operator-=(const Quat &rhs) noexcept | sen::util::Quat< T > | inline |
| operator/(const Quat &denom) const noexcept | sen::util::Quat< T > | inline |
| operator/(const T rhs) const noexcept | sen::util::Quat< T > | inline |
| operator/=(const Quat &denom) noexcept | sen::util::Quat< T > | inline |
| operator/=(T rhs) noexcept | sen::util::Quat< T > | inline |
| operator<(const Quat &v) const noexcept | sen::util::Quat< T > | inline |
| operator==(const Quat &v) const noexcept | sen::util::Quat< T > | inline |
| Quat() noexcept=default | sen::util::Quat< T > | |
| Quat(T x, T y, T z, T w) noexcept | sen::util::Quat< T > | inline |
| Quat(T angle, const Vec3< T > &axis) noexcept | sen::util::Quat< T > | inline |
| Quat(T yaw, T pitch, T bank) noexcept | sen::util::Quat< T > | inline |
| Quat(const Vec3< T > &eulerAngles) noexcept | sen::util::Quat< T > | inlineexplicit |
| set(T x, T y, T z, T w) noexcept | sen::util::Quat< T > | inline |
| setW(T w) noexcept | sen::util::Quat< T > | inline |
| setX(T x) noexcept | sen::util::Quat< T > | inline |
| setY(T y) noexcept | sen::util::Quat< T > | inline |
| setZ(T z) noexcept | sen::util::Quat< T > | inline |
| slerp(T t, const Quat &from, const Quat &to) noexcept | sen::util::Quat< T > | inline |
| zeroRotation() const noexcept | sen::util::Quat< T > | inline |
| ~Quat()=default | sen::util::Quat< T > |