Пример #1
0
        /// <summary>
        /// Удаляет ребро из графа
        /// </summary>
        /// <param name="edgeBuilder"></param>
        /// <returns></returns>
        public IGraphBuilder Remove(IGraphEdgeBuilder edgeBuilder)
        {
            var edge   = (Edge)edgeBuilder.GetNative();
            var parent = edge.Parent;

            if (null != parent)
            {
                parent.Edges.Remove(edge);
            }
            return(this);
        }