| Package | Description |
|---|---|
| com.vividsolutions.jts.geomgraph |
Contains classes that implement topology graphs.
|
| com.vividsolutions.jts.operation.relate |
Contains classes to implement the computation of the spatial relationships of
Geometrys.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DirectedEdge
|
| Modifier and Type | Method and Description |
|---|---|
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)
|
EdgeEnd |
EdgeEndStar.getNextCW(EdgeEnd
|
| Modifier and Type | Method and Description |
|---|---|
void |
Node.add(EdgeEnd
Add the edge to the list of edges at this node
|
void |
NodeMap.add(EdgeEnd
Adds a node for the start point of this EdgeEnd (if one does not already exist in this map).
|
void |
PlanarGraph.add(EdgeEnd
|
int |
EdgeEnd.compareDirection(EdgeEnd
Implements the total order relation:
|
int |
EdgeEndStar.findIndex(EdgeEnd
|
EdgeEnd |
EdgeEndStar.getNextCW(EdgeEnd
|
abstract void |
EdgeEndStar.insert(EdgeEnd
Insert a EdgeEnd into this EdgeEndStar
|
void |
DirectedEdgeStar.insert(EdgeEnd
Insert a directed edge in the list
|
protected void |
EdgeEndStar.insertEdgeEnd(EdgeEnd
Insert an EdgeEnd into the map, and clear the edgeList cache, since the list of edges has now changed
|
| Modifier and Type | Class and Description |
|---|---|
class |
EdgeEndBundle
A collection of
EdgeEnds which obey the following invariant: They originate at the same node and have the same direction.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EdgeEndBundle.insert(EdgeEnd
|
void |
EdgeEndBundleStar.insert(EdgeEnd
Insert a EdgeEnd in order in the list.
|
| Constructor and Description | |
|---|---|
EdgeEndBundle(BoundaryNodeRule
|
|
EdgeEndBundle(EdgeEnd
|