Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Note
The D3DX utility library is deprecated. We recommend that you use DirectXMath instead.
Computes the dot product of a plane and a 3D vector. The w parameter of the vector is assumed to be 0.
Syntax
FLOAT D3DXPlaneDotNormal(
_In_ const D3DXPLANE *pP,
_In_ const D3DXVECTOR3 *pV
);
Parameters
-
pP [in]
-
Type: const D3DXPLANE*
Pointer to a source D3DXPLANE structure.
-
pV [in]
-
Type: const D3DXVECTOR3*
Pointer to a source D3DXVECTOR3 structure.
Return value
Type: FLOAT
The dot product of the plane and 3D vector.
Remarks
Given a plane (a, b, c, d) and a 3D vector (x, y, z) the return value of this function is a*x + b*y + c*z + d*0. The D3DXPlaneDotNormal function is useful for calculating the angle between the normal of the plane, and another normal.
Requirements
| Requirement | Value |
|---|---|
| Header |
|
| Library |
|
See also