Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages
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 45 of file polyclip.h.
Constructor & Destructor Documentation
|
Constructor.
|
|
Destructor.
|
Member Function Documentation
|
Wrapper function: clip a polygon in-place.
|
|
most recent Clipresult
Definition at line 70 of file polyclip.h. |
Member Data Documentation
|
Result of most recent clipping.
Definition at line 53 of file polyclip.h. |
|
This variable holds a pool for 2D polygons as used by the clipper.
Definition at line 50 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.4