| Package | Description |
|---|---|
| com.vividsolutions.jts.geomgraph |
Contains classes that implement topology graphs.
|
| com.vividsolutions.jts.geomgraph.index |
Contains classes that implement indexes for performing noding on geometry graph edges.
|
| com.vividsolutions.jts.operation.overlay |
Contains classes that perform a topological overlay to compute boolean spatial functions.
|
| com.vividsolutions.jts.operation.relate |
Contains classes to implement the computation of the spatial relationships of
Geometrys.
|
| Modifier and Type | Field and Description |
|---|---|
protected Edge |
EdgeEnd.edge
|
| Modifier and Type | Method and Description |
|---|---|
Edge |
PlanarGraph.findEdge(Coordinate
Returns the edge whose first two coordinates are p0 and p1
|
Edge |
GeometryGraph.findEdge(LineString
|
Edge |
PlanarGraph.findEdgeInSameDirection(Coordinate
Returns the edge which starts at p0 and whose first segment is parallel to p1
|
Edge |
EdgeList.findEqualEdge(Edge
If there is an edge equal to e already in the list, return it.
|
Edge |
EdgeList.get(int i)
|
Edge |
Edge.getCollapsedEdge()
|
Edge |
DirectedEdge.getEdge()
|
Edge |
EdgeEnd.getEdge()
|
| Modifier and Type | Method and Description |
|---|---|
void |
EdgeList.add(Edge
Insert an edge unless it is already in the list
|
void |
GeometryGraph.addEdge(Edge
Add an Edge computed externally.
|
protected void |
EdgeRing.addPoints(Edge
|
EdgeEnd |
PlanarGraph.findEdgeEnd(Edge
Returns the EdgeEnd which has edge e as its base edge (MD 18 Feb 2002 - this should return a pair of edges)
|
int |
EdgeList.findEdgeIndex(Edge
If the edge e is already in the list, return its index.
|
Edge |
EdgeList.findEqualEdge(Edge
If there is an edge equal to e already in the list, return it.
|
protected void |
PlanarGraph.insertEdge(Edge
|
boolean |
Edge.isPointwiseEqual(Edge
|
| Constructor and Description | |
|---|---|
DirectedEdge(Edge
|
|
EdgeEnd(Edge
|
|
EdgeEnd(Edge
|
|
EdgeEnd(Edge
|
|
EdgeIntersectionList(Edge
|
| Modifier and Type | Method and Description |
|---|---|
void |
SegmentIntersector.addIntersections(Edge
This method is called by clients of the EdgeIntersector class to test for and add intersections for two segments of the edges being intersected.
|
| Constructor and Description | |
|---|---|
MonotoneChainEdge(Edge
|
|
SweepLineSegment(Edge
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
OverlayOp.insertUniqueEdge(Edge
Insert an edge from one of the noded input graphs.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EdgeEndBuilder.computeEdgeEnds(Edge
Creates stub edges for all the intersections in this Edge (if any) and inserts them into the graph.
|