Files
modeling-app/rust/kcl-lib/tests/kcl_samples/wing-spar/artifact_graph_flowchart.snap.md
Jonathan Tran f6e26e0bab test: Add face_code_ref to the mermaid output (#6985)
* Add face_code_ref to the mermaid output

* Update output
2025-05-15 20:14:31 -04:00

30 KiB

flowchart LR
  subgraph path6 [Path]
    6["Path<br>[752, 787, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    16["Segment<br>[793, 836, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    17["Segment<br>[842, 901, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    18["Segment<br>[907, 942, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    19["Segment<br>[948, 995, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    20["Segment<br>[1001, 1054, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    21["Segment<br>[1060, 1125, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
    22["Segment<br>[1131, 1138, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
    84[Solid2d]
  end
  subgraph path7 [Path]
    7["Path<br>[1256, 1293, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }, CallKwArg { index: 0 }]
    23["Segment<br>[1256, 1293, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }, CallKwArg { index: 0 }]
    82[Solid2d]
  end
  subgraph path8 [Path]
    8["Path<br>[1318, 1357, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }, CallKwArg { index: 0 }]
    24["Segment<br>[1318, 1357, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }, CallKwArg { index: 0 }]
    83[Solid2d]
  end
  subgraph path9 [Path]
    9["Path<br>[1382, 1420, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }, CallKwArg { index: 0 }]
    25["Segment<br>[1382, 1420, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }, CallKwArg { index: 0 }]
    87[Solid2d]
  end
  subgraph path10 [Path]
    10["Path<br>[1445, 1483, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }, CallKwArg { index: 0 }]
    26["Segment<br>[1445, 1483, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }, CallKwArg { index: 0 }]
    81[Solid2d]
  end
  subgraph path11 [Path]
    11["Path<br>[1508, 1549, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }, CallKwArg { index: 0 }]
    27["Segment<br>[1508, 1549, 0]"]
      %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }, CallKwArg { index: 0 }]
    88[Solid2d]
  end
  subgraph path12 [Path]
    12["Path<br>[1994, 2057, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
    28["Segment<br>[2063, 2109, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    29["Segment<br>[2115, 2186, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    30["Segment<br>[2192, 2223, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    31["Segment<br>[2229, 2300, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    32["Segment<br>[2306, 2338, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    33["Segment<br>[2344, 2415, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    34["Segment<br>[2421, 2453, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
    35["Segment<br>[2459, 2492, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
    36["Segment<br>[2498, 2527, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
    37["Segment<br>[2533, 2583, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
    38["Segment<br>[2589, 2618, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }]
    39["Segment<br>[2624, 2674, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
    40["Segment<br>[2680, 2710, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }]
    41["Segment<br>[2716, 2766, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }]
    42["Segment<br>[2772, 2816, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 15 }]
    43["Segment<br>[2822, 2878, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 16 }]
    44["Segment<br>[2884, 2891, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 17 }]
    85[Solid2d]
  end
  subgraph path13 [Path]
    13["Path<br>[3010, 3071, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
    45["Segment<br>[3077, 3129, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    46["Segment<br>[3135, 3205, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    47["Segment<br>[3211, 3243, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    48["Segment<br>[3249, 3319, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    49["Segment<br>[3325, 3357, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    50["Segment<br>[3363, 3433, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    51["Segment<br>[3439, 3470, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
    52["Segment<br>[3476, 3509, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
    53["Segment<br>[3515, 3545, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
    54["Segment<br>[3551, 3602, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
    55["Segment<br>[3608, 3637, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }]
    56["Segment<br>[3643, 3694, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
    57["Segment<br>[3700, 3729, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }]
    58["Segment<br>[3735, 3786, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }]
    59["Segment<br>[3792, 3836, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 15 }]
    60["Segment<br>[3842, 3898, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 16 }]
    61["Segment<br>[3904, 3911, 0]"]
      %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 17 }]
    80[Solid2d]
  end
  subgraph path14 [Path]
    14["Path<br>[4078, 4137, 0]"]
      %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    62["Segment<br>[4143, 4195, 0]"]
      %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    63["Segment<br>[4201, 4239, 0]"]
      %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    64["Segment<br>[4245, 4335, 0]"]
      %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    65["Segment<br>[4341, 4379, 0]"]
      %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    66["Segment<br>[4385, 4415, 0]"]
      %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    67["Segment<br>[4421, 4459, 0]"]
      %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
    68["Segment<br>[4465, 4494, 0]"]
      %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
    69["Segment<br>[4500, 4565, 0]"]
      %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
    70["Segment<br>[4571, 4578, 0]"]
      %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
    89[Solid2d]
  end
  subgraph path15 [Path]
    15["Path<br>[4838, 4897, 0]"]
      %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    71["Segment<br>[4903, 4957, 0]"]
      %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    72["Segment<br>[4963, 5001, 0]"]
      %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    73["Segment<br>[5007, 5037, 0]"]
      %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    74["Segment<br>[5043, 5081, 0]"]
      %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    75["Segment<br>[5087, 5117, 0]"]
      %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    76["Segment<br>[5123, 5161, 0]"]
      %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
    77["Segment<br>[5167, 5196, 0]"]
      %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
    78["Segment<br>[5202, 5267, 0]"]
      %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
    79["Segment<br>[5273, 5280, 0]"]
      %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
    86[Solid2d]
  end
  1["Plane<br>[704, 745, 0]"]
    %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
  2["Plane<br>[1889, 1907, 0]"]
    %% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  3["StartSketchOnPlane<br>[690, 746, 0]"]
    %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  4["StartSketchOnFace<br>[4027, 4072, 0]"]
    %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  5["StartSketchOnFace<br>[4788, 4832, 0]"]
    %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  90["Sweep Extrusion<br>[1652, 1684, 0]"]
    %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }]
  91["Sweep Extrusion<br>[2897, 2924, 0]"]
    %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 18 }]
  92["Sweep Extrusion<br>[3917, 3944, 0]"]
    %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 18 }]
  93["Sweep Extrusion<br>[4750, 4771, 0]"]
    %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
  94["Sweep Extrusion<br>[4750, 4771, 0]"]
    %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
  95["Sweep Extrusion<br>[4750, 4771, 0]"]
    %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
  96["Sweep Extrusion<br>[4750, 4771, 0]"]
    %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
  97["Sweep Extrusion<br>[5452, 5473, 0]"]
    %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
  98["Sweep Extrusion<br>[5452, 5473, 0]"]
    %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
  99["Sweep Extrusion<br>[5452, 5473, 0]"]
    %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
  100["Sweep Extrusion<br>[5452, 5473, 0]"]
    %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }]
  101[Wall]
    %% face_code_ref=Missing NodePath
  102[Wall]
    %% face_code_ref=Missing NodePath
  103[Wall]
    %% face_code_ref=Missing NodePath
  104[Wall]
    %% face_code_ref=Missing NodePath
  105[Wall]
    %% face_code_ref=Missing NodePath
  106[Wall]
    %% face_code_ref=Missing NodePath
  107[Wall]
    %% face_code_ref=Missing NodePath
  108[Wall]
    %% face_code_ref=Missing NodePath
  109[Wall]
    %% face_code_ref=Missing NodePath
  110[Wall]
    %% face_code_ref=Missing NodePath
  111[Wall]
    %% face_code_ref=Missing NodePath
  112[Wall]
    %% face_code_ref=Missing NodePath
  113[Wall]
    %% face_code_ref=Missing NodePath
  114[Wall]
    %% face_code_ref=Missing NodePath
  115[Wall]
    %% face_code_ref=Missing NodePath
  116[Wall]
    %% face_code_ref=Missing NodePath
  117[Wall]
    %% face_code_ref=Missing NodePath
  118[Wall]
    %% face_code_ref=Missing NodePath
  119[Wall]
    %% face_code_ref=Missing NodePath
  120[Wall]
    %% face_code_ref=Missing NodePath
  121[Wall]
    %% face_code_ref=Missing NodePath
  122[Wall]
    %% face_code_ref=Missing NodePath
  123[Wall]
    %% face_code_ref=Missing NodePath
  124[Wall]
    %% face_code_ref=Missing NodePath
  125[Wall]
    %% face_code_ref=Missing NodePath
  126[Wall]
    %% face_code_ref=Missing NodePath
  127[Wall]
    %% face_code_ref=Missing NodePath
  128[Wall]
    %% face_code_ref=Missing NodePath
  129[Wall]
    %% face_code_ref=Missing NodePath
  130[Wall]
    %% face_code_ref=Missing NodePath
  131[Wall]
    %% face_code_ref=Missing NodePath
  132[Wall]
    %% face_code_ref=[ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  133[Wall]
    %% face_code_ref=Missing NodePath
  134[Wall]
    %% face_code_ref=Missing NodePath
  135[Wall]
    %% face_code_ref=Missing NodePath
  136[Wall]
    %% face_code_ref=Missing NodePath
  137[Wall]
    %% face_code_ref=Missing NodePath
  138[Wall]
    %% face_code_ref=Missing NodePath
  139[Wall]
    %% face_code_ref=Missing NodePath
  140[Wall]
    %% face_code_ref=Missing NodePath
  141[Wall]
    %% face_code_ref=Missing NodePath
  142[Wall]
    %% face_code_ref=Missing NodePath
  143[Wall]
    %% face_code_ref=Missing NodePath
  144[Wall]
    %% face_code_ref=Missing NodePath
  145[Wall]
    %% face_code_ref=Missing NodePath
  146[Wall]
    %% face_code_ref=Missing NodePath
  147[Wall]
    %% face_code_ref=Missing NodePath
  148[Wall]
    %% face_code_ref=Missing NodePath
  149[Wall]
    %% face_code_ref=Missing NodePath
  150[Wall]
    %% face_code_ref=Missing NodePath
  151[Wall]
    %% face_code_ref=Missing NodePath
  152[Wall]
    %% face_code_ref=Missing NodePath
  153[Wall]
    %% face_code_ref=Missing NodePath
  154[Wall]
    %% face_code_ref=[ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  155["Cap Start"]
    %% face_code_ref=Missing NodePath
  156["Cap Start"]
    %% face_code_ref=Missing NodePath
  157["Cap Start"]
    %% face_code_ref=Missing NodePath
  158["Cap End"]
    %% face_code_ref=Missing NodePath
  159["Cap End"]
    %% face_code_ref=Missing NodePath
  160["Cap End"]
    %% face_code_ref=Missing NodePath
  161["SweepEdge Opposite"]
  162["SweepEdge Opposite"]
  163["SweepEdge Opposite"]
  164["SweepEdge Opposite"]
  165["SweepEdge Opposite"]
  166["SweepEdge Opposite"]
  167["SweepEdge Opposite"]
  168["SweepEdge Opposite"]
  169["SweepEdge Opposite"]
  170["SweepEdge Opposite"]
  171["SweepEdge Opposite"]
  172["SweepEdge Opposite"]
  173["SweepEdge Opposite"]
  174["SweepEdge Opposite"]
  175["SweepEdge Opposite"]
  176["SweepEdge Opposite"]
  177["SweepEdge Opposite"]
  178["SweepEdge Opposite"]
  179["SweepEdge Opposite"]
  180["SweepEdge Opposite"]
  181["SweepEdge Opposite"]
  182["SweepEdge Opposite"]
  183["SweepEdge Opposite"]
  184["SweepEdge Opposite"]
  185["SweepEdge Opposite"]
  186["SweepEdge Opposite"]
  187["SweepEdge Opposite"]
  188["SweepEdge Opposite"]
  189["SweepEdge Opposite"]
  190["SweepEdge Opposite"]
  191["SweepEdge Opposite"]
  192["SweepEdge Opposite"]
  193["SweepEdge Opposite"]
  194["SweepEdge Opposite"]
  195["SweepEdge Opposite"]
  196["SweepEdge Opposite"]
  197["SweepEdge Opposite"]
  198["SweepEdge Opposite"]
  199["SweepEdge Opposite"]
  200["SweepEdge Opposite"]
  201["SweepEdge Opposite"]
  202["SweepEdge Opposite"]
  203["SweepEdge Opposite"]
  204["SweepEdge Opposite"]
  205["SweepEdge Opposite"]
  206["SweepEdge Opposite"]
  207["SweepEdge Opposite"]
  208["SweepEdge Opposite"]
  209["SweepEdge Opposite"]
  210["SweepEdge Opposite"]
  211["SweepEdge Opposite"]
  212["SweepEdge Opposite"]
  213["SweepEdge Opposite"]
  214["SweepEdge Opposite"]
  215["SweepEdge Adjacent"]
  216["SweepEdge Adjacent"]
  217["SweepEdge Adjacent"]
  218["SweepEdge Adjacent"]
  219["SweepEdge Adjacent"]
  220["SweepEdge Adjacent"]
  221["SweepEdge Adjacent"]
  222["SweepEdge Adjacent"]
  223["SweepEdge Adjacent"]
  224["SweepEdge Adjacent"]
  225["SweepEdge Adjacent"]
  226["SweepEdge Adjacent"]
  227["SweepEdge Adjacent"]
  228["SweepEdge Adjacent"]
  229["SweepEdge Adjacent"]
  230["SweepEdge Adjacent"]
  231["SweepEdge Adjacent"]
  232["SweepEdge Adjacent"]
  233["SweepEdge Adjacent"]
  234["SweepEdge Adjacent"]
  235["SweepEdge Adjacent"]
  236["SweepEdge Adjacent"]
  237["SweepEdge Adjacent"]
  238["SweepEdge Adjacent"]
  239["SweepEdge Adjacent"]
  240["SweepEdge Adjacent"]
  241["SweepEdge Adjacent"]
  242["SweepEdge Adjacent"]
  243["SweepEdge Adjacent"]
  244["SweepEdge Adjacent"]
  245["SweepEdge Adjacent"]
  246["SweepEdge Adjacent"]
  247["SweepEdge Adjacent"]
  248["SweepEdge Adjacent"]
  249["SweepEdge Adjacent"]
  250["SweepEdge Adjacent"]
  251["SweepEdge Adjacent"]
  252["SweepEdge Adjacent"]
  253["SweepEdge Adjacent"]
  254["SweepEdge Adjacent"]
  255["SweepEdge Adjacent"]
  256["SweepEdge Adjacent"]
  257["SweepEdge Adjacent"]
  258["SweepEdge Adjacent"]
  259["SweepEdge Adjacent"]
  260["SweepEdge Adjacent"]
  261["SweepEdge Adjacent"]
  262["SweepEdge Adjacent"]
  263["SweepEdge Adjacent"]
  264["SweepEdge Adjacent"]
  265["SweepEdge Adjacent"]
  266["SweepEdge Adjacent"]
  267["SweepEdge Adjacent"]
  268["SweepEdge Adjacent"]
  1 <--x 3
  1 --- 6
  1 --- 7
  1 --- 8
  1 --- 9
  1 --- 10
  1 --- 11
  2 --- 12
  2 --- 13
  132 x--> 4
  154 x--> 5
  6 --- 16
  6 --- 17
  6 --- 18
  6 --- 19
  6 --- 20
  6 --- 21
  6 --- 22
  6 --- 84
  6 ---- 90
  7 --- 23
  7 --- 82
  8 --- 24
  8 --- 83
  9 --- 25
  9 --- 87
  10 --- 26
  10 --- 81
  11 --- 27
  11 --- 88
  12 --- 28
  12 --- 29
  12 --- 30
  12 --- 31
  12 --- 32
  12 --- 33
  12 --- 34
  12 --- 35
  12 --- 36
  12 --- 37
  12 --- 38
  12 --- 39
  12 --- 40
  12 --- 41
  12 --- 42
  12 --- 43
  12 --- 44
  12 --- 85
  12 ---- 91
  13 --- 45
  13 --- 46
  13 --- 47
  13 --- 48
  13 --- 49
  13 --- 50
  13 --- 51
  13 --- 52
  13 --- 53
  13 --- 54
  13 --- 55
  13 --- 56
  13 --- 57
  13 --- 58
  13 --- 59
  13 --- 60
  13 --- 61
  13 --- 80
  13 ---- 92
  14 --- 62
  14 --- 63
  14 --- 64
  14 --- 65
  14 --- 66
  14 --- 67
  14 --- 68
  14 --- 69
  14 --- 70
  14 --- 89
  14 ---- 94
  132 --- 14
  15 --- 71
  15 --- 72
  15 --- 73
  15 --- 74
  15 --- 75
  15 --- 76
  15 --- 77
  15 --- 78
  15 --- 79
  15 --- 86
  15 ---- 97
  154 --- 15
  16 --- 135
  16 x--> 160
  16 --- 193
  16 --- 247
  17 --- 134
  17 x--> 160
  17 --- 194
  17 --- 248
  18 --- 136
  18 x--> 160
  18 --- 195
  18 --- 249
  19 --- 138
  19 x--> 160
  19 --- 196
  19 --- 250
  20 --- 137
  20 x--> 160
  20 --- 197
  20 --- 251
  21 --- 133
  21 x--> 160
  21 --- 198
  21 --- 252
  28 --- 122
  28 x--> 158
  28 --- 192
  28 --- 246
  29 --- 127
  29 x--> 158
  29 --- 191
  29 --- 245
  30 --- 121
  30 x--> 158
  30 --- 190
  30 --- 244
  31 --- 117
  31 x--> 158
  31 --- 189
  31 --- 243
  32 --- 126
  32 x--> 158
  32 --- 188
  32 --- 242
  33 --- 128
  33 x--> 158
  33 --- 187
  33 --- 241
  34 --- 129
  34 x--> 158
  34 --- 186
  34 --- 240
  35 --- 130
  35 x--> 158
  35 --- 185
  35 --- 239
  36 --- 131
  36 x--> 158
  36 --- 184
  36 --- 238
  37 --- 118
  37 x--> 158
  37 --- 183
  37 --- 237
  38 --- 119
  38 x--> 158
  38 --- 182
  38 --- 236
  39 --- 120
  39 x--> 158
  39 --- 181
  39 --- 235
  40 --- 124
  40 x--> 158
  40 --- 180
  40 --- 234
  41 --- 123
  41 x--> 158
  41 --- 179
  41 --- 233
  42 --- 132
  42 x--> 158
  42 --- 178
  42 --- 232
  43 --- 125
  43 x--> 158
  43 --- 177
  43 --- 231
  45 --- 141
  45 x--> 159
  45 --- 199
  45 --- 253
  46 --- 140
  46 x--> 159
  46 --- 200
  46 --- 254
  47 --- 149
  47 x--> 159
  47 --- 201
  47 --- 255
  48 --- 143
  48 x--> 159
  48 --- 202
  48 --- 256
  49 --- 148
  49 x--> 159
  49 --- 203
  49 --- 257
  50 --- 151
  50 x--> 159
  50 --- 204
  50 --- 258
  51 --- 146
  51 x--> 159
  51 --- 205
  51 --- 259
  52 --- 139
  52 x--> 159
  52 --- 206
  52 --- 260
  53 --- 145
  53 x--> 159
  53 --- 207
  53 --- 261
  54 --- 147
  54 x--> 159
  54 --- 208
  54 --- 262
  55 --- 142
  55 x--> 159
  55 --- 209
  55 --- 263
  56 --- 144
  56 x--> 159
  56 --- 210
  56 --- 264
  57 --- 153
  57 x--> 159
  57 --- 211
  57 --- 265
  58 --- 152
  58 x--> 159
  58 --- 212
  58 --- 266
  59 --- 154
  59 x--> 159
  59 --- 213
  59 --- 267
  60 --- 150
  60 x--> 159
  60 --- 214
  60 --- 268
  62 --- 107
  62 x--> 132
  62 --- 168
  62 --- 222
  63 --- 104
  63 x--> 132
  63 --- 167
  63 --- 221
  64 --- 101
  64 x--> 132
  64 --- 166
  64 --- 220
  65 --- 106
  65 x--> 132
  65 --- 165
  65 --- 219
  66 --- 102
  66 x--> 132
  66 --- 164
  66 --- 218
  67 --- 103
  67 x--> 132
  67 --- 163
  67 --- 217
  68 --- 108
  68 x--> 132
  68 --- 162
  68 --- 216
  69 --- 105
  69 x--> 132
  69 --- 161
  69 --- 215
  71 --- 112
  71 x--> 154
  71 --- 176
  71 --- 230
  72 --- 110
  72 x--> 154
  72 --- 175
  72 --- 229
  73 --- 114
  73 x--> 154
  73 --- 174
  73 --- 228
  74 --- 116
  74 x--> 154
  74 --- 173
  74 --- 227
  75 --- 109
  75 x--> 154
  75 --- 172
  75 --- 226
  76 --- 113
  76 x--> 154
  76 --- 171
  76 --- 225
  77 --- 115
  77 x--> 154
  77 --- 170
  77 --- 224
  78 --- 111
  78 x--> 154
  78 --- 169
  78 --- 223
  90 --- 133
  90 --- 134
  90 --- 135
  90 --- 136
  90 --- 137
  90 --- 138
  90 --- 157
  90 --- 160
  90 --- 193
  90 --- 194
  90 --- 195
  90 --- 196
  90 --- 197
  90 --- 198
  90 --- 247
  90 --- 248
  90 --- 249
  90 --- 250
  90 --- 251
  90 --- 252
  91 --- 117
  91 --- 118
  91 --- 119
  91 --- 120
  91 --- 121
  91 --- 122
  91 --- 123
  91 --- 124
  91 --- 125
  91 --- 126
  91 --- 127
  91 --- 128
  91 --- 129
  91 --- 130
  91 --- 131
  91 --- 132
  91 --- 155
  91 --- 158
  91 --- 177
  91 --- 178
  91 --- 179
  91 --- 180
  91 --- 181
  91 --- 182
  91 --- 183
  91 --- 184
  91 --- 185
  91 --- 186
  91 --- 187
  91 --- 188
  91 --- 189
  91 --- 190
  91 --- 191
  91 --- 192
  91 --- 231
  91 --- 232
  91 --- 233
  91 --- 234
  91 --- 235
  91 --- 236
  91 --- 237
  91 --- 238
  91 --- 239
  91 --- 240
  91 --- 241
  91 --- 242
  91 --- 243
  91 --- 244
  91 --- 245
  91 --- 246
  92 --- 139
  92 --- 140
  92 --- 141
  92 --- 142
  92 --- 143
  92 --- 144
  92 --- 145
  92 --- 146
  92 --- 147
  92 --- 148
  92 --- 149
  92 --- 150
  92 --- 151
  92 --- 152
  92 --- 153
  92 --- 154
  92 --- 156
  92 --- 159
  92 --- 199
  92 --- 200
  92 --- 201
  92 --- 202
  92 --- 203
  92 --- 204
  92 --- 205
  92 --- 206
  92 --- 207
  92 --- 208
  92 --- 209
  92 --- 210
  92 --- 211
  92 --- 212
  92 --- 213
  92 --- 214
  92 --- 253
  92 --- 254
  92 --- 255
  92 --- 256
  92 --- 257
  92 --- 258
  92 --- 259
  92 --- 260
  92 --- 261
  92 --- 262
  92 --- 263
  92 --- 264
  92 --- 265
  92 --- 266
  92 --- 267
  92 --- 268
  94 --- 101
  94 --- 102
  94 --- 103
  94 --- 104
  94 --- 105
  94 --- 106
  94 --- 107
  94 --- 108
  94 --- 161
  94 --- 162
  94 --- 163
  94 --- 164
  94 --- 165
  94 --- 166
  94 --- 167
  94 --- 168
  94 --- 215
  94 --- 216
  94 --- 217
  94 --- 218
  94 --- 219
  94 --- 220
  94 --- 221
  94 --- 222
  97 --- 109
  97 --- 110
  97 --- 111
  97 --- 112
  97 --- 113
  97 --- 114
  97 --- 115
  97 --- 116
  97 --- 169
  97 --- 170
  97 --- 171
  97 --- 172
  97 --- 173
  97 --- 174
  97 --- 175
  97 --- 176
  97 --- 223
  97 --- 224
  97 --- 225
  97 --- 226
  97 --- 227
  97 --- 228
  97 --- 229
  97 --- 230
  101 --- 166
  101 --- 220
  221 <--x 101
  102 --- 164
  102 --- 218
  219 <--x 102
  103 --- 163
  103 --- 217
  218 <--x 103
  104 --- 167
  104 --- 221
  222 <--x 104
  105 --- 161
  105 --- 215
  216 <--x 105
  106 --- 165
  106 --- 219
  220 <--x 106
  107 --- 168
  215 <--x 107
  107 --- 222
  108 --- 162
  108 --- 216
  217 <--x 108
  109 --- 172
  109 --- 226
  227 <--x 109
  110 --- 175
  110 --- 229
  230 <--x 110
  111 --- 169
  111 --- 223
  224 <--x 111
  112 --- 176
  223 <--x 112
  112 --- 230
  113 --- 171
  113 --- 225
  226 <--x 113
  114 --- 174
  114 --- 228
  229 <--x 114
  115 --- 170
  115 --- 224
  225 <--x 115
  116 --- 173
  116 --- 227
  228 <--x 116
  117 --- 189
  117 --- 243
  244 <--x 117
  118 --- 183
  118 --- 237
  238 <--x 118
  119 --- 182
  119 --- 236
  237 <--x 119
  120 --- 181
  120 --- 235
  236 <--x 120
  121 --- 190
  121 --- 244
  245 <--x 121
  161 <--x 122
  162 <--x 122
  163 <--x 122
  164 <--x 122
  165 <--x 122
  166 <--x 122
  167 <--x 122
  168 <--x 122
  122 --- 192
  231 <--x 122
  122 --- 246
  123 --- 179
  123 --- 233
  234 <--x 123
  124 --- 180
  124 --- 234
  235 <--x 124
  125 --- 177
  125 --- 231
  232 <--x 125
  126 --- 188
  126 --- 242
  243 <--x 126
  127 --- 191
  127 --- 245
  246 <--x 127
  128 --- 187
  128 --- 241
  242 <--x 128
  129 --- 186
  129 --- 240
  241 <--x 129
  130 --- 185
  130 --- 239
  240 <--x 130
  131 --- 184
  131 --- 238
  239 <--x 131
  132 --- 178
  132 --- 232
  233 <--x 132
  133 --- 198
  251 <--x 133
  133 --- 252
  134 --- 194
  247 <--x 134
  134 --- 248
  135 --- 193
  135 --- 247
  252 <--x 135
  136 --- 195
  248 <--x 136
  136 --- 249
  137 --- 197
  250 <--x 137
  137 --- 251
  138 --- 196
  249 <--x 138
  138 --- 250
  139 --- 206
  259 <--x 139
  139 --- 260
  140 --- 200
  253 <--x 140
  140 --- 254
  169 <--x 141
  170 <--x 141
  171 <--x 141
  172 <--x 141
  173 <--x 141
  174 <--x 141
  175 <--x 141
  176 <--x 141
  141 --- 199
  141 --- 253
  268 <--x 141
  142 --- 209
  262 <--x 142
  142 --- 263
  143 --- 202
  255 <--x 143
  143 --- 256
  144 --- 210
  263 <--x 144
  144 --- 264
  145 --- 207
  260 <--x 145
  145 --- 261
  146 --- 205
  258 <--x 146
  146 --- 259
  147 --- 208
  261 <--x 147
  147 --- 262
  148 --- 203
  256 <--x 148
  148 --- 257
  149 --- 201
  254 <--x 149
  149 --- 255
  150 --- 214
  267 <--x 150
  150 --- 268
  151 --- 204
  257 <--x 151
  151 --- 258
  152 --- 212
  265 <--x 152
  152 --- 266
  153 --- 211
  264 <--x 153
  153 --- 265
  154 --- 213
  266 <--x 154
  154 --- 267
  177 <--x 155
  178 <--x 155
  179 <--x 155
  180 <--x 155
  181 <--x 155
  182 <--x 155
  183 <--x 155
  184 <--x 155
  185 <--x 155
  186 <--x 155
  187 <--x 155
  188 <--x 155
  189 <--x 155
  190 <--x 155
  191 <--x 155
  192 <--x 155
  199 <--x 156
  200 <--x 156
  201 <--x 156
  202 <--x 156
  203 <--x 156
  204 <--x 156
  205 <--x 156
  206 <--x 156
  207 <--x 156
  208 <--x 156
  209 <--x 156
  210 <--x 156
  211 <--x 156
  212 <--x 156
  213 <--x 156
  214 <--x 156
  193 <--x 157
  194 <--x 157
  195 <--x 157
  196 <--x 157
  197 <--x 157
  198 <--x 157