Example #1
0
 public void AddNode(Node node)
 {
     if (node.Graph != this || node.Index != NodeCount)
     {
         throw new InvalidOperationException();
     }
     _nodes.Add(node);
     NodeEdges.Add(new List <Edge>());
 }
Example #2
0
 public void AddNode()
 {
     _nodes.Add(NodeFactory.CreateNode(this, NodeCount));
     NodeEdges.Add(new List <Edge>());
 }