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
- Version:
- 1.7
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeMap
public NodeMap(NodeFactory nodeFact)
addNode
public Node addNode(Coordinate coord)
- This method expects that a node has a coordinate value.
addNode
public Node addNode(Node n)
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.
find
public Node find(Coordinate coord)
- Returns:
- the node if found; null otherwise
iterator
public java.util.Iterator iterator()
values
public java.util.Collection values()
getBoundaryNodes
public java.util.Collection getBoundaryNodes(int geomIndex)
print
public void print(java.io.PrintStream out)