projects
/
mtp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9adcc8e
)
Make all the nodes of identical size.
author
Francois Fleuret
<francois@fleuret.org>
Fri, 24 Aug 2012 15:27:20 +0000
(17:27 +0200)
committer
Francois Fleuret
<francois@fleuret.org>
Fri, 24 Aug 2012 15:27:34 +0000
(17:27 +0200)
mtp_graph.cc
patch
|
blob
|
history
diff --git
a/mtp_graph.cc
b/mtp_graph.cc
index
4608b82
..
6867e09
100644
(file)
--- a/
mtp_graph.cc
+++ b/
mtp_graph.cc
@@
-147,22
+147,23
@@
void MTPGraph::print(ostream *os) {
void MTPGraph::print_dot(ostream *os) {
(*os) << "digraph {" << endl;
void MTPGraph::print_dot(ostream *os) {
(*os) << "digraph {" << endl;
-
// (*os) << " node [shape=circl
e];" << endl;
- (*os) << " edge [color=gray]" << endl;
+
(*os) << " node [shape=circle,width=0.7,fixedsize=tru
e];" << endl;
+ (*os) << " edge [color=gray
,arrowhead=open
]" << endl;
(*os) << " " << _source->id << " [peripheries=2];" << endl;
(*os) << " " << _sink->id << " [peripheries=2];" << endl;
(*os) << " " << _source->id << " [peripheries=2];" << endl;
(*os) << " " << _sink->id << " [peripheries=2];" << endl;
+ // (*os) << " " << _source->id << " [style=bold,color=red];" << endl;
+ // (*os) << " " << _sink->id << " [style=bold,color=green];" << endl;
for(int k = 0; k < _nb_edges; k++) {
Edge *e = _edges + k;
// (*os) << " " << e->origin_vertex->id << " -> " << e->terminal_vertex->id
for(int k = 0; k < _nb_edges; k++) {
Edge *e = _edges + k;
// (*os) << " " << e->origin_vertex->id << " -> " << e->terminal_vertex->id
- // << ";"
- // << endl;
+ // << ";"
+ // << endl;
+ (*os) << " " << e->origin_vertex->id << " -> " << e->terminal_vertex->id
+ << " [";
if(e->occupied) {
if(e->occupied) {
- (*os) << " " << e->origin_vertex->id << " -> " << e->terminal_vertex->id
- << " [style=bold,color=black,label=\"" << e->length << "\"];" << endl;
- } else {
- (*os) << " " << e->origin_vertex->id << " -> " << e->terminal_vertex->id
- << " [label=\"" << e->length << "\"];" << endl;
+ (*os) << "style=bold,color=black,";
}
}
+ (*os) << "label=\"" << e->length << "\"];" << endl;
}
(*os) << "}" << endl;
}
}
(*os) << "}" << endl;
}