public IGexfEdge AddEdge(string id, IGexfNode source, IGexfNode target, GexfEdgeType edgeType, double weight, string label) { GexfEdge edge = new GexfEdge(DefaultEdgeType) { Id = id, Source = source.Id, Target = target.Id, Weight = weight, EdgeType = edgeType, Label = label }; _edgeList.Add(edge); return(edge); }
public IGexfEdge AddEdge(string id, IGexfNode source, IGexfNode target, GexfEdgeType edgeType, double weight = 1.0, string label = "") { return(_graph.AddEdge(id, source, target, edgeType, weight, label)); }
//private GexfSpellList _spells; public GexfEdge(GexfEdgeType defaultEdgeType) { EdgeType = _defaultEdgeType = defaultEdgeType; Weight = 1.0; AttributeValues = new List<IGexfEdgeAttributeValue>(); }