Welcome to
www.tdxlibrary.org
Home of the
the TDx_Library...
"RAD DirectX"
for
C++ Builder
...
|
TDx_3DI_Library v2.00 Component Reference
|
|
[ TDx_3DDevice::SetClipPlane() ]
[ next: SetClipStatus() ]
[ prev: PreLoad() ]
public:
virtual bool __fastcall SetClipPlane( dword pIndex, D3DVALUE* pPlaneEquation );
TDX_3DDEVICE::SETCLIPPLANE()
[ component method ]
- Description
The
TDx_3DDevice::SetClipPlane()
method
allows
the
application
to
define
the
clipping
plane
coefficients
for
this
device.
The
plane
equation
exists
in
world
space
and
the
coefficients
should
take
the
form
of
the
general
plane
equation.
Eg:
If
values
A,
B,
C,
and
D
were
specified
in
PlaneEquation
they
should
fit
the
general
plane
equation
such
that
Ax
+
By
+
Cz
+
D
=
0.
A
homogeneous
coordinate
point
(x,
y,
z,
w)
will
be
visible
where
Ax
+
By
+
Cz
+
Dw
>=
0.
If
the
method
call
fails,
the
OnError
event
will
be
triggered
with
one
of
the
following
values:
DDERR_INVALIDPARAMS
- Parameters
Index
The Index parameter identifies the clipping plane for which the coefficients are being set.
PlaneEquation
The PlaneEquation parameter references a 4 element floating point array holding the coefficients to be set for the clipping plane indicated by the Index parameter.
- See Also
- Top
If you would like to submit additions or improvements to this page, click: darren_john_dwyer@hotmail.com.
|
|