internal CTreeEdge addEdge(CTreeVertex parent, CTreeVertex child, CAttributeValue attributeValue) { CTreeEdge edge = new CTreeEdge(parent, child, attributeValue); mGraph.AddEdge(edge); mEdgeList.Add(edge); return(edge); }
internal bool removeEdge(CTreeEdge edge) { mEdgeList.Remove(edge); return(mGraph.RemoveEdge(edge)); }
public bool removeEdge(CTreeEdge edge) { return(mActiveTree.removeEdge(edge)); }