Package | Description |
---|---|
org.locationtech.jts.geomgraph |
Contains classes that implement topology graphs.
|
org.locationtech.jts.operation.buffer |
Provides classes for computing buffers of geometries
|
org.locationtech.jts.operation.overlay |
Contains classes that perform a topological overlay to compute boolean spatial functions.
|
org.locationtech.jts.operation.relate |
Contains classes to implement the computation of the spatial relationships of
Geometry s. |
Modifier and Type | Field and Description |
---|---|
private Node |
EdgeEnd.node |
Modifier and Type | Method and Description |
---|---|
Node |
PlanarGraph.addNode(Coordinate coord) |
Node |
NodeMap.addNode(Coordinate coord)
This method expects that a node has a coordinate value.
|
Node |
PlanarGraph.addNode(Node node) |
Node |
NodeMap.addNode(Node n) |
Node |
NodeFactory.createNode(Coordinate coord)
The basic node constructor does not allow for incident edges
|
Node |
PlanarGraph.find(Coordinate coord) |
Node |
NodeMap.find(Coordinate coord) |
Node |
EdgeEnd.getNode() |
Modifier and Type | Method and Description |
---|---|
Node |
PlanarGraph.addNode(Node node) |
Node |
NodeMap.addNode(Node n) |
void |
Node.mergeLabel(Node n) |
void |
EdgeEnd.setNode(Node node) |
Modifier and Type | Method and Description |
---|---|
private void |
BufferSubgraph.add(Node node,
java.util.Stack nodeStack)
Adds the argument node and all its out edges to the subgraph
|
private void |
BufferSubgraph.addReachable(Node startNode)
Adds all nodes and edges reachable from this node to the subgraph.
|
private void |
BufferSubgraph.computeNodeDepth(Node n) |
void |
BufferSubgraph.create(Node node)
Creates the subgraph consisting of all edges reachable from this node.
|
Modifier and Type | Method and Description |
---|---|
Node |
OverlayNodeFactory.createNode(Coordinate coord) |
Modifier and Type | Method and Description |
---|---|
private void |
PointBuilder.filterCoveredNodeToPoint(Node n)
Converts non-covered nodes to Point objects and adds them to the result.
|
private void |
OverlayOp.labelIncompleteNode(Node n,
int targetIndex)
Label an isolated node with its relationship to the target geometry.
|
Modifier and Type | Class and Description |
---|---|
class |
RelateNode
Represents a node in the topological graph used to compute spatial relationships.
|
Modifier and Type | Method and Description |
---|---|
Node |
RelateNodeFactory.createNode(Coordinate coord) |
Modifier and Type | Method and Description |
---|---|
private void |
RelateComputer.labelIsolatedNode(Node n,
int targetIndex)
Label an isolated node with its relationship to the target geometry.
|