DirectXMath Library 3D Vector Comparison Functions

Lists the 3D vector comparison functions.

Functions

Name Description
XMVector3Equal Tests whether two 3D vectors are equal.
XMVector3EqualInt Tests whether two 3D vectors are equal, treating each component as an unsigned integer.
XMVector3EqualIntR Tests whether two 3D vectors are equal, treating each component as an unsigned integer. In addition, this function returns a comparison value that can be examined using functions such as XMComparisonAllTrue.
XMVector3EqualR Tests whether two 3D vectors are equal. In addition, this function returns a comparison value that can be examined using functions such as XMComparisonAllTrue.
XMVector3Greater Tests whether one 3D vector is greater than another 3D vector.
XMVector3GreaterOrEqual Tests whether one 3D vector is greater-than-or-equal-to another 3D vector.
XMVector3GreaterOrEqualR Tests whether one 3D vector is greater-than-or-equal-to another 3D vector and returns a comparison value that can be examined using functions such as XMComparisonAllTrue.
XMVector3GreaterR Tests whether one 3D vector is greater than another 3D vector and returns a comparison value that can be examined using functions such as XMComparisonAllTrue.
XMVector3IsInfinite Tests whether any component of a 3D vector is positive or negative infinity.
XMVector3IsNaN Tests whether any component of a 3D vector is a NaN.
XMVector3Less Tests whether one 3D vector is less than another 3D vector.
XMVector3LessOrEqual Tests whether one 3D vector is less-than-or-equal-to another 3D vector.
XMVector3NearEqual Tests whether one 3D vector is near another 3D vector.
XMVector3NotEqual Tests whether two 3D vectors are not equal.
XMVector3NotEqualInt Test whether two 3D vectors are not equal, treating each component as an unsigned integer.