Geometrische 2D-Vektorfunktionen der DirectXMath-Bibliothek

Listet die geometrischen 2D-Vektorfunktionen auf.

In diesem Abschnitt

Thema Beschreibung
XMVector2AngleBetweenNormals
Berechnet den Bogenwinkel zwischen zwei normalisierten 2D-Vektoren.
XMVector2AngleBetweenNormalsEst
Schätzt den Bogenwinkel zwischen zwei normalisierten 2D-Vektoren.
XMVector2AngleBetweenVectors
Berechnet den Radienwinkel zwischen zwei 2D-Vektoren.
XMVector2ClampLength
Klemmt die Länge eines 2D-Vektors in einen bestimmten Bereich.
XMVector2ClampLengthV
Klemmt die Länge eines 2D-Vektors in einen bestimmten Bereich.
XMVector2Cross
Berechnet das 2D-übergreifende Produkt.
XMVector2Dot
Berechnet das Punktprodukt zwischen 2D-Vektoren.
XMVector2InBounds
Testet, ob sich die Komponenten eines 2D-Vektors innerhalb festgelegter Grenzen befinden.
XMVector2IntersectLine
Findet die Schnittmenge von zwei Linien.
XMVector2Length
Berechnet die Länge eines 2D-Vektors.
XMVector2LengthEst
Schätzt die Länge eines 2D-Vektors.
XMVector2LengthSq
Berechnet das Quadrat der Länge eines 2D-Vektors.
XMVector2LinePointDistance
Berechnet den Mindestabstand zwischen einer Linie und einem Punkt.
XMVector2Normalize
Gibt die normalisierte Version eines 2D-Vektors zurück.
XMVector2NormalizeEst
Schätzt die normalisierte Version eines 2D-Vektors.
XMVector2Orthogonal
Berechnet einen Vektor senkrecht zu einem 2D-Vektor.
XMVector2ReciprocalLength
Berechnet den Kehrwert der Länge eines 2D-Vektors.
XMVector2ReciprocalLengthEst
Schätzt den Kehrwert der Länge eines 2D-Vektors.
XMVector2Reflect
Spiegelt einen Incident-2D-Vektor über einen normalen 2D-Vektor wider.
XMVector2Refract
Bricht einen Incident-2D-Vektor über einen normalen 2D-Vektor.
XMVector2RefractV
Bricht einen Incident-2D-Vektor über einen normalen 2D-Vektor.

 

2D-Vektorfunktionen der DirectXMath-Bibliothek