Duckcpp 2.1.0
Duckcpp is a high-performance c++ graphics engine.
Loading...
Searching...
No Matches
dcpp::nub::quaternion Member List

This is the complete list of members for dcpp::nub::quaternion, including all inherited members.

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

Duckcpp    @cppfx.xyz