![]() |
Public API Reference |
#include <polyclip.h>
Inheritance diagram for csClipper:

Public Methods | |
| csClipper () | |
| Constructor. More... | |
| virtual | ~csClipper () |
| Destructor. More... | |
| virtual uint8 | ClipInPlace (csVector2 *InPolygon, int &InOutCount, csBox2 &BoundingBox) |
| Wrapper function: clip a polygon in-place. More... | |
| uint8 | LastClipResult () |
| most recent Clipresult. More... | |
Protected Attributes | |
| uint8 | mrClipping |
| Result of most recent clipping. More... | |
Static Protected Attributes | |
| csPoly2DPool * | polypool |
| This variable holds a pool for 2D polygons as used by the clipper. More... | |
Definition at line 38 of file polyclip.h.
|
|
Constructor.
|
|
|
Destructor.
Definition at line 55 of file polyclip.h. |
|
||||||||||||||||
|
Wrapper function: clip a polygon in-place.
Implements iClipper2D. |
|
|
most recent Clipresult.
Definition at line 61 of file polyclip.h. References mrClipping, and uint8. |
|
|
Result of most recent clipping.
Definition at line 45 of file polyclip.h. Referenced by LastClipResult. |
|
|
This variable holds a pool for 2D polygons as used by the clipper.
Definition at line 42 of file polyclip.h. |