D3DXPlaneDotNormal
Microsoft DirectX 9.0 SDK Update (October 2004)

D3DXPlaneDotNormal Function


Computes the dot product of a plane and a 3-D vector. The w parameter of the vector is assumed to be 0.

Syntax

FLOAT D3DXPlaneDotNormal(      

    CONST D3DXPLANE *pP,     CONST D3DXVECTOR3 *pV );

Parameters

pP
[in] Pointer to a source D3DXPLANE structure.
pV
[in] Pointer to a source D3DXVECTOR3 structure.

Return Value

The dot product of the plane and 3-D vector.



Remarks

Given a plane (a, b, c, d) and a 3-D 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.

Function Information

Headerd3dx9math.h
Import libraryd3dx9.lib
Minimum operating systems Windows 98

See Also

D3DXPlaneDot, D3DXPlaneDotCoord


© 2004 Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center.