2D-векторные геометрические функции библиотеки DirectXMath
Перечисляет геометрические функции двухd-векторов.
В этом разделе
Раздел | Описание |
---|---|
XMVector2AngleBetweenNormals |
Вычисляет радианский угол между двумя нормализованными двумя векторами. |
XMVector2AngleBetweenNormalsEst |
Оценивает радианский угол между двумя нормализованными двумя двумя векторами. |
XMVector2AngleBetweenVectors |
Вычисляет радианский угол между двумя двумя двумя векторами. |
XMVector2ClampLength |
Зажимает длину двухмерного вектора в заданном диапазоне. |
XMVector2ClampLengthV |
Зажимает длину двухмерного вектора в заданном диапазоне. |
XMVector2Cross |
Вычисляет двухd-перекрестный продукт. |
XMVector2Dot |
Вычисляет точечное произведение между двумя векторами. |
XMVector2InBounds |
Проверяет, находятся ли компоненты двухd-вектора в пределах заданных границ. |
XMVector2IntersectLine |
Находит пересечение двух линий. |
XMVector2Length |
Вычисляет длину двухd-вектора. |
XMVector2LengthEst |
Оценивает длину двухd-вектора. |
XMVector2LengthSq |
Вычисляет квадрат длины двухd-вектора. |
XMVector2LinePointDistance |
Вычисляет минимальное расстояние между линией и точкой. |
XMVector2Normalize |
Возвращает нормализованную версию двухd-вектора. |
XMVector2NormalizeEst |
Оценивает нормализованную версию двухd-вектора. |
XMVector2Orthogonal |
Вычисляет вектор, перпендикулярный вектору 2D. |
XMVector2ReciprocalLength |
Вычисляет обратную длину двухd-вектора. |
XMVector2ReciprocalLengthEst |
Оценивает обратную длину двухd-вектора. |
XMVector2Reflect |
Отражает двухD-вектор инцидента в двухd-нормальном векторе. |
XMVector2Refract |
Преломляет 2D-вектор инцидента по вектору 2D-нормального. |
XMVector2RefractV |
Преломляет 2D-вектор инцидента по вектору 2D-нормального. |
Связанные темы