File: simple_arrow.block

package info (click to toggle)
msc-generator 8.6.4-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 180,484 kB
  • sloc: cpp: 129,931; yacc: 23,655; ansic: 7,464; sh: 5,026; makefile: 948
file content (49 lines) | stat: -rw-r--r-- 986 bytes parent folder | download | duplicates (3)
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
39
40
41
42
43
44
45
46
47
48
49
col {
    box a:aaa;
    box b:bbb;
    box c;
}
box xxx:xxx[middle=prev];
col  c1 {
    box ;#[bottom=next@top];
    box [middle=c@middle];
    box;
}
col c2 [allow_arrows=no] {
    box ;#[bottom=next@top];
    box ff[middle=c@middle];
    box z;
}
col c3 {
    box ;#[bottom=next@top];
    box [middle=c@middle];
    box x;
}
a->x [arrow.endtype=empty, via=xxx@top, routing=curvy];
a->x [arrow.endtype=double, line.corner=round];
#a->z;


col c4 [margin.left=30, margin.right=30] {
    box f;#[bottom=next@top];
    box g[middle=c@middle];
    box h;
}

col  c5 {
    box f2;#[bottom=next@top];
    box g2[middle=c@middle];
    box h2;
}

g->g2 [color=red, via=h@bottomleft, via=h2@bottomright, routing=curvy];
g->g2 [color=blue, via=h@bottomleft, routing=curvy];

box final [middle=f2, margin.left=20];

f, g, h->f2, g2, h2
  [arrow.endtype=line, arrow.size=spot,
  line.width=0.3]
  ->final;

ff->h2 [line.corner=round, via=x@bottom];