Package | Description |
---|---|
org.locationtech.jts.geomgraph |
Contains classes that implement topology graphs.
|
org.locationtech.jts.operation.overlay |
Contains classes that perform a topological overlay to compute boolean spatial functions.
|
Modifier and Type | Field and Description |
---|---|
private EdgeRing |
DirectedEdge.edgeRing |
private EdgeRing |
DirectedEdge.minEdgeRing |
private EdgeRing |
EdgeRing.shell |
Modifier and Type | Method and Description |
---|---|
EdgeRing |
DirectedEdge.getEdgeRing() |
EdgeRing |
DirectedEdge.getMinEdgeRing() |
EdgeRing |
EdgeRing.getShell() |
Modifier and Type | Method and Description |
---|---|
void |
EdgeRing.addHole(EdgeRing ring) |
int |
DirectedEdgeStar.getOutgoingDegree(EdgeRing er) |
void |
DirectedEdgeStar.linkMinimalDirectedEdges(EdgeRing er) |
abstract void |
EdgeRing.setEdgeRing(DirectedEdge de,
EdgeRing er) |
void |
DirectedEdge.setEdgeRing(EdgeRing edgeRing) |
void |
DirectedEdge.setMinEdgeRing(EdgeRing minEdgeRing) |
void |
EdgeRing.setShell(EdgeRing shell) |
Modifier and Type | Class and Description |
---|---|
class |
MaximalEdgeRing
A ring of
DirectedEdge s which may contain nodes of degree > 2. |
class |
MinimalEdgeRing
A ring of
Edge s with the property that no node
has degree greater than 2. |
Modifier and Type | Method and Description |
---|---|
private EdgeRing |
PolygonBuilder.findEdgeRingContaining(EdgeRing testEr,
java.util.List shellList)
Find the innermost enclosing shell EdgeRing containing the argument EdgeRing, if any.
|
private EdgeRing |
PolygonBuilder.findShell(java.util.List minEdgeRings)
This method takes a list of MinimalEdgeRings derived from a MaximalEdgeRing,
and tests whether they form a Polygon.
|
Modifier and Type | Method and Description |
---|---|
private EdgeRing |
PolygonBuilder.findEdgeRingContaining(EdgeRing testEr,
java.util.List shellList)
Find the innermost enclosing shell EdgeRing containing the argument EdgeRing, if any.
|
private void |
PolygonBuilder.placePolygonHoles(EdgeRing shell,
java.util.List minEdgeRings)
This method assigns the holes for a Polygon (formed from a list of
MinimalEdgeRings) to its shell.
|
void |
MinimalEdgeRing.setEdgeRing(DirectedEdge de,
EdgeRing er) |
void |
MaximalEdgeRing.setEdgeRing(DirectedEdge de,
EdgeRing er) |