com.vividsolutions.jts.geomgraph
Class NodeMap
java.lang.Object
com.vividsolutions.jts.geomgraph.NodeMap
public class NodeMap
extends java.lang.Object
A map of nodes, indexed by the coordinate of the node
add
public void add(EdgeEnd e)
Adds a node for the start point of this EdgeEnd
(if one does not already exist in this map).
Adds the EdgeEnd to the (possibly new) node.
addNode
public Node addNode(Coordinate coord)
This method expects that a node has a coordinate value.
find
public Node find(Coordinate coord)
- the node if found; null otherwise
getBoundaryNodes
public Collection getBoundaryNodes(int geomIndex)
iterator
public Iterator iterator()
print
public void print(PrintStream out)
values
public Collection values()