Angle(const Quaternion &a, const Quaternion &b) | StevEngine::Utilities::Quaternion | static |
Conjugate() | StevEngine::Utilities::Quaternion | |
Conjugate(const Quaternion &q) | StevEngine::Utilities::Quaternion | static |
DegreesToRadians(double degrees) | StevEngine::Utilities::Quaternion | static |
Dot(const Quaternion &a, const Quaternion &b) | StevEngine::Utilities::Quaternion | static |
Forward() const | StevEngine::Utilities::Quaternion | |
FromAngleAxis(double angle, Vector3 axis) | StevEngine::Utilities::Quaternion | static |
FromToRotation(Vector3 fromDirection, Vector3 toDirection) | StevEngine::Utilities::Quaternion | static |
Get() const | StevEngine::Utilities::Quaternion | |
GetAngleAxis() const | StevEngine::Utilities::Quaternion | |
Inverse() | StevEngine::Utilities::Quaternion | |
Inverse(const Quaternion &q) | StevEngine::Utilities::Quaternion | static |
Lerp(const Quaternion &a, const Quaternion &b, double t) | StevEngine::Utilities::Quaternion | static |
LookRotation(Vector3 forward, const Vector3 &upwards=Vector3::up) | StevEngine::Utilities::Quaternion | static |
Magnitude() const | StevEngine::Utilities::Quaternion | |
Normalize() | StevEngine::Utilities::Quaternion | |
Normalized() const | StevEngine::Utilities::Quaternion | |
operator JPH::Quat() const | StevEngine::Utilities::Quaternion | |
operator std::string() const | StevEngine::Utilities::Quaternion | explicit |
operator Vector4() const | StevEngine::Utilities::Quaternion | explicit |
operator*(const Quaternion &other) const | StevEngine::Utilities::Quaternion | |
operator*(const double &other) const | StevEngine::Utilities::Quaternion | |
operator*(const Vector3 &v) const | StevEngine::Utilities::Quaternion | |
operator*=(const Quaternion &other) | StevEngine::Utilities::Quaternion | |
operator+(const Quaternion &other) const | StevEngine::Utilities::Quaternion | |
operator-(const Quaternion &other) const | StevEngine::Utilities::Quaternion | |
operator/(const double &other) const | StevEngine::Utilities::Quaternion | |
operator=(const JPH::Quat &other) | StevEngine::Utilities::Quaternion | |
operator==(const Quaternion &other) const | StevEngine::Utilities::Quaternion | |
Quaternion(double w, double x, double y, double z) | StevEngine::Utilities::Quaternion | |
Quaternion(double w, Vector3 vector) | StevEngine::Utilities::Quaternion | |
Quaternion(const Quaternion &from) | StevEngine::Utilities::Quaternion | |
Quaternion() | StevEngine::Utilities::Quaternion | |
Quaternion(const JPH::Quat &other) | StevEngine::Utilities::Quaternion | |
RadiansToDegrees(double radians) | StevEngine::Utilities::Quaternion | static |
Right() const | StevEngine::Utilities::Quaternion | |
Slerp(const Quaternion &a, const Quaternion &b, double t) | StevEngine::Utilities::Quaternion | static |
Up() const | StevEngine::Utilities::Quaternion | |
W (defined in StevEngine::Utilities::Quaternion) | StevEngine::Utilities::Quaternion | |
X (defined in StevEngine::Utilities::Quaternion) | StevEngine::Utilities::Quaternion | |
Y (defined in StevEngine::Utilities::Quaternion) | StevEngine::Utilities::Quaternion | |
Z | StevEngine::Utilities::Quaternion | |