Fonctions géométriques de la bibliothèque DirectXMath 4D Vector

Répertorie les fonctions géométriques du vecteur 4D.

Contenu de cette section

Rubrique Description
XMVector4AngleBetweenNormals
Calcule l’angle en radians entre deux vecteurs 4D normalisés.
XMVector4AngleBetweenNormalsEst
Évalue l’angle en radians entre deux vecteurs 4D normalisés.
XMVector4AngleBetweenVectors
Calcule l’angle en radians entre deux vecteurs 4D.
XMVector4ClampLength
Fixe la longueur d’un vecteur 4D à une plage donnée.
XMVector4ClampLengthV
Fixe la longueur d’un vecteur 4D à une plage donnée.
XMVector4Cross
Calcule le produit croisé 4D.
XMVector4Dot
Calcule le produit scalaire entre les vecteurs 4D.
XMVector4InBounds
Teste si les composants d’un vecteur 4D se trouvent dans des limites définies.
XMVector4Length
Calcule la longueur d’un vecteur 4D.
XMVector4LengthEst
Évalue la longueur d’un vecteur 4D.
XMVector4LengthSq
Calcule le carré de la longueur d’un vecteur 4D.
XMVector4Normalize
Retourne la version normalisée d’un vecteur 4D.
XMVector4NormalizeEst
Estime la version normalisée d’un vecteur 4D.
XMVector4Orthogonal
Calcule un vecteur perpendiculaire à un vecteur 4D.
XMVector4ReciprocalLength
Calcule la réciproque de la longueur d’un vecteur 4D.
XMVector4ReciprocalLengthEst
Estime la réciproque de la longueur d’un vecteur 4D.
XMVector4Reflect
Reflète un vecteur 4D d’incident sur un vecteur de la normale 4D.
XMVector4Refract
Réfraction d’un vecteur 4D d’incident à travers un vecteur normal 4D.
XMVector4RefractV
Réfraction d’un vecteur 4D d’incident à travers un vecteur normal 4D.

Fonctions de vecteur 4D de la bibliothèque DirectXMath