Geometric vector functions

Lists the geometric vector functions.

In this section

Topic 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.

 

DirectXMath Library Vector Functions