RetroArch
Macros | Functions
xnamathvector.inl File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define __XNAMATHVECTOR_INL__
 

Functions

XMFINLINE XMVECTOR XMVectorZero ()
 
XMFINLINE XMVECTOR XMVectorSet (FLOAT x, FLOAT y, FLOAT z, FLOAT w)
 
XMFINLINE XMVECTOR XMVectorSetInt (UINT x, UINT y, UINT z, UINT w)
 
XMFINLINE XMVECTOR XMVectorReplicate (FLOAT Value)
 
XMFINLINE XMVECTOR XMVectorReplicatePtr (CONST FLOAT *pValue)
 
XMFINLINE XMVECTOR XMVectorReplicateInt (UINT Value)
 
XMFINLINE XMVECTOR XMVectorReplicateIntPtr (CONST UINT *pValue)
 
XMFINLINE XMVECTOR XMVectorTrueInt ()
 
XMFINLINE XMVECTOR XMVectorFalseInt ()
 
XMFINLINE XMVECTOR XMVectorSplatX (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorSplatY (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorSplatZ (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorSplatW (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorSplatOne ()
 
XMFINLINE XMVECTOR XMVectorSplatInfinity ()
 
XMFINLINE XMVECTOR XMVectorSplatQNaN ()
 
XMFINLINE XMVECTOR XMVectorSplatEpsilon ()
 
XMFINLINE XMVECTOR XMVectorSplatSignMask ()
 
XMFINLINE FLOAT XMVectorGetByIndex (FXMVECTOR V, UINT i)
 
XMFINLINE FLOAT XMVectorGetX (FXMVECTOR V)
 
XMFINLINE FLOAT XMVectorGetY (FXMVECTOR V)
 
XMFINLINE FLOAT XMVectorGetZ (FXMVECTOR V)
 
XMFINLINE FLOAT XMVectorGetW (FXMVECTOR V)
 
XMFINLINE VOID XMVectorGetByIndexPtr (FLOAT *f, FXMVECTOR V, UINT i)
 
XMFINLINE VOID XMVectorGetXPtr (FLOAT *x, FXMVECTOR V)
 
XMFINLINE VOID XMVectorGetYPtr (FLOAT *y, FXMVECTOR V)
 
XMFINLINE VOID XMVectorGetZPtr (FLOAT *z, FXMVECTOR V)
 
XMFINLINE VOID XMVectorGetWPtr (FLOAT *w, FXMVECTOR V)
 
XMFINLINE UINT XMVectorGetIntByIndex (FXMVECTOR V, UINT i)
 
XMFINLINE UINT XMVectorGetIntX (FXMVECTOR V)
 
XMFINLINE UINT XMVectorGetIntY (FXMVECTOR V)
 
XMFINLINE UINT XMVectorGetIntZ (FXMVECTOR V)
 
XMFINLINE UINT XMVectorGetIntW (FXMVECTOR V)
 
XMFINLINE VOID XMVectorGetIntByIndexPtr (UINT *x, FXMVECTOR V, UINT i)
 
XMFINLINE VOID XMVectorGetIntXPtr (UINT *x, FXMVECTOR V)
 
XMFINLINE VOID XMVectorGetIntYPtr (UINT *y, FXMVECTOR V)
 
XMFINLINE VOID XMVectorGetIntZPtr (UINT *z, FXMVECTOR V)
 
XMFINLINE VOID XMVectorGetIntWPtr (UINT *w, FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorSetByIndex (FXMVECTOR V, FLOAT f, UINT i)
 
XMFINLINE XMVECTOR XMVectorSetX (FXMVECTOR V, FLOAT x)
 
XMFINLINE XMVECTOR XMVectorSetY (FXMVECTOR V, FLOAT y)
 
XMFINLINE XMVECTOR XMVectorSetZ (FXMVECTOR V, FLOAT z)
 
XMFINLINE XMVECTOR XMVectorSetW (FXMVECTOR V, FLOAT w)
 
XMFINLINE XMVECTOR XMVectorSetByIndexPtr (FXMVECTOR V, CONST FLOAT *f, UINT i)
 
XMFINLINE XMVECTOR XMVectorSetXPtr (FXMVECTOR V, CONST FLOAT *x)
 
XMFINLINE XMVECTOR XMVectorSetYPtr (FXMVECTOR V, CONST FLOAT *y)
 
XMFINLINE XMVECTOR XMVectorSetZPtr (FXMVECTOR V, CONST FLOAT *z)
 
XMFINLINE XMVECTOR XMVectorSetWPtr (FXMVECTOR V, CONST FLOAT *w)
 
XMFINLINE XMVECTOR XMVectorSetIntByIndex (FXMVECTOR V, UINT x, UINT i)
 
XMFINLINE XMVECTOR XMVectorSetIntX (FXMVECTOR V, UINT x)
 
XMFINLINE XMVECTOR XMVectorSetIntY (FXMVECTOR V, UINT y)
 
XMFINLINE XMVECTOR XMVectorSetIntZ (FXMVECTOR V, UINT z)
 
XMFINLINE XMVECTOR XMVectorSetIntW (FXMVECTOR V, UINT w)
 
XMFINLINE XMVECTOR XMVectorSetIntByIndexPtr (FXMVECTOR V, CONST UINT *x, UINT i)
 
XMFINLINE XMVECTOR XMVectorSetIntXPtr (FXMVECTOR V, CONST UINT *x)
 
XMFINLINE XMVECTOR XMVectorSetIntYPtr (FXMVECTOR V, CONST UINT *y)
 
XMFINLINE XMVECTOR XMVectorSetIntZPtr (FXMVECTOR V, CONST UINT *z)
 
XMFINLINE XMVECTOR XMVectorSetIntWPtr (FXMVECTOR V, CONST UINT *w)
 
XMFINLINE XMVECTOR XMVectorPermuteControl (UINT ElementIndex0, UINT ElementIndex1, UINT ElementIndex2, UINT ElementIndex3)
 
XMFINLINE XMVECTOR XMVectorPermute (FXMVECTOR V1, FXMVECTOR V2, FXMVECTOR Control)
 
XMFINLINE XMVECTOR XMVectorSelectControl (UINT VectorIndex0, UINT VectorIndex1, UINT VectorIndex2, UINT VectorIndex3)
 
XMFINLINE XMVECTOR XMVectorSelect (FXMVECTOR V1, FXMVECTOR V2, FXMVECTOR Control)
 
XMFINLINE XMVECTOR XMVectorMergeXY (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorMergeZW (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorEqualR (UINT *pCR, FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorEqualInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorEqualIntR (UINT *pCR, FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorNearEqual (FXMVECTOR V1, FXMVECTOR V2, FXMVECTOR Epsilon)
 
XMFINLINE XMVECTOR XMVectorNotEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorNotEqualInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorGreater (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorGreaterR (UINT *pCR, FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorGreaterOrEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorGreaterOrEqualR (UINT *pCR, FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorLess (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorLessOrEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorInBounds (FXMVECTOR V, FXMVECTOR Bounds)
 
XMFINLINE XMVECTOR XMVectorInBoundsR (UINT *pCR, FXMVECTOR V, FXMVECTOR Bounds)
 
XMFINLINE XMVECTOR XMVectorIsNaN (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorIsInfinite (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorMin (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorMax (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorRound (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorTruncate (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorFloor (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorCeiling (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorClamp (FXMVECTOR V, FXMVECTOR Min, FXMVECTOR Max)
 
XMFINLINE XMVECTOR XMVectorSaturate (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorAndInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorAndCInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorOrInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorNorInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorXorInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorNegate (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorAdd (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorAddAngles (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorSubtract (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorSubtractAngles (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorMultiply (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorMultiplyAdd (FXMVECTOR V1, FXMVECTOR V2, FXMVECTOR V3)
 
XMFINLINE XMVECTOR XMVectorDivide (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorNegativeMultiplySubtract (FXMVECTOR V1, FXMVECTOR V2, FXMVECTOR V3)
 
XMFINLINE XMVECTOR XMVectorScale (FXMVECTOR V, FLOAT ScaleFactor)
 
XMFINLINE XMVECTOR XMVectorReciprocalEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorReciprocal (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorSqrtEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorSqrt (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorReciprocalSqrtEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorReciprocalSqrt (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorExpEst (FXMVECTOR V)
 
XMINLINE XMVECTOR XMVectorExp (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorLogEst (FXMVECTOR V)
 
XMINLINE XMVECTOR XMVectorLog (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorPowEst (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorPow (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorAbs (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorMod (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVectorModAngles (FXMVECTOR Angles)
 
XMINLINE XMVECTOR XMVectorSin (FXMVECTOR V)
 
XMINLINE XMVECTOR XMVectorCos (FXMVECTOR V)
 
XMINLINE VOID XMVectorSinCos (XMVECTOR *pSin, XMVECTOR *pCos, FXMVECTOR V)
 
XMINLINE XMVECTOR XMVectorTan (FXMVECTOR V)
 
XMINLINE XMVECTOR XMVectorSinH (FXMVECTOR V)
 
XMINLINE XMVECTOR XMVectorCosH (FXMVECTOR V)
 
XMINLINE XMVECTOR XMVectorTanH (FXMVECTOR V)
 
XMINLINE XMVECTOR XMVectorASin (FXMVECTOR V)
 
XMINLINE XMVECTOR XMVectorACos (FXMVECTOR V)
 
XMINLINE XMVECTOR XMVectorATan (FXMVECTOR V)
 
XMINLINE XMVECTOR XMVectorATan2 (FXMVECTOR Y, FXMVECTOR X)
 
XMFINLINE XMVECTOR XMVectorSinEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorCosEst (FXMVECTOR V)
 
XMFINLINE VOID XMVectorSinCosEst (XMVECTOR *pSin, XMVECTOR *pCos, FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorTanEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorSinHEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorCosHEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorTanHEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorASinEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorACosEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorATanEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVectorATan2Est (FXMVECTOR Y, FXMVECTOR X)
 
XMFINLINE XMVECTOR XMVectorLerp (FXMVECTOR V0, FXMVECTOR V1, FLOAT t)
 
XMFINLINE XMVECTOR XMVectorLerpV (FXMVECTOR V0, FXMVECTOR V1, FXMVECTOR T)
 
XMFINLINE XMVECTOR XMVectorHermite (FXMVECTOR Position0, FXMVECTOR Tangent0, FXMVECTOR Position1, CXMVECTOR Tangent1, FLOAT t)
 
XMFINLINE XMVECTOR XMVectorHermiteV (FXMVECTOR Position0, FXMVECTOR Tangent0, FXMVECTOR Position1, CXMVECTOR Tangent1, CXMVECTOR T)
 
XMFINLINE XMVECTOR XMVectorCatmullRom (FXMVECTOR Position0, FXMVECTOR Position1, FXMVECTOR Position2, CXMVECTOR Position3, FLOAT t)
 
XMFINLINE XMVECTOR XMVectorCatmullRomV (FXMVECTOR Position0, FXMVECTOR Position1, FXMVECTOR Position2, CXMVECTOR Position3, CXMVECTOR T)
 
XMFINLINE XMVECTOR XMVectorBaryCentric (FXMVECTOR Position0, FXMVECTOR Position1, FXMVECTOR Position2, FLOAT f, FLOAT g)
 
XMFINLINE XMVECTOR XMVectorBaryCentricV (FXMVECTOR Position0, FXMVECTOR Position1, FXMVECTOR Position2, CXMVECTOR F, CXMVECTOR G)
 
XMFINLINE BOOL XMVector2Equal (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector2EqualR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector2EqualInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector2EqualIntR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector2NearEqual (FXMVECTOR V1, FXMVECTOR V2, FXMVECTOR Epsilon)
 
XMFINLINE BOOL XMVector2NotEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector2NotEqualInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector2Greater (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector2GreaterR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector2GreaterOrEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector2GreaterOrEqualR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector2Less (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector2LessOrEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector2InBounds (FXMVECTOR V, FXMVECTOR Bounds)
 
XMFINLINE UINT XMVector2InBoundsR (FXMVECTOR V, FXMVECTOR Bounds)
 
XMFINLINE BOOL XMVector2IsNaN (FXMVECTOR V)
 
XMFINLINE BOOL XMVector2IsInfinite (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector2Dot (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVector2Cross (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVector2LengthSq (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector2ReciprocalLengthEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector2ReciprocalLength (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector2LengthEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector2Length (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector2NormalizeEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector2Normalize (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector2ClampLength (FXMVECTOR V, FLOAT LengthMin, FLOAT LengthMax)
 
XMFINLINE XMVECTOR XMVector2ClampLengthV (FXMVECTOR V, FXMVECTOR LengthMin, FXMVECTOR LengthMax)
 
XMFINLINE XMVECTOR XMVector2Reflect (FXMVECTOR Incident, FXMVECTOR Normal)
 
XMFINLINE XMVECTOR XMVector2Refract (FXMVECTOR Incident, FXMVECTOR Normal, FLOAT RefractionIndex)
 
XMFINLINE XMVECTOR XMVector2RefractV (FXMVECTOR Incident, FXMVECTOR Normal, FXMVECTOR RefractionIndex)
 
XMFINLINE XMVECTOR XMVector2Orthogonal (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector2AngleBetweenNormalsEst (FXMVECTOR N1, FXMVECTOR N2)
 
XMFINLINE XMVECTOR XMVector2AngleBetweenNormals (FXMVECTOR N1, FXMVECTOR N2)
 
XMFINLINE XMVECTOR XMVector2AngleBetweenVectors (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVector2LinePointDistance (FXMVECTOR LinePoint1, FXMVECTOR LinePoint2, FXMVECTOR Point)
 
XMFINLINE XMVECTOR XMVector2IntersectLine (FXMVECTOR Line1Point1, FXMVECTOR Line1Point2, FXMVECTOR Line2Point1, CXMVECTOR Line2Point2)
 
XMFINLINE XMVECTOR XMVector2Transform (FXMVECTOR V, CXMMATRIX M)
 
XMINLINE XMFLOAT4XMVector2TransformStream (XMFLOAT4 *pOutputStream, UINT OutputStride, CONST XMFLOAT2 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M)
 
XMINLINE XMFLOAT4XMVector2TransformStreamNC (XMFLOAT4 *pOutputStream, UINT OutputStride, CONST XMFLOAT2 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M)
 
XMFINLINE XMVECTOR XMVector2TransformCoord (FXMVECTOR V, CXMMATRIX M)
 
XMINLINE XMFLOAT2XMVector2TransformCoordStream (XMFLOAT2 *pOutputStream, UINT OutputStride, CONST XMFLOAT2 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M)
 
XMFINLINE XMVECTOR XMVector2TransformNormal (FXMVECTOR V, CXMMATRIX M)
 
XMINLINE XMFLOAT2XMVector2TransformNormalStream (XMFLOAT2 *pOutputStream, UINT OutputStride, CONST XMFLOAT2 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M)
 
XMFINLINE BOOL XMVector3Equal (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector3EqualR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector3EqualInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector3EqualIntR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector3NearEqual (FXMVECTOR V1, FXMVECTOR V2, FXMVECTOR Epsilon)
 
XMFINLINE BOOL XMVector3NotEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector3NotEqualInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector3Greater (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector3GreaterR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector3GreaterOrEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector3GreaterOrEqualR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector3Less (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector3LessOrEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector3InBounds (FXMVECTOR V, FXMVECTOR Bounds)
 
XMFINLINE UINT XMVector3InBoundsR (FXMVECTOR V, FXMVECTOR Bounds)
 
XMFINLINE BOOL XMVector3IsNaN (FXMVECTOR V)
 
XMFINLINE BOOL XMVector3IsInfinite (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector3Dot (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVector3Cross (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVector3LengthSq (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector3ReciprocalLengthEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector3ReciprocalLength (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector3LengthEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector3Length (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector3NormalizeEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector3Normalize (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector3ClampLength (FXMVECTOR V, FLOAT LengthMin, FLOAT LengthMax)
 
XMFINLINE XMVECTOR XMVector3ClampLengthV (FXMVECTOR V, FXMVECTOR LengthMin, FXMVECTOR LengthMax)
 
XMFINLINE XMVECTOR XMVector3Reflect (FXMVECTOR Incident, FXMVECTOR Normal)
 
XMFINLINE XMVECTOR XMVector3Refract (FXMVECTOR Incident, FXMVECTOR Normal, FLOAT RefractionIndex)
 
XMFINLINE XMVECTOR XMVector3RefractV (FXMVECTOR Incident, FXMVECTOR Normal, FXMVECTOR RefractionIndex)
 
XMFINLINE XMVECTOR XMVector3Orthogonal (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector3AngleBetweenNormalsEst (FXMVECTOR N1, FXMVECTOR N2)
 
XMFINLINE XMVECTOR XMVector3AngleBetweenNormals (FXMVECTOR N1, FXMVECTOR N2)
 
XMFINLINE XMVECTOR XMVector3AngleBetweenVectors (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVector3LinePointDistance (FXMVECTOR LinePoint1, FXMVECTOR LinePoint2, FXMVECTOR Point)
 
XMFINLINE VOID XMVector3ComponentsFromNormal (XMVECTOR *pParallel, XMVECTOR *pPerpendicular, FXMVECTOR V, FXMVECTOR Normal)
 
XMFINLINE XMVECTOR XMVector3Rotate (FXMVECTOR V, FXMVECTOR RotationQuaternion)
 
XMFINLINE XMVECTOR XMVector3InverseRotate (FXMVECTOR V, FXMVECTOR RotationQuaternion)
 
XMFINLINE XMVECTOR XMVector3Transform (FXMVECTOR V, CXMMATRIX M)
 
XMINLINE XMFLOAT4XMVector3TransformStream (XMFLOAT4 *pOutputStream, UINT OutputStride, CONST XMFLOAT3 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M)
 
XMINLINE XMFLOAT4XMVector3TransformStreamNC (XMFLOAT4 *pOutputStream, UINT OutputStride, CONST XMFLOAT3 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M)
 
XMFINLINE XMVECTOR XMVector3TransformCoord (FXMVECTOR V, CXMMATRIX M)
 
XMINLINE XMFLOAT3XMVector3TransformCoordStream (XMFLOAT3 *pOutputStream, UINT OutputStride, CONST XMFLOAT3 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M)
 
XMFINLINE XMVECTOR XMVector3TransformNormal (FXMVECTOR V, CXMMATRIX M)
 
XMINLINE XMFLOAT3XMVector3TransformNormalStream (XMFLOAT3 *pOutputStream, UINT OutputStride, CONST XMFLOAT3 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M)
 
XMINLINE XMVECTOR XMVector3Project (FXMVECTOR V, FLOAT ViewportX, FLOAT ViewportY, FLOAT ViewportWidth, FLOAT ViewportHeight, FLOAT ViewportMinZ, FLOAT ViewportMaxZ, CXMMATRIX Projection, CXMMATRIX View, CXMMATRIX World)
 
XMINLINE XMFLOAT3XMVector3ProjectStream (XMFLOAT3 *pOutputStream, UINT OutputStride, CONST XMFLOAT3 *pInputStream, UINT InputStride, UINT VectorCount, FLOAT ViewportX, FLOAT ViewportY, FLOAT ViewportWidth, FLOAT ViewportHeight, FLOAT ViewportMinZ, FLOAT ViewportMaxZ, CXMMATRIX Projection, CXMMATRIX View, CXMMATRIX World)
 
XMFINLINE XMVECTOR XMVector3Unproject (FXMVECTOR V, FLOAT ViewportX, FLOAT ViewportY, FLOAT ViewportWidth, FLOAT ViewportHeight, FLOAT ViewportMinZ, FLOAT ViewportMaxZ, CXMMATRIX Projection, CXMMATRIX View, CXMMATRIX World)
 
XMINLINE XMFLOAT3XMVector3UnprojectStream (XMFLOAT3 *pOutputStream, UINT OutputStride, CONST XMFLOAT3 *pInputStream, UINT InputStride, UINT VectorCount, FLOAT ViewportX, FLOAT ViewportY, FLOAT ViewportWidth, FLOAT ViewportHeight, FLOAT ViewportMinZ, FLOAT ViewportMaxZ, CXMMATRIX Projection, CXMMATRIX View, CXMMATRIX World)
 
XMFINLINE BOOL XMVector4Equal (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector4EqualR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector4EqualInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector4EqualIntR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector4NearEqual (FXMVECTOR V1, FXMVECTOR V2, FXMVECTOR Epsilon)
 
XMFINLINE BOOL XMVector4NotEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector4NotEqualInt (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector4Greater (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector4GreaterR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector4GreaterOrEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE UINT XMVector4GreaterOrEqualR (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector4Less (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector4LessOrEqual (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE BOOL XMVector4InBounds (FXMVECTOR V, FXMVECTOR Bounds)
 
XMFINLINE UINT XMVector4InBoundsR (FXMVECTOR V, FXMVECTOR Bounds)
 
XMFINLINE BOOL XMVector4IsNaN (FXMVECTOR V)
 
XMFINLINE BOOL XMVector4IsInfinite (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector4Dot (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVector4Cross (FXMVECTOR V1, FXMVECTOR V2, FXMVECTOR V3)
 
XMFINLINE XMVECTOR XMVector4LengthSq (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector4ReciprocalLengthEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector4ReciprocalLength (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector4LengthEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector4Length (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector4NormalizeEst (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector4Normalize (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector4ClampLength (FXMVECTOR V, FLOAT LengthMin, FLOAT LengthMax)
 
XMFINLINE XMVECTOR XMVector4ClampLengthV (FXMVECTOR V, FXMVECTOR LengthMin, FXMVECTOR LengthMax)
 
XMFINLINE XMVECTOR XMVector4Reflect (FXMVECTOR Incident, FXMVECTOR Normal)
 
XMFINLINE XMVECTOR XMVector4Refract (FXMVECTOR Incident, FXMVECTOR Normal, FLOAT RefractionIndex)
 
XMFINLINE XMVECTOR XMVector4RefractV (FXMVECTOR Incident, FXMVECTOR Normal, FXMVECTOR RefractionIndex)
 
XMFINLINE XMVECTOR XMVector4Orthogonal (FXMVECTOR V)
 
XMFINLINE XMVECTOR XMVector4AngleBetweenNormalsEst (FXMVECTOR N1, FXMVECTOR N2)
 
XMFINLINE XMVECTOR XMVector4AngleBetweenNormals (FXMVECTOR N1, FXMVECTOR N2)
 
XMFINLINE XMVECTOR XMVector4AngleBetweenVectors (FXMVECTOR V1, FXMVECTOR V2)
 
XMFINLINE XMVECTOR XMVector4Transform (FXMVECTOR V, CXMMATRIX M)
 
XMINLINE XMFLOAT4XMVector4TransformStream (XMFLOAT4 *pOutputStream, UINT OutputStride, CONST XMFLOAT4 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M)
 

Macro Definition Documentation

◆ __XNAMATHVECTOR_INL__

#define __XNAMATHVECTOR_INL__

Function Documentation

◆ XMVector2AngleBetweenNormals()

XMFINLINE XMVECTOR XMVector2AngleBetweenNormals ( FXMVECTOR  N1,
FXMVECTOR  N2 
)
Here is the call graph for this function:

◆ XMVector2AngleBetweenNormalsEst()

XMFINLINE XMVECTOR XMVector2AngleBetweenNormalsEst ( FXMVECTOR  N1,
FXMVECTOR  N2 
)
Here is the call graph for this function:

◆ XMVector2AngleBetweenVectors()

XMFINLINE XMVECTOR XMVector2AngleBetweenVectors ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector2ClampLength()

XMFINLINE XMVECTOR XMVector2ClampLength ( FXMVECTOR  V,
FLOAT  LengthMin,
FLOAT  LengthMax 
)
Here is the call graph for this function:

◆ XMVector2ClampLengthV()

XMFINLINE XMVECTOR XMVector2ClampLengthV ( FXMVECTOR  V,
FXMVECTOR  LengthMin,
FXMVECTOR  LengthMax 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector2Cross()

XMFINLINE XMVECTOR XMVector2Cross ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector2Dot()

XMFINLINE XMVECTOR XMVector2Dot ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector2Equal()

XMFINLINE BOOL XMVector2Equal ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector2EqualInt()

XMFINLINE BOOL XMVector2EqualInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector2EqualIntR()

XMFINLINE UINT XMVector2EqualIntR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector2EqualR()

XMFINLINE UINT XMVector2EqualR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector2Greater()

XMFINLINE BOOL XMVector2Greater ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector2GreaterOrEqual()

XMFINLINE BOOL XMVector2GreaterOrEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector2GreaterOrEqualR()

XMFINLINE UINT XMVector2GreaterOrEqualR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector2GreaterR()

XMFINLINE UINT XMVector2GreaterR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector2InBounds()

XMFINLINE BOOL XMVector2InBounds ( FXMVECTOR  V,
FXMVECTOR  Bounds 
)
Here is the call graph for this function:

◆ XMVector2InBoundsR()

XMFINLINE UINT XMVector2InBoundsR ( FXMVECTOR  V,
FXMVECTOR  Bounds 
)
Here is the caller graph for this function:

◆ XMVector2IntersectLine()

XMFINLINE XMVECTOR XMVector2IntersectLine ( FXMVECTOR  Line1Point1,
FXMVECTOR  Line1Point2,
FXMVECTOR  Line2Point1,
CXMVECTOR  Line2Point2 
)
Here is the call graph for this function:

◆ XMVector2IsInfinite()

XMFINLINE BOOL XMVector2IsInfinite ( FXMVECTOR  V)

◆ XMVector2IsNaN()

XMFINLINE BOOL XMVector2IsNaN ( FXMVECTOR  V)

◆ XMVector2Length()

XMFINLINE XMVECTOR XMVector2Length ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector2LengthEst()

XMFINLINE XMVECTOR XMVector2LengthEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVector2LengthSq()

XMFINLINE XMVECTOR XMVector2LengthSq ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector2Less()

XMFINLINE BOOL XMVector2Less ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector2LessOrEqual()

XMFINLINE BOOL XMVector2LessOrEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector2LinePointDistance()

XMFINLINE XMVECTOR XMVector2LinePointDistance ( FXMVECTOR  LinePoint1,
FXMVECTOR  LinePoint2,
FXMVECTOR  Point 
)
Here is the call graph for this function:

◆ XMVector2NearEqual()

XMFINLINE BOOL XMVector2NearEqual ( FXMVECTOR  V1,
FXMVECTOR  V2,
FXMVECTOR  Epsilon 
)
Here is the caller graph for this function:

◆ XMVector2Normalize()

XMFINLINE XMVECTOR XMVector2Normalize ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVector2NormalizeEst()

XMFINLINE XMVECTOR XMVector2NormalizeEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVector2NotEqual()

XMFINLINE BOOL XMVector2NotEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector2NotEqualInt()

XMFINLINE BOOL XMVector2NotEqualInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector2Orthogonal()

XMFINLINE XMVECTOR XMVector2Orthogonal ( FXMVECTOR  V)

◆ XMVector2ReciprocalLength()

XMFINLINE XMVECTOR XMVector2ReciprocalLength ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector2ReciprocalLengthEst()

XMFINLINE XMVECTOR XMVector2ReciprocalLengthEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVector2Reflect()

XMFINLINE XMVECTOR XMVector2Reflect ( FXMVECTOR  Incident,
FXMVECTOR  Normal 
)
Here is the call graph for this function:

◆ XMVector2Refract()

XMFINLINE XMVECTOR XMVector2Refract ( FXMVECTOR  Incident,
FXMVECTOR  Normal,
FLOAT  RefractionIndex 
)
Here is the call graph for this function:

◆ XMVector2RefractV()

XMFINLINE XMVECTOR XMVector2RefractV ( FXMVECTOR  Incident,
FXMVECTOR  Normal,
FXMVECTOR  RefractionIndex 
)
Here is the caller graph for this function:

◆ XMVector2Transform()

XMFINLINE XMVECTOR XMVector2Transform ( FXMVECTOR  V,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVector2TransformCoord()

XMFINLINE XMVECTOR XMVector2TransformCoord ( FXMVECTOR  V,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVector2TransformCoordStream()

XMINLINE XMFLOAT2* XMVector2TransformCoordStream ( XMFLOAT2 pOutputStream,
UINT  OutputStride,
CONST XMFLOAT2 pInputStream,
UINT  InputStride,
UINT  VectorCount,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVector2TransformNormal()

XMFINLINE XMVECTOR XMVector2TransformNormal ( FXMVECTOR  V,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVector2TransformNormalStream()

XMINLINE XMFLOAT2* XMVector2TransformNormalStream ( XMFLOAT2 pOutputStream,
UINT  OutputStride,
CONST XMFLOAT2 pInputStream,
UINT  InputStride,
UINT  VectorCount,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVector2TransformStream()

XMINLINE XMFLOAT4* XMVector2TransformStream ( XMFLOAT4 pOutputStream,
UINT  OutputStride,
CONST XMFLOAT2 pInputStream,
UINT  InputStride,
UINT  VectorCount,
CXMMATRIX  M 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector2TransformStreamNC()

XMINLINE XMFLOAT4* XMVector2TransformStreamNC ( XMFLOAT4 pOutputStream,
UINT  OutputStride,
CONST XMFLOAT2 pInputStream,
UINT  InputStride,
UINT  VectorCount,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVector3AngleBetweenNormals()

XMFINLINE XMVECTOR XMVector3AngleBetweenNormals ( FXMVECTOR  N1,
FXMVECTOR  N2 
)
Here is the call graph for this function:

◆ XMVector3AngleBetweenNormalsEst()

XMFINLINE XMVECTOR XMVector3AngleBetweenNormalsEst ( FXMVECTOR  N1,
FXMVECTOR  N2 
)
Here is the call graph for this function:

◆ XMVector3AngleBetweenVectors()

XMFINLINE XMVECTOR XMVector3AngleBetweenVectors ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector3ClampLength()

XMFINLINE XMVECTOR XMVector3ClampLength ( FXMVECTOR  V,
FLOAT  LengthMin,
FLOAT  LengthMax 
)
Here is the call graph for this function:

◆ XMVector3ClampLengthV()

XMFINLINE XMVECTOR XMVector3ClampLengthV ( FXMVECTOR  V,
FXMVECTOR  LengthMin,
FXMVECTOR  LengthMax 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector3ComponentsFromNormal()

XMFINLINE VOID XMVector3ComponentsFromNormal ( XMVECTOR pParallel,
XMVECTOR pPerpendicular,
FXMVECTOR  V,
FXMVECTOR  Normal 
)
Here is the call graph for this function:

◆ XMVector3Cross()

XMFINLINE XMVECTOR XMVector3Cross ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector3Dot()

XMFINLINE XMVECTOR XMVector3Dot ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector3Equal()

XMFINLINE BOOL XMVector3Equal ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector3EqualInt()

XMFINLINE BOOL XMVector3EqualInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector3EqualIntR()

XMFINLINE UINT XMVector3EqualIntR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector3EqualR()

XMFINLINE UINT XMVector3EqualR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector3Greater()

XMFINLINE BOOL XMVector3Greater ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector3GreaterOrEqual()

XMFINLINE BOOL XMVector3GreaterOrEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector3GreaterOrEqualR()

XMFINLINE UINT XMVector3GreaterOrEqualR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector3GreaterR()

XMFINLINE UINT XMVector3GreaterR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector3InBounds()

XMFINLINE BOOL XMVector3InBounds ( FXMVECTOR  V,
FXMVECTOR  Bounds 
)
Here is the call graph for this function:

◆ XMVector3InBoundsR()

XMFINLINE UINT XMVector3InBoundsR ( FXMVECTOR  V,
FXMVECTOR  Bounds 
)
Here is the caller graph for this function:

◆ XMVector3InverseRotate()

XMFINLINE XMVECTOR XMVector3InverseRotate ( FXMVECTOR  V,
FXMVECTOR  RotationQuaternion 
)
Here is the call graph for this function:

◆ XMVector3IsInfinite()

XMFINLINE BOOL XMVector3IsInfinite ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVector3IsNaN()

XMFINLINE BOOL XMVector3IsNaN ( FXMVECTOR  V)

◆ XMVector3Length()

XMFINLINE XMVECTOR XMVector3Length ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector3LengthEst()

XMFINLINE XMVECTOR XMVector3LengthEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVector3LengthSq()

XMFINLINE XMVECTOR XMVector3LengthSq ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector3Less()

XMFINLINE BOOL XMVector3Less ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector3LessOrEqual()

XMFINLINE BOOL XMVector3LessOrEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector3LinePointDistance()

XMFINLINE XMVECTOR XMVector3LinePointDistance ( FXMVECTOR  LinePoint1,
FXMVECTOR  LinePoint2,
FXMVECTOR  Point 
)
Here is the call graph for this function:

◆ XMVector3NearEqual()

XMFINLINE BOOL XMVector3NearEqual ( FXMVECTOR  V1,
FXMVECTOR  V2,
FXMVECTOR  Epsilon 
)

◆ XMVector3Normalize()

XMFINLINE XMVECTOR XMVector3Normalize ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector3NormalizeEst()

XMFINLINE XMVECTOR XMVector3NormalizeEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVector3NotEqual()

XMFINLINE BOOL XMVector3NotEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector3NotEqualInt()

XMFINLINE BOOL XMVector3NotEqualInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector3Orthogonal()

XMFINLINE XMVECTOR XMVector3Orthogonal ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVector3Project()

XMINLINE XMVECTOR XMVector3Project ( FXMVECTOR  V,
FLOAT  ViewportX,
FLOAT  ViewportY,
FLOAT  ViewportWidth,
FLOAT  ViewportHeight,
FLOAT  ViewportMinZ,
FLOAT  ViewportMaxZ,
CXMMATRIX  Projection,
CXMMATRIX  View,
CXMMATRIX  World 
)
Here is the call graph for this function:

◆ XMVector3ProjectStream()

XMINLINE XMFLOAT3* XMVector3ProjectStream ( XMFLOAT3 pOutputStream,
UINT  OutputStride,
CONST XMFLOAT3 pInputStream,
UINT  InputStride,
UINT  VectorCount,
FLOAT  ViewportX,
FLOAT  ViewportY,
FLOAT  ViewportWidth,
FLOAT  ViewportHeight,
FLOAT  ViewportMinZ,
FLOAT  ViewportMaxZ,
CXMMATRIX  Projection,
CXMMATRIX  View,
CXMMATRIX  World 
)
Here is the call graph for this function:

◆ XMVector3ReciprocalLength()

XMFINLINE XMVECTOR XMVector3ReciprocalLength ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector3ReciprocalLengthEst()

XMFINLINE XMVECTOR XMVector3ReciprocalLengthEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVector3Reflect()

XMFINLINE XMVECTOR XMVector3Reflect ( FXMVECTOR  Incident,
FXMVECTOR  Normal 
)
Here is the call graph for this function:

◆ XMVector3Refract()

XMFINLINE XMVECTOR XMVector3Refract ( FXMVECTOR  Incident,
FXMVECTOR  Normal,
FLOAT  RefractionIndex 
)
Here is the call graph for this function:

◆ XMVector3RefractV()

XMFINLINE XMVECTOR XMVector3RefractV ( FXMVECTOR  Incident,
FXMVECTOR  Normal,
FXMVECTOR  RefractionIndex 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector3Rotate()

XMFINLINE XMVECTOR XMVector3Rotate ( FXMVECTOR  V,
FXMVECTOR  RotationQuaternion 
)
Here is the call graph for this function:

◆ XMVector3Transform()

XMFINLINE XMVECTOR XMVector3Transform ( FXMVECTOR  V,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVector3TransformCoord()

XMFINLINE XMVECTOR XMVector3TransformCoord ( FXMVECTOR  V,
CXMMATRIX  M 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector3TransformCoordStream()

XMINLINE XMFLOAT3* XMVector3TransformCoordStream ( XMFLOAT3 pOutputStream,
UINT  OutputStride,
CONST XMFLOAT3 pInputStream,
UINT  InputStride,
UINT  VectorCount,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVector3TransformNormal()

XMFINLINE XMVECTOR XMVector3TransformNormal ( FXMVECTOR  V,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVector3TransformNormalStream()

XMINLINE XMFLOAT3* XMVector3TransformNormalStream ( XMFLOAT3 pOutputStream,
UINT  OutputStride,
CONST XMFLOAT3 pInputStream,
UINT  InputStride,
UINT  VectorCount,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVector3TransformStream()

XMINLINE XMFLOAT4* XMVector3TransformStream ( XMFLOAT4 pOutputStream,
UINT  OutputStride,
CONST XMFLOAT3 pInputStream,
UINT  InputStride,
UINT  VectorCount,
CXMMATRIX  M 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector3TransformStreamNC()

XMINLINE XMFLOAT4* XMVector3TransformStreamNC ( XMFLOAT4 pOutputStream,
UINT  OutputStride,
CONST XMFLOAT3 pInputStream,
UINT  InputStride,
UINT  VectorCount,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVector3Unproject()

XMFINLINE XMVECTOR XMVector3Unproject ( FXMVECTOR  V,
FLOAT  ViewportX,
FLOAT  ViewportY,
FLOAT  ViewportWidth,
FLOAT  ViewportHeight,
FLOAT  ViewportMinZ,
FLOAT  ViewportMaxZ,
CXMMATRIX  Projection,
CXMMATRIX  View,
CXMMATRIX  World 
)
Here is the call graph for this function:

◆ XMVector3UnprojectStream()

XMINLINE XMFLOAT3* XMVector3UnprojectStream ( XMFLOAT3 pOutputStream,
UINT  OutputStride,
CONST XMFLOAT3 pInputStream,
UINT  InputStride,
UINT  VectorCount,
FLOAT  ViewportX,
FLOAT  ViewportY,
FLOAT  ViewportWidth,
FLOAT  ViewportHeight,
FLOAT  ViewportMinZ,
FLOAT  ViewportMaxZ,
CXMMATRIX  Projection,
CXMMATRIX  View,
CXMMATRIX  World 
)
Here is the call graph for this function:

◆ XMVector4AngleBetweenNormals()

XMFINLINE XMVECTOR XMVector4AngleBetweenNormals ( FXMVECTOR  N1,
FXMVECTOR  N2 
)
Here is the call graph for this function:

◆ XMVector4AngleBetweenNormalsEst()

XMFINLINE XMVECTOR XMVector4AngleBetweenNormalsEst ( FXMVECTOR  N1,
FXMVECTOR  N2 
)
Here is the call graph for this function:

◆ XMVector4AngleBetweenVectors()

XMFINLINE XMVECTOR XMVector4AngleBetweenVectors ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector4ClampLength()

XMFINLINE XMVECTOR XMVector4ClampLength ( FXMVECTOR  V,
FLOAT  LengthMin,
FLOAT  LengthMax 
)
Here is the call graph for this function:

◆ XMVector4ClampLengthV()

XMFINLINE XMVECTOR XMVector4ClampLengthV ( FXMVECTOR  V,
FXMVECTOR  LengthMin,
FXMVECTOR  LengthMax 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4Cross()

XMFINLINE XMVECTOR XMVector4Cross ( FXMVECTOR  V1,
FXMVECTOR  V2,
FXMVECTOR  V3 
)

◆ XMVector4Dot()

XMFINLINE XMVECTOR XMVector4Dot ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector4Equal()

XMFINLINE BOOL XMVector4Equal ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4EqualInt()

XMFINLINE BOOL XMVector4EqualInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4EqualIntR()

XMFINLINE UINT XMVector4EqualIntR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector4EqualR()

XMFINLINE UINT XMVector4EqualR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector4Greater()

XMFINLINE BOOL XMVector4Greater ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4GreaterOrEqual()

XMFINLINE BOOL XMVector4GreaterOrEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4GreaterOrEqualR()

XMFINLINE UINT XMVector4GreaterOrEqualR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector4GreaterR()

XMFINLINE UINT XMVector4GreaterR ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVector4InBounds()

XMFINLINE BOOL XMVector4InBounds ( FXMVECTOR  V,
FXMVECTOR  Bounds 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4InBoundsR()

XMFINLINE UINT XMVector4InBoundsR ( FXMVECTOR  V,
FXMVECTOR  Bounds 
)
Here is the caller graph for this function:

◆ XMVector4IsInfinite()

XMFINLINE BOOL XMVector4IsInfinite ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVector4IsNaN()

XMFINLINE BOOL XMVector4IsNaN ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVector4Length()

XMFINLINE XMVECTOR XMVector4Length ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4LengthEst()

XMFINLINE XMVECTOR XMVector4LengthEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVector4LengthSq()

XMFINLINE XMVECTOR XMVector4LengthSq ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4Less()

XMFINLINE BOOL XMVector4Less ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4LessOrEqual()

XMFINLINE BOOL XMVector4LessOrEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4NearEqual()

XMFINLINE BOOL XMVector4NearEqual ( FXMVECTOR  V1,
FXMVECTOR  V2,
FXMVECTOR  Epsilon 
)
Here is the caller graph for this function:

◆ XMVector4Normalize()

XMFINLINE XMVECTOR XMVector4Normalize ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4NormalizeEst()

XMFINLINE XMVECTOR XMVector4NormalizeEst ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4NotEqual()

XMFINLINE BOOL XMVector4NotEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4NotEqualInt()

XMFINLINE BOOL XMVector4NotEqualInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVector4Orthogonal()

XMFINLINE XMVECTOR XMVector4Orthogonal ( FXMVECTOR  V)

◆ XMVector4ReciprocalLength()

XMFINLINE XMVECTOR XMVector4ReciprocalLength ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4ReciprocalLengthEst()

XMFINLINE XMVECTOR XMVector4ReciprocalLengthEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVector4Reflect()

XMFINLINE XMVECTOR XMVector4Reflect ( FXMVECTOR  Incident,
FXMVECTOR  Normal 
)
Here is the call graph for this function:

◆ XMVector4Refract()

XMFINLINE XMVECTOR XMVector4Refract ( FXMVECTOR  Incident,
FXMVECTOR  Normal,
FLOAT  RefractionIndex 
)
Here is the call graph for this function:

◆ XMVector4RefractV()

XMFINLINE XMVECTOR XMVector4RefractV ( FXMVECTOR  Incident,
FXMVECTOR  Normal,
FXMVECTOR  RefractionIndex 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVector4Transform()

XMFINLINE XMVECTOR XMVector4Transform ( FXMVECTOR  V,
CXMMATRIX  M 
)

◆ XMVector4TransformStream()

XMINLINE XMFLOAT4* XMVector4TransformStream ( XMFLOAT4 pOutputStream,
UINT  OutputStride,
CONST XMFLOAT4 pInputStream,
UINT  InputStride,
UINT  VectorCount,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMVectorAbs()

XMFINLINE XMVECTOR XMVectorAbs ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorACos()

XMINLINE XMVECTOR XMVectorACos ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorACosEst()

XMFINLINE XMVECTOR XMVectorACosEst ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorAdd()

XMFINLINE XMVECTOR XMVectorAdd ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorAddAngles()

XMFINLINE XMVECTOR XMVectorAddAngles ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVectorAndCInt()

XMFINLINE XMVECTOR XMVectorAndCInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)

◆ XMVectorAndInt()

XMFINLINE XMVECTOR XMVectorAndInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorASin()

XMINLINE XMVECTOR XMVectorASin ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorASinEst()

XMFINLINE XMVECTOR XMVectorASinEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorATan()

XMINLINE XMVECTOR XMVectorATan ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorATan2()

XMINLINE XMVECTOR XMVectorATan2 ( FXMVECTOR  Y,
FXMVECTOR  X 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorATan2Est()

XMFINLINE XMVECTOR XMVectorATan2Est ( FXMVECTOR  Y,
FXMVECTOR  X 
)
Here is the call graph for this function:

◆ XMVectorATanEst()

XMFINLINE XMVECTOR XMVectorATanEst ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorBaryCentric()

XMFINLINE XMVECTOR XMVectorBaryCentric ( FXMVECTOR  Position0,
FXMVECTOR  Position1,
FXMVECTOR  Position2,
FLOAT  f,
FLOAT  g 
)
Here is the call graph for this function:

◆ XMVectorBaryCentricV()

XMFINLINE XMVECTOR XMVectorBaryCentricV ( FXMVECTOR  Position0,
FXMVECTOR  Position1,
FXMVECTOR  Position2,
CXMVECTOR  F,
CXMVECTOR  G 
)
Here is the call graph for this function:

◆ XMVectorCatmullRom()

XMFINLINE XMVECTOR XMVectorCatmullRom ( FXMVECTOR  Position0,
FXMVECTOR  Position1,
FXMVECTOR  Position2,
CXMVECTOR  Position3,
FLOAT  t 
)
Here is the call graph for this function:

◆ XMVectorCatmullRomV()

XMFINLINE XMVECTOR XMVectorCatmullRomV ( FXMVECTOR  Position0,
FXMVECTOR  Position1,
FXMVECTOR  Position2,
CXMVECTOR  Position3,
CXMVECTOR  T 
)

◆ XMVectorCeiling()

XMFINLINE XMVECTOR XMVectorCeiling ( FXMVECTOR  V)

◆ XMVectorClamp()

XMFINLINE XMVECTOR XMVectorClamp ( FXMVECTOR  V,
FXMVECTOR  Min,
FXMVECTOR  Max 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorCos()

XMINLINE XMVECTOR XMVectorCos ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorCosEst()

XMFINLINE XMVECTOR XMVectorCosEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorCosH()

XMINLINE XMVECTOR XMVectorCosH ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorCosHEst()

XMFINLINE XMVECTOR XMVectorCosHEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorDivide()

XMFINLINE XMVECTOR XMVectorDivide ( FXMVECTOR  V1,
FXMVECTOR  V2 
)

◆ XMVectorEqual()

XMFINLINE XMVECTOR XMVectorEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorEqualInt()

XMFINLINE XMVECTOR XMVectorEqualInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorEqualIntR()

XMFINLINE XMVECTOR XMVectorEqualIntR ( UINT pCR,
FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVectorEqualR()

XMFINLINE XMVECTOR XMVectorEqualR ( UINT pCR,
FXMVECTOR  V1,
FXMVECTOR  V2 
)

◆ XMVectorExp()

XMINLINE XMVECTOR XMVectorExp ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorExpEst()

XMFINLINE XMVECTOR XMVectorExpEst ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorFalseInt()

XMFINLINE XMVECTOR XMVectorFalseInt ( )
Here is the caller graph for this function:

◆ XMVectorFloor()

XMFINLINE XMVECTOR XMVectorFloor ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorGetByIndex()

XMFINLINE FLOAT XMVectorGetByIndex ( FXMVECTOR  V,
UINT  i 
)

◆ XMVectorGetByIndexPtr()

XMFINLINE VOID XMVectorGetByIndexPtr ( FLOAT f,
FXMVECTOR  V,
UINT  i 
)

◆ XMVectorGetIntByIndex()

XMFINLINE UINT XMVectorGetIntByIndex ( FXMVECTOR  V,
UINT  i 
)

◆ XMVectorGetIntByIndexPtr()

XMFINLINE VOID XMVectorGetIntByIndexPtr ( UINT x,
FXMVECTOR  V,
UINT  i 
)

◆ XMVectorGetIntW()

XMFINLINE UINT XMVectorGetIntW ( FXMVECTOR  V)

◆ XMVectorGetIntWPtr()

XMFINLINE VOID XMVectorGetIntWPtr ( UINT w,
FXMVECTOR  V 
)

◆ XMVectorGetIntX()

XMFINLINE UINT XMVectorGetIntX ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorGetIntXPtr()

XMFINLINE VOID XMVectorGetIntXPtr ( UINT x,
FXMVECTOR  V 
)

◆ XMVectorGetIntY()

XMFINLINE UINT XMVectorGetIntY ( FXMVECTOR  V)

◆ XMVectorGetIntYPtr()

XMFINLINE VOID XMVectorGetIntYPtr ( UINT y,
FXMVECTOR  V 
)

◆ XMVectorGetIntZ()

XMFINLINE UINT XMVectorGetIntZ ( FXMVECTOR  V)

◆ XMVectorGetIntZPtr()

XMFINLINE VOID XMVectorGetIntZPtr ( UINT z,
FXMVECTOR  V 
)

◆ XMVectorGetW()

XMFINLINE FLOAT XMVectorGetW ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorGetWPtr()

XMFINLINE VOID XMVectorGetWPtr ( FLOAT w,
FXMVECTOR  V 
)

◆ XMVectorGetX()

XMFINLINE FLOAT XMVectorGetX ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorGetXPtr()

XMFINLINE VOID XMVectorGetXPtr ( FLOAT x,
FXMVECTOR  V 
)

◆ XMVectorGetY()

XMFINLINE FLOAT XMVectorGetY ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorGetYPtr()

XMFINLINE VOID XMVectorGetYPtr ( FLOAT y,
FXMVECTOR  V 
)

◆ XMVectorGetZ()

XMFINLINE FLOAT XMVectorGetZ ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorGetZPtr()

XMFINLINE VOID XMVectorGetZPtr ( FLOAT z,
FXMVECTOR  V 
)

◆ XMVectorGreater()

XMFINLINE XMVECTOR XMVectorGreater ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorGreaterOrEqual()

XMFINLINE XMVECTOR XMVectorGreaterOrEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorGreaterOrEqualR()

XMFINLINE XMVECTOR XMVectorGreaterOrEqualR ( UINT pCR,
FXMVECTOR  V1,
FXMVECTOR  V2 
)

◆ XMVectorGreaterR()

XMFINLINE XMVECTOR XMVectorGreaterR ( UINT pCR,
FXMVECTOR  V1,
FXMVECTOR  V2 
)

◆ XMVectorHermite()

XMFINLINE XMVECTOR XMVectorHermite ( FXMVECTOR  Position0,
FXMVECTOR  Tangent0,
FXMVECTOR  Position1,
CXMVECTOR  Tangent1,
FLOAT  t 
)
Here is the call graph for this function:

◆ XMVectorHermiteV()

XMFINLINE XMVECTOR XMVectorHermiteV ( FXMVECTOR  Position0,
FXMVECTOR  Tangent0,
FXMVECTOR  Position1,
CXMVECTOR  Tangent1,
CXMVECTOR  T 
)
Here is the call graph for this function:

◆ XMVectorInBounds()

XMFINLINE XMVECTOR XMVectorInBounds ( FXMVECTOR  V,
FXMVECTOR  Bounds 
)
Here is the caller graph for this function:

◆ XMVectorInBoundsR()

XMFINLINE XMVECTOR XMVectorInBoundsR ( UINT pCR,
FXMVECTOR  V,
FXMVECTOR  Bounds 
)

◆ XMVectorIsInfinite()

XMFINLINE XMVECTOR XMVectorIsInfinite ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorIsNaN()

XMFINLINE XMVECTOR XMVectorIsNaN ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorLerp()

XMFINLINE XMVECTOR XMVectorLerp ( FXMVECTOR  V0,
FXMVECTOR  V1,
FLOAT  t 
)
Here is the call graph for this function:

◆ XMVectorLerpV()

XMFINLINE XMVECTOR XMVectorLerpV ( FXMVECTOR  V0,
FXMVECTOR  V1,
FXMVECTOR  T 
)
Here is the call graph for this function:

◆ XMVectorLess()

XMFINLINE XMVECTOR XMVectorLess ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorLessOrEqual()

XMFINLINE XMVECTOR XMVectorLessOrEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorLog()

XMINLINE XMVECTOR XMVectorLog ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorLogEst()

XMFINLINE XMVECTOR XMVectorLogEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorMax()

XMFINLINE XMVECTOR XMVectorMax ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorMergeXY()

XMFINLINE XMVECTOR XMVectorMergeXY ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorMergeZW()

XMFINLINE XMVECTOR XMVectorMergeZW ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorMin()

XMFINLINE XMVECTOR XMVectorMin ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorMod()

XMFINLINE XMVECTOR XMVectorMod ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVectorModAngles()

XMFINLINE XMVECTOR XMVectorModAngles ( FXMVECTOR  Angles)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorMultiply()

XMFINLINE XMVECTOR XMVectorMultiply ( FXMVECTOR  V1,
FXMVECTOR  V2 
)

◆ XMVectorMultiplyAdd()

XMFINLINE XMVECTOR XMVectorMultiplyAdd ( FXMVECTOR  V1,
FXMVECTOR  V2,
FXMVECTOR  V3 
)

◆ XMVectorNearEqual()

XMFINLINE XMVECTOR XMVectorNearEqual ( FXMVECTOR  V1,
FXMVECTOR  V2,
FXMVECTOR  Epsilon 
)
Here is the caller graph for this function:

◆ XMVectorNegate()

XMFINLINE XMVECTOR XMVectorNegate ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorNegativeMultiplySubtract()

XMFINLINE XMVECTOR XMVectorNegativeMultiplySubtract ( FXMVECTOR  V1,
FXMVECTOR  V2,
FXMVECTOR  V3 
)
Here is the caller graph for this function:

◆ XMVectorNorInt()

XMFINLINE XMVECTOR XMVectorNorInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)

◆ XMVectorNotEqual()

XMFINLINE XMVECTOR XMVectorNotEqual ( FXMVECTOR  V1,
FXMVECTOR  V2 
)

◆ XMVectorNotEqualInt()

XMFINLINE XMVECTOR XMVectorNotEqualInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)

◆ XMVectorOrInt()

XMFINLINE XMVECTOR XMVectorOrInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorPermute()

XMFINLINE XMVECTOR XMVectorPermute ( FXMVECTOR  V1,
FXMVECTOR  V2,
FXMVECTOR  Control 
)
Here is the caller graph for this function:

◆ XMVectorPermuteControl()

XMFINLINE XMVECTOR XMVectorPermuteControl ( UINT  ElementIndex0,
UINT  ElementIndex1,
UINT  ElementIndex2,
UINT  ElementIndex3 
)

◆ XMVectorPow()

XMFINLINE XMVECTOR XMVectorPow ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVectorPowEst()

XMFINLINE XMVECTOR XMVectorPowEst ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorReciprocal()

XMFINLINE XMVECTOR XMVectorReciprocal ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorReciprocalEst()

XMFINLINE XMVECTOR XMVectorReciprocalEst ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorReciprocalSqrt()

XMFINLINE XMVECTOR XMVectorReciprocalSqrt ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorReciprocalSqrtEst()

XMFINLINE XMVECTOR XMVectorReciprocalSqrtEst ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorReplicate()

XMFINLINE XMVECTOR XMVectorReplicate ( FLOAT  Value)
Here is the caller graph for this function:

◆ XMVectorReplicateInt()

XMFINLINE XMVECTOR XMVectorReplicateInt ( UINT  Value)

◆ XMVectorReplicateIntPtr()

XMFINLINE XMVECTOR XMVectorReplicateIntPtr ( CONST UINT pValue)

◆ XMVectorReplicatePtr()

XMFINLINE XMVECTOR XMVectorReplicatePtr ( CONST FLOAT pValue)

◆ XMVectorRound()

XMFINLINE XMVECTOR XMVectorRound ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorSaturate()

XMFINLINE XMVECTOR XMVectorSaturate ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorScale()

XMFINLINE XMVECTOR XMVectorScale ( FXMVECTOR  V,
FLOAT  ScaleFactor 
)

◆ XMVectorSelect()

XMFINLINE XMVECTOR XMVectorSelect ( FXMVECTOR  V1,
FXMVECTOR  V2,
FXMVECTOR  Control 
)
Here is the caller graph for this function:

◆ XMVectorSelectControl()

XMFINLINE XMVECTOR XMVectorSelectControl ( UINT  VectorIndex0,
UINT  VectorIndex1,
UINT  VectorIndex2,
UINT  VectorIndex3 
)

◆ XMVectorSet()

XMFINLINE XMVECTOR XMVectorSet ( FLOAT  x,
FLOAT  y,
FLOAT  z,
FLOAT  w 
)
Here is the caller graph for this function:

◆ XMVectorSetByIndex()

XMFINLINE XMVECTOR XMVectorSetByIndex ( FXMVECTOR  V,
FLOAT  f,
UINT  i 
)

◆ XMVectorSetByIndexPtr()

XMFINLINE XMVECTOR XMVectorSetByIndexPtr ( FXMVECTOR  V,
CONST FLOAT f,
UINT  i 
)

◆ XMVectorSetInt()

XMFINLINE XMVECTOR XMVectorSetInt ( UINT  x,
UINT  y,
UINT  z,
UINT  w 
)

◆ XMVectorSetIntByIndex()

XMFINLINE XMVECTOR XMVectorSetIntByIndex ( FXMVECTOR  V,
UINT  x,
UINT  i 
)

◆ XMVectorSetIntByIndexPtr()

XMFINLINE XMVECTOR XMVectorSetIntByIndexPtr ( FXMVECTOR  V,
CONST UINT x,
UINT  i 
)

◆ XMVectorSetIntW()

XMFINLINE XMVECTOR XMVectorSetIntW ( FXMVECTOR  V,
UINT  w 
)

◆ XMVectorSetIntWPtr()

XMFINLINE XMVECTOR XMVectorSetIntWPtr ( FXMVECTOR  V,
CONST UINT w 
)

◆ XMVectorSetIntX()

XMFINLINE XMVECTOR XMVectorSetIntX ( FXMVECTOR  V,
UINT  x 
)

◆ XMVectorSetIntXPtr()

XMFINLINE XMVECTOR XMVectorSetIntXPtr ( FXMVECTOR  V,
CONST UINT x 
)

◆ XMVectorSetIntY()

XMFINLINE XMVECTOR XMVectorSetIntY ( FXMVECTOR  V,
UINT  y 
)

◆ XMVectorSetIntYPtr()

XMFINLINE XMVECTOR XMVectorSetIntYPtr ( FXMVECTOR  V,
CONST UINT y 
)

◆ XMVectorSetIntZ()

XMFINLINE XMVECTOR XMVectorSetIntZ ( FXMVECTOR  V,
UINT  z 
)

◆ XMVectorSetIntZPtr()

XMFINLINE XMVECTOR XMVectorSetIntZPtr ( FXMVECTOR  V,
CONST UINT z 
)

◆ XMVectorSetW()

XMFINLINE XMVECTOR XMVectorSetW ( FXMVECTOR  V,
FLOAT  w 
)

◆ XMVectorSetWPtr()

XMFINLINE XMVECTOR XMVectorSetWPtr ( FXMVECTOR  V,
CONST FLOAT w 
)

◆ XMVectorSetX()

XMFINLINE XMVECTOR XMVectorSetX ( FXMVECTOR  V,
FLOAT  x 
)

◆ XMVectorSetXPtr()

XMFINLINE XMVECTOR XMVectorSetXPtr ( FXMVECTOR  V,
CONST FLOAT x 
)

◆ XMVectorSetY()

XMFINLINE XMVECTOR XMVectorSetY ( FXMVECTOR  V,
FLOAT  y 
)

◆ XMVectorSetYPtr()

XMFINLINE XMVECTOR XMVectorSetYPtr ( FXMVECTOR  V,
CONST FLOAT y 
)

◆ XMVectorSetZ()

XMFINLINE XMVECTOR XMVectorSetZ ( FXMVECTOR  V,
FLOAT  z 
)

◆ XMVectorSetZPtr()

XMFINLINE XMVECTOR XMVectorSetZPtr ( FXMVECTOR  V,
CONST FLOAT z 
)

◆ XMVectorSin()

XMINLINE XMVECTOR XMVectorSin ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorSinCos()

XMINLINE VOID XMVectorSinCos ( XMVECTOR pSin,
XMVECTOR pCos,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMVectorSinCosEst()

XMFINLINE VOID XMVectorSinCosEst ( XMVECTOR pSin,
XMVECTOR pCos,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMVectorSinEst()

XMFINLINE XMVECTOR XMVectorSinEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorSinH()

XMINLINE XMVECTOR XMVectorSinH ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorSinHEst()

XMFINLINE XMVECTOR XMVectorSinHEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorSplatEpsilon()

XMFINLINE XMVECTOR XMVectorSplatEpsilon ( )

◆ XMVectorSplatInfinity()

XMFINLINE XMVECTOR XMVectorSplatInfinity ( )

◆ XMVectorSplatOne()

XMFINLINE XMVECTOR XMVectorSplatOne ( )
Here is the caller graph for this function:

◆ XMVectorSplatQNaN()

XMFINLINE XMVECTOR XMVectorSplatQNaN ( )

◆ XMVectorSplatSignMask()

XMFINLINE XMVECTOR XMVectorSplatSignMask ( )
Here is the caller graph for this function:

◆ XMVectorSplatW()

XMFINLINE XMVECTOR XMVectorSplatW ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorSplatX()

XMFINLINE XMVECTOR XMVectorSplatX ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorSplatY()

XMFINLINE XMVECTOR XMVectorSplatY ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorSplatZ()

XMFINLINE XMVECTOR XMVectorSplatZ ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorSqrt()

XMFINLINE XMVECTOR XMVectorSqrt ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorSqrtEst()

XMFINLINE XMVECTOR XMVectorSqrtEst ( FXMVECTOR  V)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ XMVectorSubtract()

XMFINLINE XMVECTOR XMVectorSubtract ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorSubtractAngles()

XMFINLINE XMVECTOR XMVectorSubtractAngles ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the call graph for this function:

◆ XMVectorTan()

XMINLINE XMVECTOR XMVectorTan ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorTanEst()

XMFINLINE XMVECTOR XMVectorTanEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorTanH()

XMINLINE XMVECTOR XMVectorTanH ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorTanHEst()

XMFINLINE XMVECTOR XMVectorTanHEst ( FXMVECTOR  V)
Here is the call graph for this function:

◆ XMVectorTrueInt()

XMFINLINE XMVECTOR XMVectorTrueInt ( )
Here is the caller graph for this function:

◆ XMVectorTruncate()

XMFINLINE XMVECTOR XMVectorTruncate ( FXMVECTOR  V)
Here is the caller graph for this function:

◆ XMVectorXorInt()

XMFINLINE XMVECTOR XMVectorXorInt ( FXMVECTOR  V1,
FXMVECTOR  V2 
)
Here is the caller graph for this function:

◆ XMVectorZero()

XMFINLINE XMVECTOR XMVectorZero ( )
Here is the caller graph for this function: