Nirtcpp 2.1.0
Nirtcpp is a high-performance c++ graphics engine.
Loading...
Searching...
No Matches
nirt::core::quaternion Member List

This is the complete list of members for nirt::core::quaternion, including all inherited members.

dotProduct(const quaternion &other) constnirt::core::quaternioninline
equals(const quaternion &other, const f32 tolerance=ROUNDING_ERROR_f32) constnirt::core::quaternioninline
fromAngleAxis(f32 angle, const vector3df &axis)nirt::core::quaternioninline
getMatrix() constnirt::core::quaternioninline
getMatrix(matrix4 &dest, const core::vector3df &translation=core::vector3df()) constnirt::core::quaternioninline
getMatrix_transposed(matrix4 &dest) constnirt::core::quaternioninline
getMatrixCenter(matrix4 &dest, const core::vector3df &center, const core::vector3df &translation) constnirt::core::quaternioninline
getMatrixFast(matrix4 &dest) constnirt::core::quaternioninline
lerp(quaternion q1, quaternion q2, f32 time)nirt::core::quaternioninline
lerpN(quaternion q1, quaternion q2, f32 time)nirt::core::quaternioninline
makeIdentity()nirt::core::quaternioninline
makeInverse()nirt::core::quaternioninline
normalize()nirt::core::quaternioninline
operator!=(const quaternion &other) constnirt::core::quaternioninline
operator*(const quaternion &other) constnirt::core::quaternioninline
operator*(f32 s) constnirt::core::quaternioninline
operator*(const vector3df &v) constnirt::core::quaternioninline
operator*=(f32 s)nirt::core::quaternioninline
operator*=(const quaternion &other)nirt::core::quaternioninline
operator+(const quaternion &other) constnirt::core::quaternioninline
operator=(const matrix4 &other)nirt::core::quaternioninline
operator==(const quaternion &other) constnirt::core::quaternioninline
quaternion()nirt::core::quaternioninline
quaternion(f32 x, f32 y, f32 z, f32 w)nirt::core::quaternioninline
quaternion(f32 x, f32 y, f32 z)nirt::core::quaternioninline
quaternion(const vector3df &vec)nirt::core::quaternioninline
quaternion(const matrix4 &mat)nirt::core::quaternioninline
rotationFromTo(const vector3df &from, const vector3df &to)nirt::core::quaternioninline
set(f32 x, f32 y, f32 z, f32 w)nirt::core::quaternioninline
set(f32 x, f32 y, f32 z)nirt::core::quaternioninline
set(const core::vector3df &vec)nirt::core::quaternioninline
set(const core::quaternion &quat)nirt::core::quaternioninline
slerp(quaternion q1, quaternion q2, f32 time, f32 threshold=.05f)nirt::core::quaternioninline
toAngleAxis(f32 &angle, core::vector3df &axis) constnirt::core::quaternioninline
toEuler(vector3df &euler) constnirt::core::quaternioninline
W (defined in nirt::core::quaternion)nirt::core::quaternion
Xnirt::core::quaternion
Y (defined in nirt::core::quaternion)nirt::core::quaternion
Z (defined in nirt::core::quaternion)nirt::core::quaternion

Nirtcpp    @cppfx.xyz

Esvcpp    esv::print