Interface Clipper
- All Known Implementing Classes:
ClipperBase, DefaultClipper
public interface Clipper
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumstatic enumstatic enumstatic enumstatic enumstatic enumstatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddPath(Path pg, Clipper.PolyType polyType, boolean Closed) booleanaddPaths(Paths ppg, Clipper.PolyType polyType, boolean closed) voidclear()booleanexecute(Clipper.ClipType clipType, Paths solution) booleanexecute(Clipper.ClipType clipType, Paths solution, Clipper.PolyFillType subjFillType, Clipper.PolyFillType clipFillType) booleanexecute(Clipper.ClipType clipType, PolyTree polytree) booleanexecute(Clipper.ClipType clipType, PolyTree polytree, Clipper.PolyFillType subjFillType, Clipper.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(Clipper.ClipType clipType, Paths solution, Clipper.PolyFillType subjFillType, Clipper.PolyFillType clipFillType) -
execute
-
execute
boolean execute(Clipper.ClipType clipType, PolyTree polytree, Clipper.PolyFillType subjFillType, Clipper.PolyFillType clipFillType)
-