Função D3DXPlaneDotNormal
Observação
A biblioteca de utilitários D3DX foi preterida. Em vez disso, recomendamos que você use DirectXMath .
Calcula o produto de ponto de um plano e um vetor 3D. O parâmetro w do vetor é considerado 0.
Sintaxe
FLOAT D3DXPlaneDotNormal(
_In_ const D3DXPLANE *pP,
_In_ const D3DXVECTOR3 *pV
);
Parâmetros
-
pP [in]
-
Tipo: const D3DXPLANE*
Ponteiro para uma estrutura D3DXPLANE de origem.
-
pV [in]
-
Tipo: const D3DXVECTOR3*
Ponteiro para uma estrutura D3DXVECTOR3 de origem.
Valor retornado
Tipo: FLOAT
O produto de ponto do plano e do vetor 3D.
Comentários
Dado um plano (a, b, c, d) e um vetor 3D (x, y, z) o valor retornado dessa função é a*x + b*y + c*z + d*0. A função D3DXPlaneDotNormal é útil para calcular o ângulo entre o normal do plano e outro normal.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também