public void AddVertex(ILinkedVertex <V, E> vertex) { if (!Vertices.Contains(vertex)) { Vertices.Add(vertex); } }
public void Remove(ILinkedVertex <V, E> vertex) { Neighbours.Remove(vertex); }
public void Add(ILinkedVertex <V, E> vertex, IEdge <V, E> edge) { Neighbours.Add(vertex, edge); }