SLProject
4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
|
This is the complete list of members for SLQuat4< T >, including all inherited members.
_w | SLQuat4< T > | private |
_x | SLQuat4< T > | private |
_y | SLQuat4< T > | private |
_z | SLQuat4< T > | private |
conjugate() | SLQuat4< T > | |
conjugated() const | SLQuat4< T > | |
dot(const SLQuat4< T > &q) const | SLQuat4< T > | inline |
fromAngleAxis(T angleRAD, T axisX, T axisY, T axisZ) | SLQuat4< T > | |
fromEulerAngles(const T xRotRAD, const T yRotRAD, const T zRotRAD) | SLQuat4< T > | |
fromLookRotation(const SLVec3< T > &forward, const SLVec3< T > &up) | SLQuat4< T > | static |
fromMat3(const SLMat3< T > &m) | SLQuat4< T > | |
fromVec3(const SLVec3< T > &v0, const SLVec3< T > &v1) | SLQuat4< T > | |
IDENTITY | SLQuat4< T > | static |
invert() | SLQuat4< T > | |
inverted() const | SLQuat4< T > | |
length() const | SLQuat4< T > | inline |
lerp(const SLQuat4< T > &q2, T t) const | SLQuat4< T > | inline |
lerp(const SLQuat4< T > &q1, const SLQuat4< T > &q2, T t) | SLQuat4< T > | inline |
normalize() | SLQuat4< T > | inline |
normalized() const | SLQuat4< T > | |
operator!=(const SLQuat4< T > &q) const | SLQuat4< T > | |
operator*(const SLQuat4< T > &q) const | SLQuat4< T > | |
operator*(T s) const | SLQuat4< T > | |
operator*(const SLVec3< T > &v) const | SLQuat4< T > | |
operator*=(const SLQuat4< T > &q2) | SLQuat4< T > | |
operator*=(T s) | SLQuat4< T > | |
operator+(const SLQuat4< T > &q) const | SLQuat4< T > | |
operator-(const SLQuat4< T > &q) const | SLQuat4< T > | |
operator=(SLQuat4< T > q) | SLQuat4< T > | |
operator==(const SLQuat4< T > &q) const | SLQuat4< T > | |
rotate(const SLQuat4< T > &q) | SLQuat4< T > | inline |
rotate(const SLVec3< T > &vec) const | SLQuat4< T > | inline |
rotated(const SLQuat4< T > &b) const | SLQuat4< T > | inline |
scale(T scale) | SLQuat4< T > | inline |
scaled(T scale) const | SLQuat4< T > | inline |
set(T x, T y, T z, T w) | SLQuat4< T > | |
slerp(const SLQuat4< T > &q2, T t) const | SLQuat4< T > | inline |
slerp(const SLQuat4< T > &q1, const SLQuat4< T > &q2, T t) | SLQuat4< T > | inline |
SLQuat4() | SLQuat4< T > | inline |
SLQuat4(T x, T y, T z, T w) | SLQuat4< T > | inline |
SLQuat4(const SLMat3< T > &m) | SLQuat4< T > | inlineexplicit |
SLQuat4(T angleDEG, const SLVec3< T > &axis) | SLQuat4< T > | inline |
SLQuat4(const SLVec3< T > &v0, const SLVec3< T > &v1) | SLQuat4< T > | inline |
SLQuat4(const T xRotRAD, const T yRotRAD, const T zRotRAD) | SLQuat4< T > | inline |
toAngleAxis(T &angleDEG, SLVec3< T > &axis) const | SLQuat4< T > | |
toEulerAnglesXYZ(T &xRotRAD, T &yRotRAD, T &zRotRAD) const | SLQuat4< T > | |
toEulerAnglesZXY(T &zRotRAD, T &xRotRAD, T &yRotRAD) const | SLQuat4< T > | |
toEulerAnglesZYX(T &zRotRAD, T &yRotRAD, T &xRotRAD) const | SLQuat4< T > | |
toMat3() const | SLQuat4< T > | |
toMat4() const | SLQuat4< T > | |
toVec4() const | SLQuat4< T > | inline |
w() const | SLQuat4< T > | inline |
x() const | SLQuat4< T > | inline |
y() const | SLQuat4< T > | inline |
z() const | SLQuat4< T > | inline |