Ejemplo n.º 1
0
 def genRelation(self, verts, edges):
     for vert in verts:
         self.relation[vert] = []
     for edge in edges:
         self.relation[edge.start].append(
             Edge.TruncEdge(edge=edge, head=True))
         self.relation[edge.end].append(
             Edge.TruncEdge(edge=edge, head=False))
Ejemplo n.º 2
0
 def addEdge(self,edge):
   if not edge.start in self.verts or not edge.end in self.verts:
     return
   self.edges.append(edge)
   self.relation[edge.start].append(Edge.TruncEdge(edge=edge,head=True))
   self.relation[edge.end].append(Edge.TruncEdge(edge=edge,head=False))