private Graph CreateTriangleG() { Graph g = null; IVertex v1 = null; IVertex v2 = null; IVertex v3 = null; IEdge e11 = null; IEdge e13 = null; IEdge e21 = null; IEdge e32 = null; Approximations H = null; g = new Graph(); v1 = g.AddVertex("V1"); v2 = g.AddVertex("V2"); v3 = g.AddVertex("V3"); e11 = g.AddEdge(v1, v2, 5); e21 = g.AddEdge(v2, v1, 5); e13 = g.AddEdge(v1, v3, 7); e32 = g.AddEdge(v3, v2, 3); H = new Approximations(); H.SetH(v2, v3, 2); H.SetH(v2, v1, 4); g.Approximations = H; return(g); }