NodeMap class

A map of nodes, indexed by the coordinate of the node @version 1.7

Constructors

NodeMap(NodeFactory nodeFact)

Properties

hashCode int
The hash code for this object.
no setterinherited
nodeFact NodeFactory
getter/setter pair
nodeMap Map<Coordinate, Node?>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

add(EdgeEnd e) → void
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(Node n) Node
addNodeFromCoordinate(Coordinate coord) Node
This method expects that a node has a coordinate value.
find(Coordinate coord) Node?
@return the node if found; null otherwise
getBoundaryNodes(int geomIndex) List
iterator() Iterator
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
values() List

Operators

operator ==(Object other) bool
The equality operator.
inherited