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