Files
modeling-app/rust/kcl-lib/tests/subtract_regression03/artifact_graph_flowchart.snap.md

225 lines
6.8 KiB
Markdown
Raw Normal View History

```mermaid
flowchart LR
subgraph path5 [Path]
5["Path<br>[88, 140, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
9["Segment<br>[146, 179, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
10["Segment<br>[185, 275, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
11["Segment<br>[281, 313, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
12["Segment<br>[319, 400, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
13["Segment<br>[406, 439, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
14["Segment<br>[445, 534, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
15["Segment<br>[540, 574, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
end
subgraph path6 [Path]
6["Path<br>[813, 872, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit]
16["Segment<br>[813, 872, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit]
27[Solid2d]
end
subgraph path7 [Path]
7["Path<br>[1156, 1196, 0]"]
%% [ProgramBodyItem { index: 8 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
17["Segment<br>[1202, 1230, 0]"]
%% [ProgramBodyItem { index: 8 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
18["Segment<br>[1236, 1261, 0]"]
%% [ProgramBodyItem { index: 8 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
19["Segment<br>[1267, 1288, 0]"]
%% [ProgramBodyItem { index: 8 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
20["Segment<br>[1294, 1301, 0]"]
%% [ProgramBodyItem { index: 8 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
25[Solid2d]
end
subgraph path8 [Path]
8["Path<br>[1621, 1661, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
21["Segment<br>[1667, 1687, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
22["Segment<br>[1693, 1718, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
23["Segment<br>[1724, 1753, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
24["Segment<br>[1759, 1766, 0]"]
%% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
26[Solid2d]
end
1["Plane<br>[47, 64, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit]
2["Plane<br>[766, 789, 0]"]
%% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit]
3["Plane<br>[1109, 1132, 0]"]
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit]
4["Plane<br>[1574, 1597, 0]"]
%% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit]
28["Sweep Sweep<br>[892, 952, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit]
29["Sweep Extrusion<br>[1319, 1364, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit]
30["Sweep Extrusion<br>[1784, 1829, 0]"]
%% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit]
31["CompositeSolid Subtract<br>[1840, 1879, 0]"]
%% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit]
32["CompositeSolid Subtract<br>[1375, 1423, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit]
33[Wall]
%% face_code_ref=Missing NodePath
34[Wall]
%% face_code_ref=Missing NodePath
35[Wall]
%% face_code_ref=Missing NodePath
36[Wall]
%% face_code_ref=Missing NodePath
37[Wall]
%% face_code_ref=Missing NodePath
38[Wall]
%% face_code_ref=Missing NodePath
39[Wall]
%% face_code_ref=Missing NodePath
40["Cap Start"]
%% face_code_ref=Missing NodePath
41["Cap Start"]
%% face_code_ref=Missing NodePath
42["Cap Start"]
%% face_code_ref=Missing NodePath
43["Cap End"]
%% face_code_ref=Missing NodePath
44["Cap End"]
%% face_code_ref=Missing NodePath
45["Cap End"]
%% face_code_ref=Missing NodePath
46["SweepEdge Opposite"]
47["SweepEdge Opposite"]
48["SweepEdge Opposite"]
49["SweepEdge Opposite"]
50["SweepEdge Opposite"]
51["SweepEdge Opposite"]
52["SweepEdge Opposite"]
53["SweepEdge Adjacent"]
54["SweepEdge Adjacent"]
55["SweepEdge Adjacent"]
56["SweepEdge Adjacent"]
57["SweepEdge Adjacent"]
58["SweepEdge Adjacent"]
59["SweepEdge Adjacent"]
1 --- 5
2 --- 6
3 --- 7
4 --- 8
5 --- 9
5 --- 10
5 --- 11
5 --- 12
5 --- 13
5 --- 14
5 --- 15
6 --- 16
6 --- 27
6 ---- 28
6 --- 32
7 --- 17
7 --- 18
7 --- 19
7 --- 20
7 --- 25
7 ---- 29
7 --- 32
8 --- 21
8 --- 22
8 --- 23
8 --- 24
8 --- 26
8 ---- 30
8 --- 31
16 --- 36
16 x--> 43
16 --- 49
16 --- 56
17 --- 37
17 x--> 45
17 --- 50
17 --- 57
18 --- 39
18 x--> 45
18 --- 51
18 --- 58
19 --- 38
19 x--> 45
19 --- 52
19 --- 59
21 --- 35
21 x--> 44
21 --- 46
21 --- 53
22 --- 33
22 x--> 44
22 --- 47
22 --- 54
23 --- 34
23 x--> 44
23 --- 48
23 --- 55
28 --- 36
28 --- 40
28 --- 43
28 --- 49
28 --- 56
29 --- 37
29 --- 38
29 --- 39
29 --- 42
29 --- 45
29 --- 50
29 --- 51
29 --- 52
29 --- 57
29 --- 58
29 --- 59
30 --- 33
30 --- 34
30 --- 35
30 --- 41
30 --- 44
30 --- 46
30 --- 47
30 --- 48
30 --- 53
30 --- 54
30 --- 55
32 --- 31
33 --- 47
53 <--x 33
33 --- 54
34 --- 48
54 <--x 34
34 --- 55
35 --- 46
35 --- 53
55 <--x 35
36 --- 49
36 --- 56
37 --- 50
37 --- 57
59 <--x 37
38 --- 52
58 <--x 38
38 --- 59
39 --- 51
57 <--x 39
39 --- 58
49 <--x 40
46 <--x 41
47 <--x 41
48 <--x 41
50 <--x 42
51 <--x 42
52 <--x 42
```