Interface IClipper
- All Known Implementing Classes:
-
ClipperBase
,DefaultClipper
public interface IClipper
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
static enum
static enum
static interface
static enum
static enum
static enum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionboolean
addPath
(Path pg, IClipper.PolyType polyType, boolean Closed) boolean
addPaths
(Paths ppg, IClipper.PolyType polyType, boolean closed) void
clear()
boolean
execute
(IClipper.ClipType clipType, Paths solution) boolean
execute
(IClipper.ClipType clipType, Paths solution, IClipper.PolyFillType subjFillType, IClipper.PolyFillType clipFillType) boolean
execute
(IClipper.ClipType clipType, PolyTree polytree) boolean
execute
(IClipper.ClipType clipType, PolyTree polytree, IClipper.PolyFillType subjFillType, IClipper.PolyFillType clipFillType)
-
Field Details
-
REVERSE_SOLUTION
static final int REVERSE_SOLUTION- See Also:
-
STRICTLY_SIMPLE
static final int STRICTLY_SIMPLE- See Also:
-
PRESERVE_COLINEAR
static final int PRESERVE_COLINEAR- See Also:
-
-
Method Details
-
addPath
-
addPaths
-
clear
void clear() -
execute
-
execute
boolean execute(IClipper.ClipType clipType, Paths solution, IClipper.PolyFillType subjFillType, IClipper.PolyFillType clipFillType) -
execute
-
execute
boolean execute(IClipper.ClipType clipType, PolyTree polytree, IClipper.PolyFillType subjFillType, IClipper.PolyFillType clipFillType)
-