Main Page   Class Hierarchy   Compound List   Header Files   Compound Members  

ddgCHullSet Class Reference

The Hull set defines a set of clipping volumes. More...

#include <ddgchull.h>

List of all members.


Public Members

 ddgCHullSet ( int nv )
Constructor.

 ~ddgCHullSet (void)
Destructor.

ddgInside clip ( ddgBBox3 *bbox, bool occluder = false)
Clip a bounding box agains all hulls defined in the set. More...

ddgInside clip ( ddgTriangle3 *tri, bool occluder = false)
ddgInside clip ( ddgPrism3 *tri, bool occluder = false)
ddgCHull3_hulls
A set of clipping volumes.

int _noVolumes
Number of volumes.


Detailed Description

The Hull set defines a set of clipping volumes.


Member Function Documentation

ddgInside ddgCHullSet::clip (ddgBBox3 * bbox, bool occluder = false)

Clip a bounding box agains all hulls defined in the set.

returns the following inclusive ddgIN true - bbox is entirely within at least one volume. ddgIN false - bbox is entirely outside all volumes. ddgOUT true - bbox is entirely outside all volumes. ddgOUT false - bbox is entirely within at least one volume. ddgPART - in all other cases.


The documentation for this class was generated from the following files:
Generated at Sun Sep 17 19:27:52 2000 for Digital Dawn Graphics Toolkit by doxygen 0.49-991205 written by Dimitri van Heesch, © 1997-1999