Example #1
0
 public void Do()
 {
     foreach (var edge in graph.Connections.ToArray())
     {
         if (edge.FromNode == node || edge.ToNode == node)
         {
             connections.Add(edge);
         }
     }
     graph.RemoveNode(node);
 }
Example #2
0
 public void Undo()
 {
     graph.RemoveNode(node);
 }