public class S2PolygonBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
S2PolygonBuilder.Options |
| Constructor and Description |
|---|
S2PolygonBuilder() |
S2PolygonBuilder(S2PolygonBuilder.Options options) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEdge(S2Point v0,
S2Point v1) |
void |
addLoop(S2Loop loop) |
void |
addPolygon(S2Polygon polygon) |
boolean |
assembleLoops(List<S2Loop> loops,
List<S2Edge> unusedEdges) |
S2Polygon |
assemblePolygon() |
boolean |
assemblePolygon(S2Polygon polygon,
List<S2Edge> unusedEdges) |
protected void |
dump() |
protected void |
dumpEdges(S2Point v0) |
S2PolygonBuilder.Options |
options() |
public S2PolygonBuilder()
public S2PolygonBuilder(S2PolygonBuilder.Options options)
public S2PolygonBuilder.Options options()
public void addLoop(S2Loop loop)
public void addPolygon(S2Polygon polygon)
public S2Polygon assemblePolygon()
protected void dumpEdges(S2Point v0)
protected void dump()
Copyright © 2017. All rights reserved.