Partager via


Fonctions géométriques vectorielles 2D de la bibliothèque DirectXMath

Répertorie les fonctions géométriques vectorielles 2D.

Contenu de cette section

Rubrique Description
XMVector2AngleBetweenNormals
Calcule l’angle de radian entre deux vecteurs 2D normalisés.
XMVector2AngleBetweenNormalsEst
Estime l’angle de radian entre deux vecteurs 2D normalisés.
XMVector2AngleBetweenVectors
Calcule l’angle de radian entre deux vecteurs 2D.
XMVector2ClampLength
Attache la longueur d’un vecteur 2D à une plage donnée.
XMVector2ClampLengthV
Attache la longueur d’un vecteur 2D à une plage donnée.
XMVector2Cross
Calcule le produit croisé 2D.
XMVector2Dot
Calcule le produit point entre les vecteurs 2D.
XMVector2InBounds
Teste si les composants d’un vecteur 2D se trouvent dans des limites définies.
XMVector2IntersectLine
Recherche l’intersection de deux lignes.
XMVector2Length
Calcule la longueur d’un vecteur 2D.
XMVector2LengthEst
Estime la longueur d’un vecteur 2D.
XMVector2LengthSq
Calcule le carré de la longueur d’un vecteur 2D.
XMVector2LinePointDistance
Calcule la distance minimale entre une ligne et un point.
XMVector2Normalize
Retourne la version normalisée d’un vecteur 2D.
XMVector2NormalizeEst
Estime la version normalisée d’un vecteur 2D.
XMVector2Orthogonal
Calcule un vecteur perpendiculaire à un vecteur 2D.
XMVector2ReciprocalLength
Calcule la réciproque de la longueur d’un vecteur 2D.
XMVector2ReciprocalLengthEst
Estime la réciproque de la longueur d’un vecteur 2D.
XMVector2Reflect
Reflète un vecteur 2D incident sur un vecteur normal 2D.
XMVector2Refract
Réfracte un vecteur 2D incident sur un vecteur normal 2D.
XMVector2RefractV
Réfracte un vecteur 2D incident sur un vecteur normal 2D.

 

Fonctions vectorielles 2D de la bibliothèque DirectXMath