Funzione D3DXPlaneDotNormal

Nota

La libreria di utilità D3DX è deprecata. È consigliabile usare invece DirectXMath .

Calcola il prodotto punto di un piano e un vettore 3D. Si presuppone che il parametro w del vettore sia 0.

Sintassi

FLOAT D3DXPlaneDotNormal(
  _In_ const D3DXPLANE   *pP,
  _In_ const D3DXVECTOR3 *pV
);

Parametri

pP [in]

Tipo: const D3DXPLANE*

Puntatore a una struttura D3DXPLANE di origine.

pV [in]

Tipo: const D3DXVECTOR3*

Puntatore a una struttura D3DXVECTOR3 di origine.

Valore restituito

Tipo: FLOAT

Prodotto punto del piano e vettore 3D.

Commenti

Dato un piano (a, b, c, d) e un vettore 3D (x, y, z) il valore restituito di questa funzione è a*x + b*y + c*z + d*0. La funzione D3DXPlaneDotNormal è utile per calcolare l'angolo tra la normale del piano e un altro normale.

Requisiti

Requisito Valore
Intestazione
D3dx9math.h
Libreria
D3dx9.lib

Vedi anche

Funzioni matematiche

D3DXPlaneDot

D3DXPlaneDotCoord