Update.
authorFrancois Fleuret <francois@fleuret.org>
Tue, 21 Aug 2012 21:40:22 +0000 (14:40 -0700)
committerFrancois Fleuret <francois@fleuret.org>
Tue, 21 Aug 2012 21:40:22 +0000 (14:40 -0700)
Makefile
graph2.txt [new file with mode: 0644]
mtp.cc

index d7c5225..38d5110 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -35,7 +35,7 @@ endif
 
 CXXFLAGS = -Wall -I/usr/include/cairo $(OPTIMIZE_FLAG) $(PROFILE_FLAG) $(CXXGLPK)
 
-all: mtp miniksp
+all: mtp
 
 TAGS: *.cc *.h
        etags --members -l c++ *.cc *.h
@@ -44,14 +44,10 @@ mtp: \
        mtp.o
        $(CXX) $(CXXFLAGS) -o $@ $^ $(LDFLAGS)
 
-miniksp: \
-       miniksp.o
-       $(CXX) $(CXXFLAGS) -o $@ $^ $(LDFLAGS)
-
 Makefile.depend: *.h *.cc Makefile
        $(CC) $(CXXFLAGS) -M *.cc > Makefile.depend
 
 clean:
-       \rm -f mtp miniksp *.o Makefile.depend TAGS
+       \rm -f mtp *.o Makefile.depend TAGS
 
 -include Makefile.depend
diff --git a/graph2.txt b/graph2.txt
new file mode 100644 (file)
index 0000000..ac428e3
--- /dev/null
@@ -0,0 +1,23 @@
+11 20
+0 10
+
+ 0  1 -2.0
+ 0  2  1.0
+ 0  3 -2.0
+ 1  4 -1.0
+ 1  5 -2.0
+ 2  4  1.0
+ 2  5  1.0
+ 2  6  1.0
+ 3  5  1.0
+ 3  6 -1.0
+ 4  7 -1.0
+ 4  8  1.0
+ 5  7  1.0
+ 5  8  1.0
+ 5  9 -2.0
+ 6  8  1.0
+ 6  9 -1.0
+ 7 10 -2.0
+ 8 10  1.0
+ 9 10 -2.0
diff --git a/mtp.cc b/mtp.cc
index 307da22..a9388f6 100644 (file)
--- a/mtp.cc
+++ b/mtp.cc
 
 // Multi-Tracked Path
 
+// Takes the graph description file as input and produces a dot file.
+
+// EXAMPLE: ./mtp ./graph2.txt  | dot -T pdf -o- | xpdf -
+
 // #define VERBOSE
 
 #include <iostream>