Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 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));
 }
Exemplo n.º 3
0
 //private GexfSpellList _spells;
 public GexfEdge(GexfEdgeType defaultEdgeType)
 {
     EdgeType = _defaultEdgeType = defaultEdgeType;
     Weight = 1.0;
     AttributeValues = new List<IGexfEdgeAttributeValue>();
 }