![]() |
Lumino
|
This is the complete list of members for ln::Quaternion, including all inherited members.
conjugate(const Quaternion &qua) | ln::Quaternion | static |
data() noexcept | ln::Quaternion | inline |
data() const noexcept | ln::Quaternion | inline |
dot(const Quaternion &qua1, const Quaternion &qua2) | ln::Quaternion | static |
Identity | ln::Quaternion | static |
isIdentity() const | ln::Quaternion | inline |
isNaNOrInf() const | ln::Quaternion | |
length() const | ln::Quaternion | |
lengthSquared() const | ln::Quaternion | |
lookRotation(const Vector3 &forward, const Vector3 &up=Vector3::UnitY) | ln::Quaternion | static |
makeFromEulerAngles(const Vector3 &angles, RotationOrder order=RotationOrder::ZXY) | ln::Quaternion | static |
makeFromRotationAxis(const Vector3 &axis, float r) | ln::Quaternion | static |
makeFromRotationMatrix(const Matrix &mat) | ln::Quaternion | static |
makeFromYawPitchRoll(float yaw, float pitch, float roll) | ln::Quaternion | static |
makeInverse(const Quaternion &qua) | ln::Quaternion | static |
multiply(const Quaternion &qua) | ln::Quaternion | |
multiply(const Quaternion &qua1, const Quaternion &qua2) | ln::Quaternion | static |
normalize() | ln::Quaternion | |
normalize(const Quaternion &qua) | ln::Quaternion | static |
operator*(const Quaternion &v1, const Quaternion &v2) | ln::Quaternion | friend |
operator*=(const Quaternion &v) | ln::Quaternion | inline |
Quaternion() | ln::Quaternion | inline |
Quaternion(float x, float y, float z, float w) | ln::Quaternion | inline |
Quaternion(const Vector3 &axis, float r) | ln::Quaternion | |
rotateAxis(const Vector3 &axis, float r) | ln::Quaternion | |
rotateX(float angle) | ln::Quaternion | |
rotateY(float angle) | ln::Quaternion | |
rotateZ(float angle) | ln::Quaternion | |
set(float x, float y, float z, float w) | ln::Quaternion | inline |
slerp(const Quaternion &qua1, const Quaternion &qua2, float t) | ln::Quaternion | static |
toAxisAngle(Vector3 *axis, float *angle) const | ln::Quaternion | |
toEulerAngles(RotationOrder order=RotationOrder::ZXY, bool *locked=nullptr) const | ln::Quaternion | |
w | ln::Quaternion | |
x | ln::Quaternion | |
y | ln::Quaternion | |
z | ln::Quaternion |