Add an edge to this graph connecting node1
and node2
.
Source
void addAdjacency(PointNode node1, PointNode node2) {
if (this._adjacencyMap.containsKey(node1)) {
this._adjacencyMap[node1].add(node2);
} else {
this._adjacencyMap[node1] = new Set<PointNode>()..add(node2);
}
if (this._adjacencyMap.containsKey(node2)) {
this._adjacencyMap[node2].add(node1);
} else {
this._adjacencyMap[node2] = new Set<PointNode>()..add(node1);
}
}