Namespace JeremyAnsel.DirectX.DXMath
Classes
XMColor
The color functions provided by DirectXMath.
XMKnownColor
Constants for the standard color definitions.
XMMath
Constants and functions provided by XMMath.
XMPlane
The plane functions provided by DirectXMath.
XMQuaternion
The quaternion functions provided by DirectXMath.
XMScalar
The scalar functions provided by DirectXMath.
XMVector2
The 2D vector functions provided by DirectXMath.
XMVector3
The 3D vector functions provided by DirectXMath.
XMVector4
The 4D vector functions provided by DirectXMath.
Structs
XMComparisonRecord
A comparison value.
XMFloat2
A 2D vector consisting of two single-precision floating-point values.
XMFloat3
A 3D vector consisting of three single-precision floating-point values.
XMFloat3X3
A 3*3 floating point matrix.
XMFloat4
A 4D vector consisting of four single-precision floating-point values.
XMFloat4X3
A 4*3 floating point matrix.
XMFloat4X4
A 4*4 floating point matrix.
XMInt2
A 2D vector where each component is a signed integer.
XMInt3
A 3D vector where each component is a signed integer.
XMInt4
A 4D vector where each component is a signed integer.
XMMatrix
Describes a 4*4 matrix.
XMUInt2
A 2D vector where each component is an unsigned integer.
XMUInt3
A 3D vector where each component is an unsigned integer.
XMUInt4
A 4D vector where each component is an unsigned integer.
XMVector
A vector of four 32-bit floating-point or integer components.
Enums
XMPermutation
Constants used as an element index with Permute(XMVector, XMVector, XMPermutation, XMPermutation, XMPermutation, XMPermutation).
XMSelection
Constants used to construct a control vector used with Select(XMVector, XMVector, XMVector).
XMSwizzle
Constants used as an element index with Swizzle(XMSwizzle, XMSwizzle, XMSwizzle, XMSwizzle).