Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Список функций кватерниона, предоставляемых DirectXMath.
В этом разделе
| Раздел | Описание |
|---|---|
|
XMQuaternionBaryCentric |
Возвращает точку в барицентрических координатах, используя указанные кватернионы. |
|
XMQuaternionBaryCentricV |
Возвращает точку в барицентрических координатах, используя указанные кватернионы. |
|
XMQuaternionConjugate |
Вычисляет сопряжение кватерниона. |
|
XMQuaternionDot |
Вычисляет точечное произведение двух кватернионов. |
|
XMQuaternionEqual |
Проверяет, равны ли два кватерниона. |
|
XMQuaternionExp |
Вычисляет экспоненциал заданного чистого кватерниона. |
|
XMQuaternionIdentity |
Возвращает кватернион удостоверения. |
|
XMQuaternionInverse |
Вычисляет обратный кватернион. |
|
XMQuaternionIsIdentity |
Проверяет, является ли определенный кватернион кватернионом удостоверения. |
|
XMQuaternionIsInfinite |
Проверьте, является ли какой-либо компонент кватерниона положительным или отрицательным бесконечностью. |
|
XMQuaternionIsNaN |
Проверьте, является ли какой-либо компонент кватерниона NaN. |
|
XMQuaternionLength |
Вычисляет величину кватерниона. |
|
XMQuaternionLengthSq |
Вычисляет квадрат величины кватерниона. |
|
XMQuaternionLn |
Вычисляет естественный логарифм заданного кватерниона единиц. |
|
XMQuaternionMultiply |
Вычисляет произведение двух кватернионов. |
|
XMQuaternionNormalize |
Нормализует кватернион. |
|
XMQuaternionNormalizeEst |
Оценивает нормализованную версию кватерниона. |
|
XMQuaternionNotEqual |
Проверяет, равны ли два кватерниона. |
|
XMQuaternionReciprocalLength |
Вычисляет обратную величину кватерниона. |
|
XMQuaternionRotationAxis |
Вычисляет кватернион поворота относительно оси. |
|
XMQuaternionRotationMatrix |
Вычисляет кватернион поворота из матрицы поворота. |
|
XMQuaternionRotationNormal |
Вычисляет кватернион вращения относительно нормального вектора. |
|
XMQuaternionRotationRollPitchYaw |
Вычисляет кватернион поворота на основе шага, рыскания и рулона (углы Эйлера). |
|
XMQuaternionRotationRollPitchYawFromVector |
Вычисляет кватернион поворота на основе вектора, содержащего углы Эйлера (шаг, рыскание и рулон). |
|
XMQuaternionSlerp |
Интерполирует два кватерниона единиц, используя сферическую линейную интерполяцию. |
|
XMQuaternionSlerpV |
Интерполирует два кватерниона единиц, используя сферическую линейную интерполяцию. |
|
XMQuaternionSquad |
Интерполирует между четырьмя кватернионами единиц, используя сферическую интерполяцию четырехугольника. |
|
XMQuaternionSquadSetup |
Предоставляет адреса контрольных точек настройки для сферической интерполяции четырехугольника. |
|
XMQuaternionSquadV |
Интерполирует между четырьмя кватернионами единиц, используя сферическую интерполяцию четырехугольника. |
|
XMQuaternionToAxisAngle |
Вычисляет ось и угол поворота вокруг этой оси для заданного кватерниона. |
Связанные темы