/// <summary> /// 辺の両端の頂点を指定して初期化します。 /// </summary> /// <param name="vtx1">第1端点</param> /// <param name="vtx2">第2端点</param> public Edge(Vertex vtx1, Vertex vtx2) { vertex1 = vtx1; vertex2 = vtx2; vertex1.AddNeighbor(vertex2); vertex2.AddNeighbor(vertex1); }