Package vg.core.graph

Examples of vg.core.graph.SubGraph


    for(StorableEdge bufEdge : this.edges) {
      Vertex source = localVertex.get(bufEdge.getStorableSource().getStorableId());
      Vertex target = localVertex.get(bufEdge.getStorableTarget().getStorableId());
      localEdge.add(new Edge(source, target, bufEdge.getId(), bufEdge.getAttributes()));
    }
    SubGraph sg = new SubGraph(this.id, this.name, twoLocalVertex, localEdge, this.directed);
    return(sg);
  }
View Full Code Here


      if (p2 == null)
        continue;
      e.add(new Edge(curr, p2, "e" + (c+1)));
      c += 2;
    }
    SubGraph sg1 = new SubGraph(null,v, e, true);
   
    ArrayList<Vertex> v2 = new ArrayList<Vertex>();
    ArrayList<Edge> e2 = new ArrayList<Edge>();
   
    Vertex t1 = new Vertex("S");
    v2.add(t1);
    Vertex t2 = new Vertex("T");
    v2.add(t2);
    e2.add(new Edge(t1, t2, "e"+c));
    SubGraph sg2 = new SubGraph(null,v2, e2, true);
   
    Graph g = new Graph();
    g.addSubGraph(0, sg1);
    g.addSubGraph(1, sg2);
    return g;
View Full Code Here

TOP

Related Classes of vg.core.graph.SubGraph

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.