remove method

void remove(
  1. T vertex
)

Completely removes vertex from the graph, including outgoing and incoming edges.

Implementation

void remove(T vertex) {
  // Return early if vertex is unknown.
  if (!_edges.containsKey(vertex)) return;
  removeIncomingEdges(vertex);
  _edges.remove(vertex);
  updateCache();
}