StevEngine
StevEngine is a customizable C++ game engine.
Loading...
Searching...
No Matches
StevEngine::Utilities::Quaternion Member List

This is the complete list of members for StevEngine::Utilities::Quaternion, including all inherited members.

Angle(const Quaternion &a, const Quaternion &b)StevEngine::Utilities::Quaternionstatic
Conjugate()StevEngine::Utilities::Quaternion
Conjugate(const Quaternion &q)StevEngine::Utilities::Quaternionstatic
DegreesToRadians(double degrees)StevEngine::Utilities::Quaternionstatic
Dot(const Quaternion &a, const Quaternion &b)StevEngine::Utilities::Quaternionstatic
Forward() constStevEngine::Utilities::Quaternion
FromAngleAxis(double angle, Vector3 axis)StevEngine::Utilities::Quaternionstatic
FromToRotation(Vector3 fromDirection, Vector3 toDirection)StevEngine::Utilities::Quaternionstatic
Get() constStevEngine::Utilities::Quaternion
GetAngleAxis() constStevEngine::Utilities::Quaternion
Inverse()StevEngine::Utilities::Quaternion
Inverse(const Quaternion &q)StevEngine::Utilities::Quaternionstatic
Lerp(const Quaternion &a, const Quaternion &b, double t)StevEngine::Utilities::Quaternionstatic
LookRotation(Vector3 forward, const Vector3 &upwards=Vector3::up)StevEngine::Utilities::Quaternionstatic
Magnitude() constStevEngine::Utilities::Quaternion
Normalize()StevEngine::Utilities::Quaternion
Normalized() constStevEngine::Utilities::Quaternion
operator JPH::Quat() constStevEngine::Utilities::Quaternion
operator std::string() constStevEngine::Utilities::Quaternionexplicit
operator Vector4() constStevEngine::Utilities::Quaternionexplicit
operator*(const Quaternion &other) constStevEngine::Utilities::Quaternion
operator*(const double &other) constStevEngine::Utilities::Quaternion
operator*(const Vector3 &v) constStevEngine::Utilities::Quaternion
operator*=(const Quaternion &other)StevEngine::Utilities::Quaternion
operator+(const Quaternion &other) constStevEngine::Utilities::Quaternion
operator-(const Quaternion &other) constStevEngine::Utilities::Quaternion
operator/(const double &other) constStevEngine::Utilities::Quaternion
operator=(const JPH::Quat &other)StevEngine::Utilities::Quaternion
operator==(const Quaternion &other) constStevEngine::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::Quaternionstatic
Right() constStevEngine::Utilities::Quaternion
Slerp(const Quaternion &a, const Quaternion &b, double t)StevEngine::Utilities::Quaternionstatic
Up() constStevEngine::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
ZStevEngine::Utilities::Quaternion