示例#1
0
        internal CTreeEdge addEdge(CTreeVertex parent, CTreeVertex child, CAttributeValue attributeValue)
        {
            CTreeEdge edge = new CTreeEdge(parent, child, attributeValue);

            mGraph.AddEdge(edge);
            mEdgeList.Add(edge);

            return(edge);
        }
示例#2
0
 internal bool removeEdge(CTreeEdge edge)
 {
     mEdgeList.Remove(edge);
     return(mGraph.RemoveEdge(edge));
 }
示例#3
0
 public bool removeEdge(CTreeEdge edge)
 {
     return(mActiveTree.removeEdge(edge));
 }