Clipper
DefaultClipper
public abstract class ClipperBase extends Object implements Clipper
Modifier and Type | Class | Description |
---|---|---|
protected class |
ClipperBase.LocalMinima |
|
protected class |
ClipperBase.Scanbeam |
Clipper.ClipType, Clipper.Direction, Clipper.EndType, Clipper.JoinType, Clipper.PolyFillType, Clipper.PolyType, Clipper.ZFillCallback
Modifier and Type | Field | Description |
---|---|---|
protected ClipperBase.LocalMinima |
currentLM |
|
protected boolean |
hasOpenPaths |
|
protected ClipperBase.LocalMinima |
minimaList |
|
protected boolean |
preserveCollinear |
PRESERVE_COLINEAR, REVERSE_SOLUTION, STRICTLY_SIMPLE
Modifier | Constructor | Description |
---|---|---|
protected |
ClipperBase(boolean preserveCollinear) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
addPath(Path pg,
Clipper.PolyType polyType,
boolean Closed) |
|
boolean |
addPaths(Paths ppg,
Clipper.PolyType polyType,
boolean closed) |
|
void |
clear() |
|
boolean |
isPreserveCollinear() |
|
protected void |
popLocalMinima() |
|
protected void |
reset() |
protected ClipperBase.LocalMinima minimaList
protected ClipperBase.LocalMinima currentLM
protected boolean hasOpenPaths
protected final boolean preserveCollinear
public boolean addPath(Path pg, Clipper.PolyType polyType, boolean Closed)
public boolean addPaths(Paths ppg, Clipper.PolyType polyType, boolean closed)
public boolean isPreserveCollinear()
protected void popLocalMinima()
protected void reset()
Copyright © 2018. All rights reserved.