Geometrische Funktionen des 3D-Vektors der DirectXMath-Bibliothek
Listet die geometrischen 3D-Vektorfunktionen auf.
In diesem Abschnitt
| Thema | Beschreibung |
|---|---|
| XMVector3AngleBetweenNormals |
Berechnet den Bogenmaßwinkel zwischen zwei normalisierten 3D-Vektoren. |
| XMVector3AngleBetweenNormalsEst |
Schätzt den Bogenwinkel zwischen zwei normalisierten 3D-Vektoren. |
| XMVector3AngleBetweenVectors |
Berechnet den Bogenmaßwinkel zwischen zwei 3D-Vektoren. |
| XMVector3ClampLength |
Klammert die Länge eines 3D-Vektors an einen angegebenen Bereich. |
| XMVector3ClampLengthV |
Klammert die Länge eines 3D-Vektors an einen angegebenen Bereich. |
| XMVector3ComponentsFromNormal |
Teilt einen 3D-Vektor mithilfe eines Referenznormallelvektors in Komponenten auf, die parallel und dem Normalwert entsprechen. |
| XMVector3Cross |
Berechnet das Kreuzprodukt zwischen zwei 3D-Vektoren. |
| XMVector3Dot |
Berechnet das Punktprodukt zwischen 3D-Vektoren. |
| XMVector3InBounds |
Testet, ob die Komponenten eines 3D-Vektors innerhalb der festgelegten 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 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 |
Spiegelt einen Incident-3D-Vektor über einen 3D-Normalvektor wider. |
| XMVector3Refract |
Bricht einen Incident-3D-Vektor über einen 3D-Normalvektor ab. |
| XMVector3RefractV |
Bricht einen Incident-3D-Vektor über einen 3D-Normalvektor ab. |