예제 #1
0
 public Path(Vertex tail, Vertex head)
 {
     _origin = tail;
     _heads  = new List <Vertex>();
     _heads.Add(head);
 }
예제 #2
0
 public void AddHead(Vertex head)
 {
     _heads.Add(head);
 }
예제 #3
0
 Vertex GetOriginVertex(Graph graph, Vertex vertex)
 {
     return(graph.Value()[vertex._value]._origin);
 }