Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Listet die quaternion-Funktionen auf, die von DirectXMath bereitgestellt werden.
In diesem Abschnitt
| Thema | BESCHREIBUNG |
|---|---|
|
XMQuaternionBaryCentric |
Gibt einen Punkt in baryzentrischen Koordinaten unter Verwendung der angegebenen Quaternionen zurück. |
|
XMQuaternionBaryCentricV |
Gibt einen Punkt in baryzentrischen Koordinaten unter Verwendung der angegebenen Quaternionen zurück. |
|
XMQuaternionConjugate |
Berechnet das Konjugat eines Quaternions. |
|
XMQuaternionDot |
Berechnet das Punktprodukt von zwei Quaternionen. |
|
XMQuaternionEqual |
Testet, ob zwei Quaternionen gleich sind. |
|
XMQuaternionExp |
Berechnet das Exponentielle einer angegebenen reinen Quaternion. |
|
XMQuaternionIdentity |
Gibt die Identitätsquaternion zurück. |
|
XMQuaternionInverse |
Berechnet die Inverse einer Quaternion. |
|
XMQuaternionIsIdentity |
Testet, ob eine bestimmte Quaternion das Identitätsquaternion ist. |
|
XMQuaternionIsInfinite |
Testen Sie, ob eine Komponente eines Quaternions entweder positiv oder negativ unendlich ist. |
|
XMQuaternionIsNaN |
Testen Sie, ob eine Komponente eines Quaternions ein NaN ist. |
|
XMQuaternionLength |
Berechnet die Größe eines Quaternions. |
|
XMQuaternionLengthSq |
Berechnet das Quadrat der Größe eines Quaternions. |
|
XMQuaternionLn |
Berechnet den natürlichen Logarithmus einer bestimmten Einheitenquaternion. |
|
XMQuaternionMultiply |
Berechnet das Produkt aus zwei Quaternionen. |
|
XMQuaternionNormalize |
Normalisiert eine Quaternion. |
|
XMQuaternionNormalizeEst |
Schätzt die normalisierte Version eines Quaternions. |
|
XMQuaternionNotEqual |
Testet, ob zwei Quaternionen nicht gleich sind. |
|
XMQuaternionReciprocalLength |
Berechnet den Kehrwert der Größe eines Quaternions. |
|
XMQuaternionRotationAxis |
Berechnet eine Rotationsquaternion um eine Achse. |
|
XMQuaternionRotationMatrix |
Berechnet eine Rotationsquaternion aus einer Rotationsmatrix. |
|
XMQuaternionRotationNormal |
Berechnet die Rotationsquaternion für einen normalen Vektor. |
|
XMQuaternionRotationRollPitchYaw |
Berechnet eine Rotationsquaternion basierend auf der Tonhöhe, Gier und Rolle (Eulerwinkel). |
|
XMQuaternionRotationRollPitchYawFromVector |
Berechnet eine Rotationsquaternion basierend auf einem Vektor, der die Eulerwinkel (Pitch, Yaw und Roll) enthält. |
|
XMQuaternionSlerp |
Interpoliert zwischen zwei Einheitenquaternionen unter Verwendung der sphärischen linearen Interpolation. |
|
XMQuaternionSlerpV |
Interpoliert zwischen zwei Einheitenquaternionen unter Verwendung der sphärischen linearen Interpolation. |
|
XMQuaternionSquad |
Interpoliert zwischen vier Einheitenquaternionen unter Verwendung einer sphärischen viereckigen Interpolation. |
|
XMQuaternionSquadSetup |
Stellt Adressen von Setupsteuerungspunkten für sphärische Viereckinterpolation bereit. |
|
XMQuaternionSquadV |
Interpoliert zwischen vier Einheitenquaternionen unter Verwendung einer sphärischen viereckigen Interpolation. |
|
XMQuaternionToAxisAngle |
Berechnet eine Achse und einen Drehwinkel um diese Achse für eine bestimmte Quaternion. |
Zugehörige Themen