[−][src]Function directx_math::XMQuaternionNormalizeEst
pub fn XMQuaternionNormalizeEst(Q: FXMVECTOR) -> FXMVECTOR
Estimates the normalized version of a quaternion.
Parameters
Q
A quaternion for which to estimate the normalized version.
Return value
An XMVECTOR union that is the estimate of the normalized version of a quaternion.
Remarks
The DirectXMath quaternion functions use an XMVECTOR 4-vector to represent quaternions, where the X
,
Y
, and Z
components are the vector part and the W
component is the scalar part.
This function internally calls the XMVector4NormalizeEstfunction.
Est
functions offer increased performance at the expense of reduced accuracy. Est
functions are appropriate
for non-critical calculations where accuracy can be sacrificed for speed. The exact amount of lost accuracy
and speed increase are platform dependent.