1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
a [label=weak, weak], col [collapsed=yes] {b[label=normal], c [label=strong, strong];},
coll {aa[label=weak, weak],bb[label=normal];}, cc[label=strong, strong],
e[show=no];
{
--: Arrows [collapsed=yes]{
a->b-c:solid line with\_subscript;
b<=c:double line;
>b:dotted line;
<<c:dashed line with\^superscript;
b->b: \-Points to \n\+self;
a->b: Weak [weak];
b->c: Strong [strong];
};
==: Empty boxes [collapsed=arrow]{
{a--a: Solid;}
{b==b: Double;}
{c..c: Dotted;};
};
} {
..: Block Arrows {
block aa->bb-cc:arrow;
block aa=>bb-cc:diamond[arrow.type=diamond];
block aa>bb-cc:dot [arrow.type=dot];
block aa>>bb-cc:mixed[arrow.midtype=diamond];
};
};
vertical -> at e+: All the way down...[makeroom=yes];
a--a: aa;
---: Separator;
pipe aa--bb: Solid pipe;
pipe b==bb: Double pipe {
a->cc: Label;
};
pipe b..c: Dotted pipe {
a->cc: Label;
};
...:Time elapses...;
|