Funzione D3DXPlaneDot

Nota

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

Calcola il prodotto punto di un piano e un vettore 4D.

Sintassi

FLOAT D3DXPlaneDot(
  _In_ const D3DXPLANE   *pP,
  _In_ const D3DXVECTOR4 *pV
);

Parametri

pP [in]

Tipo: const D3DXPLANE*

Puntatore a una struttura D3DXPLANE di origine.

pV [in]

Tipo: const D3DXVECTOR4*

Puntatore a una struttura D3DXVECTOR4 .

Valore restituito

Tipo: FLOAT

Prodotto punto del piano e vettore 4D.

Commenti

Dato un piano (a, b, c, d) e un vettore 4D (x, y, z, w) il valore restituito di questa funzione è a*x + b*y + c*z + d*w. La funzione D3DXPlaneDot è utile per determinare la relazione del piano con una coordinata omogenea. Ad esempio, questa funzione può essere usata per determinare se una determinata coordinata si trova su un determinato piano o su quale lato di un determinato piano si trova una determinata coordinata.

Requisiti

Requisito Valore
Intestazione
D3dx9math.h
Libreria
D3dx9.lib

Vedi anche

Funzioni matematiche

D3DXPlaneDotCoord

D3DXPlaneDotNormal