|
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 XMFLOAT4 * | XMVector2TransformStream (XMFLOAT4 *pOutputStream, UINT OutputStride, CONST XMFLOAT2 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M) |
|
XMINLINE XMFLOAT4 * | XMVector2TransformStreamNC (XMFLOAT4 *pOutputStream, UINT OutputStride, CONST XMFLOAT2 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M) |
|
XMFINLINE XMVECTOR | XMVector2TransformCoord (FXMVECTOR V, CXMMATRIX M) |
|
XMINLINE XMFLOAT2 * | XMVector2TransformCoordStream (XMFLOAT2 *pOutputStream, UINT OutputStride, CONST XMFLOAT2 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M) |
|
XMFINLINE XMVECTOR | XMVector2TransformNormal (FXMVECTOR V, CXMMATRIX M) |
|
XMINLINE XMFLOAT2 * | XMVector2TransformNormalStream (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 XMFLOAT4 * | XMVector3TransformStream (XMFLOAT4 *pOutputStream, UINT OutputStride, CONST XMFLOAT3 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M) |
|
XMINLINE XMFLOAT4 * | XMVector3TransformStreamNC (XMFLOAT4 *pOutputStream, UINT OutputStride, CONST XMFLOAT3 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M) |
|
XMFINLINE XMVECTOR | XMVector3TransformCoord (FXMVECTOR V, CXMMATRIX M) |
|
XMINLINE XMFLOAT3 * | XMVector3TransformCoordStream (XMFLOAT3 *pOutputStream, UINT OutputStride, CONST XMFLOAT3 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M) |
|
XMFINLINE XMVECTOR | XMVector3TransformNormal (FXMVECTOR V, CXMMATRIX M) |
|
XMINLINE XMFLOAT3 * | XMVector3TransformNormalStream (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 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) |
|
XMFINLINE XMVECTOR | XMVector3Unproject (FXMVECTOR V, FLOAT ViewportX, FLOAT ViewportY, FLOAT ViewportWidth, FLOAT ViewportHeight, FLOAT ViewportMinZ, FLOAT ViewportMaxZ, CXMMATRIX Projection, CXMMATRIX View, CXMMATRIX World) |
|
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) |
|
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 XMFLOAT4 * | XMVector4TransformStream (XMFLOAT4 *pOutputStream, UINT OutputStride, CONST XMFLOAT4 *pInputStream, UINT InputStride, UINT VectorCount, CXMMATRIX M) |
|