mesytec-mnode/external/taskflow-3.8.0/doxygen/images/conditional-tasking-2.svg

199 lines
11 KiB
XML
Raw Normal View History

2025-01-04 01:25:05 +01:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><!-- Generated by graphviz version 2.40.1 (20161225.0304)
--><!-- Title: Taskflow Pages: 1 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="890pt" height="194pt" viewBox="0.00 0.00 889.88 194.00">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 190)">
<title>Taskflow</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-190 885.8766,-190 885.8766,4 -4,4"/>
<!-- p0x7fecbdc02830 -->
<g id="node1" class="node">
<title>p0x7fecbdc02830</title>
<ellipse fill="none" stroke="#000000" cx="27" cy="-96" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-91.8" font-family="Times,serif" font-size="14.00" fill="#000000">A</text>
</g>
<!-- p0x7fecbdc02940 -->
<g id="node2" class="node">
<title>p0x7fecbdc02940</title>
<ellipse fill="none" stroke="#000000" cx="118" cy="-124" rx="27" ry="18"/>
<text text-anchor="middle" x="118" y="-119.8" font-family="Times,serif" font-size="14.00" fill="#000000">B</text>
</g>
<!-- p0x7fecbdc02830&#45;&gt;p0x7fecbdc02940 -->
<g id="edge1" class="edge">
<title>p0x7fecbdc02830-&gt;p0x7fecbdc02940</title>
<path fill="none" stroke="#000000" d="M51.8661,-103.6511C61.6764,-106.6697 73.1102,-110.1878 83.6848,-113.4415"/>
<polygon fill="#000000" stroke="#000000" points="82.8919,-116.8594 93.479,-116.4551 84.9505,-110.1689 82.8919,-116.8594"/>
</g>
<!-- p0x7fecbdc02d80 -->
<g id="node3" class="node">
<title>p0x7fecbdc02d80</title>
<ellipse fill="none" stroke="#000000" cx="118" cy="-70" rx="27" ry="18"/>
<text text-anchor="middle" x="118" y="-65.8" font-family="Times,serif" font-size="14.00" fill="#000000">F</text>
</g>
<!-- p0x7fecbdc02830&#45;&gt;p0x7fecbdc02d80 -->
<g id="edge2" class="edge">
<title>p0x7fecbdc02830-&gt;p0x7fecbdc02d80</title>
<path fill="none" stroke="#000000" d="M51.8661,-88.8954C61.5966,-86.1152 72.9244,-82.8787 83.4267,-79.8781"/>
<polygon fill="#000000" stroke="#000000" points="84.5102,-83.2086 93.1639,-77.096 82.5871,-76.478 84.5102,-83.2086"/>
</g>
<!-- p0x7fecbdc02a50 -->
<g id="node4" class="node">
<title>p0x7fecbdc02a50</title>
<ellipse fill="none" stroke="#000000" cx="237.8128" cy="-168" rx="27" ry="18"/>
<text text-anchor="middle" x="237.8128" y="-163.8" font-family="Times,serif" font-size="14.00" fill="#000000">C</text>
</g>
<!-- p0x7fecbdc02940&#45;&gt;p0x7fecbdc02a50 -->
<g id="edge3" class="edge">
<title>p0x7fecbdc02940-&gt;p0x7fecbdc02a50</title>
<path fill="none" stroke="#000000" d="M141.6711,-132.693C159.5234,-139.2491 184.2526,-148.3306 204.16,-155.6414"/>
<polygon fill="#000000" stroke="#000000" points="203.1871,-159.0126 213.7807,-159.1745 205.6002,-152.4417 203.1871,-159.0126"/>
</g>
<!-- p0x7fecbdc03600 -->
<g id="node9" class="node">
<title>p0x7fecbdc03600</title>
<polygon fill="#7fffd4" stroke="#000000" points="237.8128,-88 182.1866,-70 237.8128,-52 293.4389,-70 237.8128,-88"/>
<text text-anchor="middle" x="237.8128" y="-65.8" font-family="Times,serif" font-size="14.00" fill="#000000">cond_2</text>
</g>
<!-- p0x7fecbdc02d80&#45;&gt;p0x7fecbdc03600 -->
<g id="edge7" class="edge">
<title>p0x7fecbdc02d80-&gt;p0x7fecbdc03600</title>
<path fill="none" stroke="#000000" d="M145.1874,-70C153.1985,-70 162.3356,-70 171.677,-70"/>
<polygon fill="#000000" stroke="#000000" points="171.85,-73.5001 181.85,-70 171.85,-66.5001 171.85,-73.5001"/>
</g>
<!-- p0x7fecbdc02b60 -->
<g id="node5" class="node">
<title>p0x7fecbdc02b60</title>
<ellipse fill="none" stroke="#000000" cx="363.6255" cy="-168" rx="27" ry="18"/>
<text text-anchor="middle" x="363.6255" y="-163.8" font-family="Times,serif" font-size="14.00" fill="#000000">D</text>
</g>
<!-- p0x7fecbdc02a50&#45;&gt;p0x7fecbdc02b60 -->
<g id="edge4" class="edge">
<title>p0x7fecbdc02a50-&gt;p0x7fecbdc02b60</title>
<path fill="none" stroke="#000000" d="M265.1123,-168C283.0004,-168 306.6161,-168 326.2412,-168"/>
<polygon fill="#000000" stroke="#000000" points="326.3794,-171.5001 336.3793,-168 326.3793,-164.5001 326.3794,-171.5001"/>
</g>
<!-- p0x7fecbdc034f0 -->
<g id="node6" class="node">
<title>p0x7fecbdc034f0</title>
<polygon fill="#7fffd4" stroke="#000000" points="483.4383,-157 427.8121,-139 483.4383,-121 539.0645,-139 483.4383,-157"/>
<text text-anchor="middle" x="483.4383" y="-134.8" font-family="Times,serif" font-size="14.00" fill="#000000">cond_1</text>
</g>
<!-- p0x7fecbdc02b60&#45;&gt;p0x7fecbdc034f0 -->
<g id="edge5" class="edge">
<title>p0x7fecbdc02b60-&gt;p0x7fecbdc034f0</title>
<path fill="none" stroke="#000000" d="M389.0347,-161.8498C404.1941,-158.1806 423.8241,-153.4293 441.2544,-149.2104"/>
<polygon fill="#000000" stroke="#000000" points="442.3166,-152.5544 451.2125,-146.8001 440.6697,-145.7509 442.3166,-152.5544"/>
</g>
<!-- p0x7fecbdc034f0&#45;&gt;p0x7fecbdc02940 -->
<g id="edge11" class="edge">
<title>p0x7fecbdc034f0-&gt;p0x7fecbdc02940</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M433.9354,-136.9681C359.8942,-133.9289 221.9304,-128.266 155.5636,-125.5419"/>
<polygon fill="#000000" stroke="#000000" points="155.3039,-122.0283 145.1687,-125.1152 155.0167,-129.0225 155.3039,-122.0283"/>
<text text-anchor="middle" x="315.1255" y="-136.2" font-family="Times,serif" font-size="14.00" fill="#000000">0</text>
</g>
<!-- p0x7fecbdc02c70 -->
<g id="node7" class="node">
<title>p0x7fecbdc02c70</title>
<ellipse fill="none" stroke="#000000" cx="638.0638" cy="-139" rx="27" ry="18"/>
<text text-anchor="middle" x="638.0638" y="-134.8" font-family="Times,serif" font-size="14.00" fill="#000000">E</text>
</g>
<!-- p0x7fecbdc034f0&#45;&gt;p0x7fecbdc02c70 -->
<g id="edge12" class="edge">
<title>p0x7fecbdc034f0-&gt;p0x7fecbdc02c70</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M539.2617,-139C559.7492,-139 582.4237,-139 600.8782,-139"/>
<polygon fill="#000000" stroke="#000000" points="600.9311,-142.5001 610.931,-139 600.931,-135.5001 600.9311,-142.5001"/>
<text text-anchor="middle" x="560.7511" y="-143.2" font-family="Times,serif" font-size="14.00" fill="#000000">1</text>
</g>
<!-- p0x7fecbdc031c0 -->
<g id="node8" class="node">
<title>p0x7fecbdc031c0</title>
<ellipse fill="none" stroke="#000000" cx="763.8766" cy="-139" rx="27" ry="18"/>
<text text-anchor="middle" x="763.8766" y="-134.8" font-family="Times,serif" font-size="14.00" fill="#000000">K</text>
</g>
<!-- p0x7fecbdc02c70&#45;&gt;p0x7fecbdc031c0 -->
<g id="edge6" class="edge">
<title>p0x7fecbdc02c70-&gt;p0x7fecbdc031c0</title>
<path fill="none" stroke="#000000" d="M665.3633,-139C683.2514,-139 706.8672,-139 726.4923,-139"/>
<polygon fill="#000000" stroke="#000000" points="726.6304,-142.5001 736.6304,-139 726.6304,-135.5001 726.6304,-142.5001"/>
</g>
<!-- p0x7fecbdc02e90 -->
<g id="node10" class="node">
<title>p0x7fecbdc02e90</title>
<ellipse fill="none" stroke="#000000" cx="363.6255" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="363.6255" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">G</text>
</g>
<!-- p0x7fecbdc03600&#45;&gt;p0x7fecbdc02e90 -->
<g id="edge13" class="edge">
<title>p0x7fecbdc03600-&gt;p0x7fecbdc02e90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M291.1687,-70.8482C303.0449,-71.037 315.3861,-71.2332 326.4456,-71.409"/>
<polygon fill="#000000" stroke="#000000" points="326.5449,-74.9109 336.5993,-71.5704 326.6563,-67.9118 326.5449,-74.9109"/>
<text text-anchor="middle" x="315.1255" y="-75.2" font-family="Times,serif" font-size="14.00" fill="#000000">0</text>
</g>
<!-- p0x7fecbdc02fa0 -->
<g id="node11" class="node">
<title>p0x7fecbdc02fa0</title>
<ellipse fill="none" stroke="#000000" cx="363.6255" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="363.6255" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">H</text>
</g>
<!-- p0x7fecbdc03600&#45;&gt;p0x7fecbdc02fa0 -->
<g id="edge14" class="edge">
<title>p0x7fecbdc03600-&gt;p0x7fecbdc02fa0</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M262.3694,-59.8504C281.9658,-51.751 309.5911,-40.3331 331.0374,-31.4691"/>
<polygon fill="#000000" stroke="#000000" points="332.5004,-34.6517 340.4052,-27.5973 329.8265,-28.1824 332.5004,-34.6517"/>
<text text-anchor="middle" x="315.1255" y="-44.2" font-family="Times,serif" font-size="14.00" fill="#000000">1</text>
</g>
<!-- p0x7fecbdc030b0 -->
<g id="node12" class="node">
<title>p0x7fecbdc030b0</title>
<ellipse fill="none" stroke="#000000" cx="483.4383" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="483.4383" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">I</text>
</g>
<!-- p0x7fecbdc02fa0&#45;&gt;p0x7fecbdc030b0 -->
<g id="edge8" class="edge">
<title>p0x7fecbdc02fa0-&gt;p0x7fecbdc030b0</title>
<path fill="none" stroke="#000000" d="M390.8129,-18C407.204,-18 428.3093,-18 446.2328,-18"/>
<polygon fill="#000000" stroke="#000000" points="446.3586,-21.5001 456.3585,-18 446.3585,-14.5001 446.3586,-21.5001"/>
</g>
<!-- p0x7fecbdc03710 -->
<g id="node13" class="node">
<title>p0x7fecbdc03710</title>
<polygon fill="#7fffd4" stroke="#000000" points="638.0638,-36 582.4377,-18 638.0638,0 693.69,-18 638.0638,-36"/>
<text text-anchor="middle" x="638.0638" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">cond_3</text>
</g>
<!-- p0x7fecbdc030b0&#45;&gt;p0x7fecbdc03710 -->
<g id="edge9" class="edge">
<title>p0x7fecbdc030b0-&gt;p0x7fecbdc03710</title>
<path fill="none" stroke="#000000" d="M510.7263,-18C527.7911,-18 550.5542,-18 572.1125,-18"/>
<polygon fill="#000000" stroke="#000000" points="572.2371,-21.5001 582.2371,-18 572.237,-14.5001 572.2371,-21.5001"/>
</g>
<!-- p0x7fecbdc03710&#45;&gt;p0x7fecbdc03710 -->
<g id="edge15" class="edge">
<title>p0x7fecbdc03710-&gt;p0x7fecbdc03710</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M625.6542,-32.0417C621.0132,-42.9126 625.1498,-54 638.0638,-54 646.9423,-54 651.6719,-48.7595 652.2528,-41.9516"/>
<polygon fill="#000000" stroke="#000000" points="655.6857,-41.2658 650.4735,-32.0417 648.7959,-42.5029 655.6857,-41.2658"/>
<text text-anchor="middle" x="638.0638" y="-58.2" font-family="Times,serif" font-size="14.00" fill="#000000">0</text>
</g>
<!-- p0x7fecbdc032d0 -->
<g id="node14" class="node">
<title>p0x7fecbdc032d0</title>
<ellipse fill="none" stroke="#000000" cx="763.8766" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="763.8766" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">L</text>
</g>
<!-- p0x7fecbdc03710&#45;&gt;p0x7fecbdc032d0 -->
<g id="edge16" class="edge">
<title>p0x7fecbdc03710-&gt;p0x7fecbdc032d0</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M693.9798,-18C704.9879,-18 716.2851,-18 726.5005,-18"/>
<polygon fill="#000000" stroke="#000000" points="726.697,-21.5001 736.6969,-18 726.6969,-14.5001 726.697,-21.5001"/>
<text text-anchor="middle" x="715.3766" y="-22.2" font-family="Times,serif" font-size="14.00" fill="#000000">1</text>
</g>
<!-- p0x7fecbdc033e0 -->
<g id="node15" class="node">
<title>p0x7fecbdc033e0</title>
<ellipse fill="none" stroke="#000000" cx="854.8766" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="854.8766" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">M</text>
</g>
<!-- p0x7fecbdc032d0&#45;&gt;p0x7fecbdc033e0 -->
<g id="edge10" class="edge">
<title>p0x7fecbdc032d0-&gt;p0x7fecbdc033e0</title>
<path fill="none" stroke="#000000" d="M791.1796,-18C799.4579,-18 808.6984,-18 817.5171,-18"/>
<polygon fill="#000000" stroke="#000000" points="817.5929,-21.5001 827.5929,-18 817.5928,-14.5001 817.5929,-21.5001"/>
</g>
</g>
</svg>