Cosmetics.
[mtp.git] / mtp_graph.h
index 072eeec..f2bedd4 100644 (file)
@@ -25,15 +25,21 @@ class Vertex;
 class Edge;
 
 class MTPGraph {
-  void initialize_work_lengths();
-  void update_work_length();
+  void initialize_positivized_lengths_with_min();
+  void update_positivized_lengths();
+  void force_positivized_lengths();
   void find_shortest_path(Vertex **front, Vertex **new_front);
 
+  Vertex **_front, **_new_front;
+
   int _nb_vertices, _nb_edges;
-  Edge *edge_heap;
-  Vertex *vertices;
-  Vertex *source, *sink;
+  Vertex *_source, *_sink;
+
+  Edge *_edges;
+  Vertex *_vertices;
+
 public:
+
   MTPGraph(int nb_vertices, int nb_edges, int *from, int *to,
            int source, int sink);
 
@@ -41,6 +47,7 @@ public:
 
   void find_best_paths(scalar_t *lengths, int *result_edge_occupation);
   void print();
+  void print_dot();
 };
 
 #endif