Geometrische Funktionen für 3D-Vektoren der DirectXMath Library
Listet die geometrischen Funktionen des 3D-Vektors auf.
In diesem Abschnitt
Thema | BESCHREIBUNG |
---|---|
XMVector3AngleBetweenNormals |
Berechnet den Bogenwinkel zwischen zwei normalisierten 3D-Vektoren. |
XMVector3AngleBetweenNormalsEst |
Schätzt den Bogenmaßwinkel zwischen zwei normalisierten 3D-Vektoren. |
XMVector3AngleBetweenVectors |
Berechnet den Bogenwinkel zwischen zwei 3D-Vektoren. |
XMVector3ClampLength |
Klemmt die Länge eines 3D-Vektors in einen bestimmten Bereich. |
XMVector3ClampLengthV |
Klemmt die Länge eines 3D-Vektors in einen bestimmten Bereich. |
XMVector3ComponentsFromNormal |
Unter Verwendung eines Referenznormalvektors wird ein 3D-Vektor in Komponenten aufgeteilt, die parallel und senkrecht zur Normalität sind. |
XMVector3Cross |
Berechnet das Produktübergreifende zwischen zwei 3D-Vektoren. |
XMVector3Dot |
Berechnet das Punktprodukt zwischen 3D-Vektoren. |
XMVector3InBounds |
Testet, ob die Komponenten eines 3D-Vektors innerhalb festgelegter Grenzen liegen. |
XMVector3Length |
Berechnet die Länge eines 3D-Vektors. |
XMVector3LengthEst |
Schätzt die Länge eines 3D-Vektors. |
XMVector3LengthSq |
Berechnet das Quadrat der Länge eines 3D-Vektors. |
XMVector3LinePointDistance |
Berechnet den Mindestabstand zwischen einer Linie und einem Punkt. |
XMVector3Normalize |
Gibt die normalisierte Version eines 3D-Vektors zurück. |
XMVector3NormalizeEst |
Schätzt die normalisierte Version eines 3D-Vektors. |
XMVector3Orthogonal |
Berechnet einen Vektor senkrecht zu einem 3D-Vektor. |
XMVector3ReciprocalLength |
Berechnet den Kehrwert der Länge eines 3D-Vektors. |
XMVector3ReciprocalLengthEst |
Schätzt den Kehrwert der Länge eines 3D-Vektors. |
XMVector3Reflect |
Gibt einen Incident-3D-Vektor über einen normalen 3D-Vektor an. |
XMVector3Refract |
Refrakt einen Incident-3D-Vektor über einen normalen 3D-Vektor. |
XMVector3RefractV |
Refrakt einen Incident-3D-Vektor über einen normalen 3D-Vektor. |
Zugehörige Themen