nlib
nn::nlib::simd::Quaternion Member List

This is the complete list of members for nn::nlib::simd::Quaternion, including all inherited members.

BaryCentric(SimdQuaternionArg q0, SimdQuaternionArg q1, SimdQuaternionArg q2, float f, float g) noexceptnn::nlib::simd::Quaternionstatic
CmpEq(SimdQuaternionArg q0, SimdQuaternionArg q1) noexceptnn::nlib::simd::Quaternionstatic
CmpNe(SimdQuaternionArg q0, SimdQuaternionArg q1) noexceptnn::nlib::simd::Quaternionstatic
Conjugate(SimdQuaternionArg q) noexceptnn::nlib::simd::Quaternionstatic
Dot(SimdQuaternionArg q0, SimdQuaternionArg q1) noexceptnn::nlib::simd::Quaternionstatic
Exp(SimdQuaternionArg q) noexceptnn::nlib::simd::Quaternionstatic
FromRotationAxisAndSinCos(SimdVectorArg axis_normalized, float sin_half_rad, float cos_half_rad) noexceptnn::nlib::simd::Quaternionstatic
FromRotationMatrix(SimdMatrixArg m) noexceptnn::nlib::simd::Quaternionstatic
FromRotationZXY(SimdVectorArg sin_half_xyz, SimdVectorArg cos_half_xyz) noexceptnn::nlib::simd::Quaternionstatic
Identity() noexceptnn::nlib::simd::Quaternionstatic
Inverse(SimdQuaternionArg q) noexceptnn::nlib::simd::Quaternionstatic
IsIdentity(SimdQuaternionArg q) noexceptnn::nlib::simd::Quaternionstatic
IsInfinite(SimdQuaternionArg q) noexceptnn::nlib::simd::Quaternionstatic
IsNaN(SimdQuaternionArg q) noexceptnn::nlib::simd::Quaternionstatic
Length(SimdQuaternionArg q) noexceptnn::nlib::simd::Quaternionstatic
LengthSq(SimdQuaternionArg q) noexceptnn::nlib::simd::Quaternionstatic
Ln(SimdQuaternionArg q_normalized) noexceptnn::nlib::simd::Quaternionstatic
Mult(SimdQuaternionArg q0, SimdQuaternionArg q1) noexceptnn::nlib::simd::Quaternionstatic
Normalize(SimdQuaternionArg q) noexceptnn::nlib::simd::Quaternionstatic
NormalizeEst(SimdQuaternionArg q) noexceptnn::nlib::simd::Quaternionstatic
RecpLength(SimdQuaternionArg q) noexceptnn::nlib::simd::Quaternionstatic
Slerp(SimdQuaternionArg q0_normalized, SimdQuaternionArg q1_normalized, float t) noexceptnn::nlib::simd::Quaternionstatic
Squad(SimdQuaternionArg q0_normalized, SimdQuaternionArg q1_normalized, SimdQuaternionArg q2_normalized, SimdQuaternionArg q3_normalized, float t) noexceptnn::nlib::simd::Quaternionstatic
SquadSetup(SimdQuaternion *a, SimdQuaternion *b, SimdQuaternion *c, SimdQuaternionArg q0, SimdQuaternionArg q1, SimdQuaternionArg q2, SimdQuaternionArg q3) noexceptnn::nlib::simd::Quaternionstatic
ToAxisAngle(float *rad, SimdQuaternion q) noexceptnn::nlib::simd::Quaternionstatic