public void AddDependency(NodeMark dependency) { if (dependencies == null) { dependencies = new List <NodeMark>(); } dependencies.Add(dependency); }
public void Add(Node <TNodeValue, TEdgeLabel> node, NodeOrdering ordering, int flag) { var mark = new NodeMark(); mark.Ordering = ordering; mark.Flag = flag; this[node] = mark; }