Funções geométricas de vetor 2D da Biblioteca DirectXMath

Lista as funções geométricas de vetor 2D.

Nesta seção

Tópico Descrição
XMVector2AngleBetweenNormals
Calcula o ângulo radian entre dois vetores 2D normalizados.
XMVector2AngleBetweenNormalsEst
Estima o ângulo radian entre dois vetores 2D normalizados.
XMVector2AngleBetweenVectors
Calcula o ângulo radian entre dois vetores 2D.
XMVector2ClampLength
Fixa o comprimento de um vetor 2D a um determinado intervalo.
XMVector2ClampLengthV
Fixa o comprimento de um vetor 2D a um determinado intervalo.
XMVector2Cross
Calcula o produto 2D cruzado.
XMVector2Dot
Calcula o produto de ponto entre vetores 2D.
XMVector2InBounds
Testa se os componentes de um vetor 2D estão dentro dos limites definidos.
XMVector2IntersectLine
Localiza a interseção de duas linhas.
XMVector2Length
Calcula o comprimento de um vetor 2D.
XMVector2LengthEst
Estima o comprimento de um vetor 2D.
XMVector2LengthSq
Calcula o quadrado do comprimento de um vetor 2D.
XMVector2LinePointDistance
Calcula a distância mínima entre uma linha e um ponto.
XMVector2Normalize
Retorna a versão normalizada de um vetor 2D.
XMVector2NormalizeEst
Estima a versão normalizada de um vetor 2D.
XMVector2Orthogonal
Calcula um vetor perpendicular a um vetor 2D.
XMVector2ReciprocalLength
Calcula a recíproca do comprimento de um vetor 2D.
XMVector2ReciprocalLengthEst
Estima a recíproca do comprimento de um vetor 2D.
XMVector2Reflect
Reflete um vetor 2D de incidente em um vetor normal 2D.
XMVector2Refract
Refrata um vetor 2D de incidente em um vetor normal 2D.
XMVector2RefractV
Refrata um vetor 2D de incidente em um vetor normal 2D.

 

Funções de vetor 2D da Biblioteca DirectXMath