Geometric Vector Functions

Lists the geometric vector functions.

Functions

Name Description
XMVectorBaryCentric Returns a point in Barycentric coordinates, using the specified position vectors.
XMVectorBaryCentricV Returns a point in Barycentric coordinates, using the specified position vectors.
XMVectorCatmullRom Performs a Catmull-Rom interpolation, using the specified position vectors.
XMVectorCatmullRomV Performs a Catmull-Rom interpolation, using the specified position vectors.
XMVectorHermite Performs a Hermite spline interpolation, using the specified vectors.
XMVectorHermiteV Performs a Hermite spline interpolation, using the specified vectors.
XMVectorInBounds Tests whether the components of a given vector are within set bounds.
XMVectorInBoundsR Tests whether the components of a given vector are within certain bounds and sets a comparison value that can be examined using functions such as XMComparisonAllTrue.
XMVectorLerp Performs a linear interpolation between two vectors.
XMVectorLerpV Performs a linear interpolation between two vectors.