csClipper Class Reference
[Geometry utilities]
The csClipper class is an abstract parent to all 2D clipping objects.  
More...
#include <csgeom/polyclip.h>
Inheritance diagram for csClipper:

| Public Member Functions | |
| virtual uint8 | ClipInPlace (csVector2 *InPolygon, size_t &InOutCount, csBox2 &BoundingBox) | 
| Wrapper function: clip a polygon in-place. | |
| csClipper () | |
| Constructor. | |
| uint8 | LastClipResult () | 
| most recent Clipresult | |
| virtual | ~csClipper () | 
| Destructor. | |
| Protected Attributes | |
| uint8 | mrClipping | 
| Result of most recent clipping. | |
| Static Protected Attributes | |
| static csPoly2DPool * | polypool | 
| This variable holds a pool for 2D polygons as used by the clipper. | |
Detailed Description
The csClipper class is an abstract parent to all 2D clipping objects.
Definition at line 46 of file polyclip.h.
Constructor & Destructor Documentation
| csClipper::csClipper | ( | ) | 
Constructor.
| virtual csClipper::~csClipper | ( | ) |  [virtual] | 
Destructor.
Member Function Documentation
| uint8 csClipper::LastClipResult | ( | ) |  [inline] | 
Member Data Documentation
| uint8 csClipper::mrClipping  [protected] | 
| csPoly2DPool* csClipper::polypool  [static, protected] | 
This variable holds a pool for 2D polygons as used by the clipper.
Definition at line 51 of file polyclip.h.
The documentation for this class was generated from the following file:
- csgeom/polyclip.h
Generated for Crystal Space by doxygen 1.4.7

