4D-векторные геометрические функции библиотеки DirectXMath
Перечисляет геометрические функции 4D-вектора.
В этом разделе
Раздел | Описание |
---|---|
XMVector4AngleBetweenNormals |
Вычисление угла радиана между двумя нормализованными векторами 4D. |
XMVector4AngleBetweenNormalsEst |
Оценивает угол радиана между двумя нормализованными 4D-векторами. |
XMVector4AngleBetweenVectors |
Вычислить угол радиана между двумя векторами 4D. |
XMVector4ClampLength |
Зажимает длину вектора 4D в заданном диапазоне. |
XMVector4ClampLengthV |
Зажимает длину вектора 4D в заданном диапазоне. |
XMVector4Cross |
Вычисляет 4D-перекрестный продукт. |
XMVector4Dot |
Вычисляет точечное произведение между векторами 4D. |
XMVector4InBounds |
Проверяет, находятся ли компоненты вектора 4D в пределах установленных границ. |
XMVector4Length |
Вычисляет длину вектора 4D. |
XMVector4LengthEst |
Оценивает длину 4D-вектора. |
XMVector4LengthSq |
Вычисляет квадрат длины 4D-вектора. |
XMVector4Normalize |
Возвращает нормализованную версию вектора 4D. |
XMVector4NormalizeEst |
Оценивает нормализованную версию 4D-вектора. |
XMVector4Orthogonal |
Вычисляет вектор перпендикулярно вектору 4D. |
XMVector4ReciprocalLength |
Вычисляет обратную величину длины 4D-вектора. |
XMVector4ReciprocalLengthEst |
Оценивает обратную величину длины 4D-вектора. |
XMVector4Reflect |
Отражает 4D-вектор инцидента в 4D-нормальном векторе. |
XMVector4Refract |
Преломляет 4D-вектор инцидента через обычный вектор 4D. |
XMVector4RefractV |
Преломляет 4D-вектор инцидента через обычный вектор 4D. |
Связанные темы