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