gem-graph-client/doc/docbook/d3/d0c/journal_8c_a00a6887e7c38755...

1938 lines
101 KiB
XML
Raw Normal View History

<?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 7.0.1 (20221109.1506)
-->
<!-- Title: fsm_journal_push_front Pages: 1 -->
<svg width="2916pt" height="2656pt"
viewBox="0.00 0.00 2916.00 2655.81" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 2651.81)">
<title>fsm_journal_push_front</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="add an event">
<polygon fill="#999999" stroke="#666666" points="2908,-1236.81 2777,-1236.81 2777,-1217.81 2908,-1217.81 2908,-1236.81"/>
<text text-anchor="middle" x="2842.5" y="-1224.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_journal_push_front</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="$d4/d07/fsm_2dispatch_8c.html#a8c67f42f95d48ee2469c9a27d65db3e6" xlink:title="It is mandatory for any event to call this function to be published in the journal.">
<polygon fill="white" stroke="#666666" points="2741,-1236.81 2634,-1236.81 2634,-1217.81 2741,-1217.81 2741,-1236.81"/>
<text text-anchor="middle" x="2687.5" y="-1224.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_journal_event</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge131_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge131_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2765.27,-1227.31C2757.21,-1227.31 2749.15,-1227.31 2741.45,-1227.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2765.1,-1230.81 2775.1,-1227.31 2765.1,-1223.81 2765.1,-1230.81"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="$de/d07/fsm_2preferences_2manager_8c.html#aa69a9ce07b26ad1863960c6f0d1303b5" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2575.5,-2647.81 2455.5,-2647.81 2455.5,-2628.81 2575.5,-2628.81 2575.5,-2647.81"/>
<text text-anchor="middle" x="2515.5" y="-2635.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_add_displayable</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge132_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge132_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.59,-1248.6C2687.1,-1414.97 2686.99,-2502.92 2598,-2614.31 2592.2,-2621.57 2584.32,-2626.71 2575.73,-2630.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2690.09,-1248.65 2686.55,-1238.66 2683.09,-1248.68 2690.09,-1248.65"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="$d2/d03/fsm_2measures_2manager_8c.html#a6c711a88f128da33895ebd6cdf96ed66" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2569,-2278.81 2462,-2278.81 2462,-2259.81 2569,-2259.81 2569,-2278.81"/>
<text text-anchor="middle" x="2515.5" y="-2266.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_add_measure</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge133_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge133_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.03,-1248.48C2682.79,-1387.08 2661.89,-2161.48 2598,-2242.31 2590.79,-2251.43 2580.41,-2257.5 2569.46,-2261.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2689.53,-1248.69 2686.26,-1238.62 2682.53,-1248.53 2689.53,-1248.69"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="$d8/d06/signal_8c.html#ab8d3ebe620af28672451ae4b2ae8d5c1" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2208,-2420.31 2064,-2420.31 2064,-2390.31 2208,-2390.31 2208,-2420.31"/>
<text text-anchor="start" x="2072" y="-2408.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_single_event</text>
<text text-anchor="middle" x="2136" y="-2397.31" font-family="Helvetica,sans-Serif" font-size="10.00">_occurences_dates</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node6 -->
<g id="edge214_Node000002_Node000006" class="edge">
<title>Node2&#45;&gt;Node6</title>
<g id="a_edge214_Node000002_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.11,-1248.17C2683.24,-1393.16 2663.63,-2247.73 2598,-2340.31 2504.68,-2471.95 2406.42,-2446.76 2246,-2429.31 2229.72,-2427.54 2212.32,-2424.32 2196.3,-2420.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2689.6,-1248.6 2686.3,-1238.53 2682.6,-1248.46 2689.6,-1248.6"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="$d8/d06/signal_8c.html#a07be68251cce7123f61aaa5f27b3fa5b" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="1814.5,-2310.31 1691.5,-2310.31 1691.5,-2280.31 1814.5,-2280.31 1814.5,-2310.31"/>
<text text-anchor="start" x="1699.5" y="-2298.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_depends</text>
<text text-anchor="middle" x="1753" y="-2287.31" font-family="Helvetica,sans-Serif" font-size="10.00">_on_a_single_event</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node8 -->
<g id="edge212_Node000002_Node000008" class="edge">
<title>Node2&#45;&gt;Node8</title>
<g id="a_edge212_Node000002_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.33,-1248.53C2684.94,-1399.75 2673.43,-2310.7 2598,-2404.31 2517.84,-2503.78 2450.25,-2486.31 2322.5,-2486.31 2322.5,-2486.31 2322.5,-2486.31 2135,-2486.31 1978.51,-2486.31 1820.54,-2355.94 1770.35,-2310.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2689.83,-1248.82 2686.41,-1238.79 2682.83,-1248.76 2689.83,-1248.82"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="$d8/d06/signal_8c.html#ab4791f0216de23e786aade3e5fed43bc" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="1072,-2119.81 956,-2119.81 956,-2100.81 1072,-2100.81 1072,-2119.81"/>
<text text-anchor="middle" x="1014" y="-2107.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_select_rules_first</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node10 -->
<g id="edge226_Node000002_Node000010" class="edge">
<title>Node2&#45;&gt;Node10</title>
<g id="a_edge226_Node000002_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.87,-1248.48C2688.16,-1348.32 2688.17,-1770.79 2598,-1856.31 2553.41,-1898.6 2383.95,-1880.31 2322.5,-1880.31 2322.5,-1880.31 2322.5,-1880.31 1378.5,-1880.31 1211.22,-1880.31 1058.37,-2056.4 1022.78,-2100.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2690.38,-1248.5 2686.72,-1238.56 2683.38,-1248.61 2690.38,-1248.5"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="$d8/d06/signal_8c.html#a77c7dca1c95d910db8f14da1fb821e55" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="735,-2533.81 605,-2533.81 605,-2514.81 735,-2514.81 735,-2533.81"/>
<text text-anchor="middle" x="670" y="-2521.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_start_new_measure</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node12 -->
<g id="edge234_Node000002_Node000012" class="edge">
<title>Node2&#45;&gt;Node12</title>
<g id="a_edge234_Node000002_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.46,-1248.12C2686,-1402.28 2679.81,-2363.23 2598,-2459.31 2516.43,-2555.09 2448.31,-2524.31 2322.5,-2524.31 2322.5,-2524.31 2322.5,-2524.31 1013,-2524.31 916.22,-2524.31 804.03,-2524.31 735.29,-2524.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2689.96,-1248.59 2686.49,-1238.59 2682.96,-1248.58 2689.96,-1248.59"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#afabb3345620886cdee4f2b76c9d84a51" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="569,-2552.81 421,-2552.81 421,-2533.81 569,-2533.81 569,-2552.81"/>
<text text-anchor="middle" x="495" y="-2540.81" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_page_measure</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node13 -->
<g id="edge249_Node000002_Node000013" class="edge">
<title>Node2&#45;&gt;Node13</title>
<g id="a_edge249_Node000002_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.55,-1248.47C2686.77,-1407.26 2684.66,-2408.78 2598,-2507.31 2515.54,-2601.06 2447.36,-2562.31 2322.5,-2562.31 2322.5,-2562.31 2322.5,-2562.31 844.5,-2562.31 749.37,-2562.31 639.85,-2555.16 569.36,-2549.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2690.05,-1248.62 2686.54,-1238.63 2683.05,-1248.63 2690.05,-1248.62"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="$d8/d06/signal_8c.html#adb54483434a33ae6b3931a46790d8bc5" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="385,-2586.31 244,-2586.31 244,-2556.31 385,-2556.31 385,-2586.31"/>
<text text-anchor="start" x="252" y="-2574.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_topbar_right_measure</text>
<text text-anchor="middle" x="314.5" y="-2563.31" font-family="Helvetica,sans-Serif" font-size="10.00">_clicked</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node14 -->
<g id="edge238_Node000002_Node000014" class="edge">
<title>Node2&#45;&gt;Node14</title>
<g id="a_edge238_Node000002_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.63,-1248.24C2687.42,-1409.51 2689,-2451.13 2598,-2552.31 2514.88,-2644.72 2446.79,-2600.31 2322.5,-2600.31 2322.5,-2600.31 2322.5,-2600.31 669,-2600.31 570.32,-2600.31 456.67,-2588.94 385.45,-2580.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2690.13,-1248.6 2686.58,-1238.62 2683.13,-1248.64 2690.13,-1248.6"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="$db/d02/designer_8c.html#a6458bdae6bcf9131bc7c793810869db7" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="373,-1836.31 256,-1836.31 256,-1806.31 373,-1806.31 373,-1836.31"/>
<text text-anchor="start" x="264" y="-1824.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_design_main</text>
<text text-anchor="middle" x="314.5" y="-1813.31" font-family="Helvetica,sans-Serif" font-size="10.00">_window</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node15 -->
<g id="edge246_Node000002_Node000015" class="edge">
<title>Node2&#45;&gt;Node15</title>
<g id="a_edge246_Node000002_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.61,-1248.55C2686.66,-1344.3 2681.64,-1734.61 2598,-1814.31 2553.45,-1856.76 2384.04,-1842.31 2322.5,-1842.31 2322.5,-1842.31 2322.5,-1842.31 669,-1842.31 564.64,-1842.31 443.25,-1833.07 373.3,-1826.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2690.12,-1248.77 2686.59,-1238.78 2683.12,-1248.79 2690.12,-1248.77"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="$d3/d09/widget_2manager_8c.html#af2c6e56cf463999c342009ea6e3e5346" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="208,-936.81 77,-936.81 77,-917.81 208,-917.81 208,-936.81"/>
<text text-anchor="middle" x="142.5" y="-924.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_windows_activation</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node16 -->
<g id="edge240_Node000002_Node000016" class="edge">
<title>Node2&#45;&gt;Node16</title>
<g id="a_edge240_Node000002_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2682.79,-1206.38C2674.84,-1168.33 2652.23,-1088.42 2598,-1052.31 2495.82,-984.26 2445.27,-1032.31 2322.5,-1032.31 2322.5,-1032.31 2322.5,-1032.31 494,-1032.31 362.19,-1032.31 213.78,-963.32 162.28,-937.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2679.33,-1206.92 2684.67,-1216.07 2686.21,-1205.59 2679.33,-1206.92"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="$d0/d09/main_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="41,-291.81 0,-291.81 0,-272.81 41,-272.81 41,-291.81"/>
<text text-anchor="middle" x="20.5" y="-279.81" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node17 -->
<g id="edge191_Node000002_Node000017" class="edge">
<title>Node2&#45;&gt;Node17</title>
<g id="a_edge191_Node000002_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686,-1206.34C2682.75,-1078.26 2662.66,-404.88 2598,-343.31 2553.6,-301.04 2383.8,-329.31 2322.5,-329.31 2322.5,-329.31 2322.5,-329.31 313.5,-329.31 210.04,-329.31 88.54,-300.19 41.5,-287.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.5,-1206.13 2686.24,-1216.04 2689.49,-1205.96 2682.5,-1206.13"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="$d8/d06/signal_8c.html#adcfb47d20be32465d1d73325e69228c6" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2208,-2286.31 2064,-2286.31 2064,-2256.31 2208,-2256.31 2208,-2286.31"/>
<text text-anchor="start" x="2072" y="-2274.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_single_event</text>
<text text-anchor="middle" x="2136" y="-2263.31" font-family="Helvetica,sans-Serif" font-size="10.00">_occurences_nb</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node19 -->
<g id="edge215_Node000002_Node000019" class="edge">
<title>Node2&#45;&gt;Node19</title>
<g id="a_edge215_Node000002_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.76,-1248.45C2681.07,-1377.64 2653.85,-2057.36 2598,-2129.31 2573.13,-2161.35 2321.84,-2226.23 2201.11,-2255.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2689.25,-1248.77 2686.11,-1238.65 2682.26,-1248.52 2689.25,-1248.77"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="$d8/d06/signal_8c.html#affe188c8a1d4b14305f831347fcae267" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2208,-2334.31 2064,-2334.31 2064,-2304.31 2208,-2304.31 2208,-2334.31"/>
<text text-anchor="start" x="2072" y="-2322.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_single_event</text>
<text text-anchor="middle" x="2136" y="-2311.31" font-family="Helvetica,sans-Serif" font-size="10.00">_occurences_situations</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node21 -->
<g id="edge216_Node000002_Node000021" class="edge">
<title>Node2&#45;&gt;Node21</title>
<g id="a_edge216_Node000002_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.17,-1248.6C2683.75,-1391.3 2666.96,-2205.34 2598,-2288.31 2497.25,-2409.53 2279.56,-2362.92 2183.81,-2334.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2689.66,-1248.81 2686.33,-1238.76 2682.66,-1248.7 2689.66,-1248.81"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="$d8/d06/signal_8c.html#a44757f4bc445698156ade5d28a9b097a" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2205,-2058.31 2067,-2058.31 2067,-2028.31 2205,-2028.31 2205,-2058.31"/>
<text text-anchor="start" x="2075" y="-2046.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_third_event</text>
<text text-anchor="middle" x="2136" y="-2035.31" font-family="Helvetica,sans-Serif" font-size="10.00">_occurences_in_between</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node23 -->
<g id="edge217_Node000002_Node000023" class="edge">
<title>Node2&#45;&gt;Node23</title>
<g id="a_edge217_Node000002_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.5,-1248.71C2679.86,-1365 2650.42,-1917.58 2598,-1970.31 2542.42,-2026.21 2323.38,-1999.25 2246,-2014.31 2227.36,-2017.94 2207.19,-2022.98 2189.33,-2027.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2688.99,-1248.93 2685.97,-1238.77 2682,-1248.6 2688.99,-1248.93"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="$d8/d06/signal_8c.html#a1970833b4a2f7c3b24416ad964c4eb26" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="1810,-2041.31 1696,-2041.31 1696,-2011.31 1810,-2011.31 1810,-2041.31"/>
<text text-anchor="start" x="1704" y="-2029.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_select_a_second</text>
<text text-anchor="middle" x="1753" y="-2018.31" font-family="Helvetica,sans-Serif" font-size="10.00">_rules_set</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node25 -->
<g id="edge225_Node000002_Node000025" class="edge">
<title>Node2&#45;&gt;Node25</title>
<g id="a_edge225_Node000002_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.39,-1248.7C2679.34,-1361.45 2648.7,-1883.5 2598,-1932.31 2553.73,-1974.93 2383.95,-1956.31 2322.5,-1956.31 2322.5,-1956.31 2322.5,-1956.31 2135,-1956.31 2015.12,-1956.31 1877.47,-1990.24 1804.91,-2010.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2688.88,-1248.97 2685.91,-1238.79 2681.89,-1248.6 2688.88,-1248.97"/>
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="$d8/d06/signal_8c.html#afa830d2a82c0eb427f8c733eda6c7b0a" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="1441,-2041.31 1318,-2041.31 1318,-2011.31 1441,-2011.31 1441,-2041.31"/>
<text text-anchor="start" x="1326" y="-2029.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_depends</text>
<text text-anchor="middle" x="1379.5" y="-2018.31" font-family="Helvetica,sans-Serif" font-size="10.00">_on_two_events</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node27 -->
<g id="edge213_Node000002_Node000027" class="edge">
<title>Node2&#45;&gt;Node27</title>
<g id="a_edge213_Node000002_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.24,-1248.56C2678.59,-1357.32 2646.02,-1848.4 2598,-1894.31 2553.58,-1936.77 2383.95,-1918.31 2322.5,-1918.31 2322.5,-1918.31 2322.5,-1918.31 1752,-1918.31 1621.02,-1918.31 1474.03,-1980.97 1411.42,-2010.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2688.72,-1248.95 2685.83,-1238.76 2681.73,-1248.53 2688.72,-1248.95"/>
</a>
</g>
</g>
<!-- Node29 -->
<g id="Node000029" class="node">
<title>Node29</title>
<g id="a_Node000029"><a xlink:href="$d8/d06/signal_8c.html#abd567190e74306b4938b62d97bb5b2c6" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2210,-2107.31 2062,-2107.31 2062,-2077.31 2210,-2077.31 2210,-2107.31"/>
<text text-anchor="start" x="2070" y="-2095.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_measure_time_elapsed</text>
<text text-anchor="middle" x="2136" y="-2084.31" font-family="Helvetica,sans-Serif" font-size="10.00">_between_two_events</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node29 -->
<g id="edge218_Node000002_Node000029" class="edge">
<title>Node2&#45;&gt;Node29</title>
<g id="a_edge218_Node000002_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.42,-1248.33C2679.19,-1366.16 2646.43,-1941.49 2598,-2002.31 2506.44,-2117.29 2315.27,-2114.97 2210.15,-2103.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2688.9,-1248.74 2685.93,-1238.57 2681.91,-1248.37 2688.9,-1248.74"/>
</a>
</g>
</g>
<!-- Node30 -->
<g id="Node000030" class="node">
<title>Node30</title>
<g id="a_Node000030"><a xlink:href="$d2/d0e/fsm_2results_2manager_8c.html#ac59294a7ff6934d0704c85aaf08dc268" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2561.5,-72.81 2469.5,-72.81 2469.5,-53.81 2561.5,-53.81 2561.5,-72.81"/>
<text text-anchor="middle" x="2515.5" y="-60.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_add_result</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node30 -->
<g id="edge163_Node000002_Node000030" class="edge">
<title>Node2&#45;&gt;Node30</title>
<g id="a_edge163_Node000002_Node000030"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.28,-1205.85C2684.53,-1056.66 2671.16,-177.61 2598,-87.31 2589.09,-76.31 2575.4,-70.18 2561.77,-66.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.78,-1205.84 2686.39,-1215.8 2689.77,-1205.76 2682.78,-1205.84"/>
</a>
</g>
</g>
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="$d2/d0e/fsm_2results_2manager_8c.html#ae228c78b1697ffd299d415ce2bdce515" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2379,-110.81 2264,-110.81 2264,-91.81 2379,-91.81 2379,-110.81"/>
<text text-anchor="middle" x="2321.5" y="-98.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_list_init_results</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node31 -->
<g id="edge174_Node000002_Node000031" class="edge">
<title>Node2&#45;&gt;Node31</title>
<g id="a_edge174_Node000002_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.44,-1206.24C2685.81,-1059.84 2678.68,-197.54 2598,-118.31 2568.17,-89.01 2451,-91.75 2379.42,-96.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.94,-1206 2686.47,-1215.99 2689.94,-1205.97 2682.94,-1206"/>
</a>
</g>
</g>
<!-- Node32 -->
<g id="Node000032" class="node">
<title>Node32</title>
<g id="a_Node000032"><a xlink:href="$d4/d07/fsm_2dispatch_8c.html#ae4300f13ef7fdb5a9ab0379b7e9d1faf" xlink:title="fsm init is the first function called by main.c It initiates the journal and the four lists: &#39;measure...">
<polygon fill="white" stroke="#666666" points="2164,-242.81 2108,-242.81 2108,-223.81 2164,-223.81 2164,-242.81"/>
<text text-anchor="middle" x="2136" y="-230.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_init</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node32 -->
<g id="edge167_Node000002_Node000032" class="edge">
<title>Node2&#45;&gt;Node32</title>
<g id="a_edge167_Node000002_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686,-1206.15C2682.71,-1075.46 2662.28,-381.38 2598,-315.31 2543.03,-258.8 2322.76,-289.27 2246,-271.31 2215.95,-264.27 2182.61,-251.95 2160.81,-243.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.5,-1206.15 2686.24,-1216.06 2689.5,-1205.98 2682.5,-1206.15"/>
</a>
</g>
</g>
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:href="$de/d07/fsm_2preferences_2manager_8c.html#a8eaa768708ebc21d710a8cc6144af1d3" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2393,-261.81 2250,-261.81 2250,-242.81 2393,-242.81 2393,-261.81"/>
<text text-anchor="middle" x="2321.5" y="-249.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_list_init_displayables</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node33 -->
<g id="edge168_Node000002_Node000033" class="edge">
<title>Node2&#45;&gt;Node33</title>
<g id="a_edge168_Node000002_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.11,-1206.08C2683.48,-1071.92 2666.09,-345.24 2598,-277.31 2535.44,-214.9 2420.49,-229.29 2360.77,-242.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.61,-1206.02 2686.3,-1215.95 2689.61,-1205.88 2682.61,-1206.02"/>
</a>
</g>
</g>
<!-- Node34 -->
<g id="Node000034" class="node">
<title>Node34</title>
<g id="a_Node000034"><a xlink:href="$d2/d03/fsm_2measures_2manager_8c.html#a5da29952715596bf17643f907bd64daf" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2386.5,-224.81 2256.5,-224.81 2256.5,-205.81 2386.5,-205.81 2386.5,-224.81"/>
<text text-anchor="middle" x="2321.5" y="-212.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_list_init_measures</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node34 -->
<g id="edge170_Node000002_Node000034" class="edge">
<title>Node2&#45;&gt;Node34</title>
<g id="a_edge170_Node000002_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.25,-1206.26C2684.42,-1068.56 2670.98,-299.59 2598,-229.31 2568.94,-201.32 2458.78,-204.11 2386.87,-209.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.75,-1206.1 2686.38,-1216.06 2689.75,-1206.02 2682.75,-1206.1"/>
</a>
</g>
</g>
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="$de/d07/fsm_2preferences_2manager_8c.html#aa02db2c62f7507eabfcc9a41f0e660b6" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2391.5,-167.81 2251.5,-167.81 2251.5,-148.81 2391.5,-148.81 2391.5,-167.81"/>
<text text-anchor="middle" x="2321.5" y="-155.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_list_init_preferences</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node35 -->
<g id="edge172_Node000002_Node000035" class="edge">
<title>Node2&#45;&gt;Node35</title>
<g id="a_edge172_Node000002_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.42,-1206.07C2685.7,-1062.05 2678.05,-232 2598,-158.31 2528.33,-94.16 2401.62,-129.24 2347.79,-148.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.92,-1206.01 2686.47,-1216 2689.92,-1205.98 2682.92,-1206.01"/>
</a>
</g>
</g>
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="$de/d07/fsm_2preferences_2manager_8c.html#abb1b857c9ec1ab39d6cb7cdf683a08d1" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2583.5,-1500.31 2447.5,-1500.31 2447.5,-1470.31 2583.5,-1470.31 2583.5,-1500.31"/>
<text text-anchor="start" x="2455.5" y="-1488.31" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_reset_all_situations</text>
<text text-anchor="middle" x="2515.5" y="-1477.31" font-family="Helvetica,sans-Serif" font-size="10.00">_values</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node36 -->
<g id="edge175_Node000002_Node000036" class="edge">
<title>Node2&#45;&gt;Node36</title>
<g id="a_edge175_Node000002_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2684.2,-1248.52C2678.24,-1293.17 2658.32,-1397.59 2598,-1456.31 2592.3,-1461.86 2585.46,-1466.36 2578.21,-1470"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2687.67,-1248.99 2685.4,-1238.64 2680.72,-1248.15 2687.67,-1248.99"/>
</a>
</g>
</g>
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="$d8/d06/signal_8c.html#aa3b372e170d71c2e7407fb84582b5c3a" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2382.5,-1481.31 2260.5,-1481.31 2260.5,-1451.31 2382.5,-1451.31 2382.5,-1481.31"/>
<text text-anchor="start" x="2268.5" y="-1469.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_situations_box_do</text>
<text text-anchor="middle" x="2321.5" y="-1458.31" font-family="Helvetica,sans-Serif" font-size="10.00">_reset</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node37 -->
<g id="edge229_Node000002_Node000037" class="edge">
<title>Node2&#45;&gt;Node37</title>
<g id="a_edge229_Node000002_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2683.63,-1248.24C2676.83,-1289.1 2655.75,-1379.33 2598,-1423.31 2565.12,-1448.34 2453.54,-1459.11 2382.87,-1463.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2687.06,-1248.95 2685.1,-1238.53 2680.14,-1247.89 2687.06,-1248.95"/>
</a>
</g>
</g>
<!-- Node38 -->
<g id="Node000038" class="node">
<title>Node38</title>
<g id="a_Node000038"><a xlink:href="$d4/d07/fsm_2dispatch_8c.html#ae921ecd39af67bb8dc0deb2cdc86125d" xlink:title="setter for the static value: &#39;choice_STATE_RULES_DATA&#39; (in this file)">
<polygon fill="white" stroke="#666666" points="1806.5,-1775.81 1699.5,-1775.81 1699.5,-1756.81 1806.5,-1756.81 1806.5,-1775.81"/>
<text text-anchor="middle" x="1753" y="-1763.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_set_exec_edit</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node38 -->
<g id="edge177_Node000002_Node000038" class="edge">
<title>Node2&#45;&gt;Node38</title>
<g id="a_edge177_Node000002_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.15,-1248.72C2684.22,-1337.36 2672.06,-1674.17 2598,-1742.31 2507.55,-1825.52 2445.41,-1766.31 2322.5,-1766.31 2322.5,-1766.31 2322.5,-1766.31 2135,-1766.31 2017.76,-1766.31 1880.22,-1766.31 1806.7,-1766.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2689.65,-1248.88 2686.34,-1238.81 2682.65,-1248.74 2689.65,-1248.88"/>
</a>
</g>
</g>
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="$d8/d06/signal_8c.html#af76dc7bf1ffa831f87eff0793960d343" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="1623.5,-1637.81 1507.5,-1637.81 1507.5,-1618.81 1623.5,-1618.81 1623.5,-1637.81"/>
<text text-anchor="middle" x="1565.5" y="-1625.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_toggle_exec_edit</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node39 -->
<g id="edge236_Node000002_Node000039" class="edge">
<title>Node2&#45;&gt;Node39</title>
<g id="a_edge236_Node000002_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.74,-1248.69C2682.28,-1332.37 2665.23,-1636.08 2598,-1698.31 2552.8,-1740.14 2384.08,-1728.31 2322.5,-1728.31 2322.5,-1728.31 2322.5,-1728.31 1944.5,-1728.31 1804.66,-1728.31 1645.11,-1663.56 1588.12,-1638.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2689.23,-1248.86 2686.12,-1238.73 2682.24,-1248.59 2689.23,-1248.86"/>
</a>
</g>
</g>
<!-- Node40 -->
<g id="Node000040" class="node">
<title>Node40</title>
<g id="a_Node000040"><a xlink:href="$d5/d03/left_8c.html#a45d8a02844578e1c13d8b86b74e3c8b0" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1454,-1432.81 1305,-1432.81 1305,-1413.81 1454,-1413.81 1454,-1432.81"/>
<text text-anchor="middle" x="1379.5" y="-1420.81" font-family="Helvetica,sans-Serif" font-size="10.00">window_design_topbar_left</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node40 -->
<g id="edge258_Node000002_Node000040" class="edge">
<title>Node2&#45;&gt;Node40</title>
<g id="a_edge258_Node000002_Node000040"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2670.7,-1245.43C2654.42,-1262.7 2627.34,-1287.73 2598,-1299.31 2483.83,-1344.37 2445.24,-1318.31 2322.5,-1318.31 2322.5,-1318.31 2322.5,-1318.31 1752,-1318.31 1612.93,-1318.31 1455.23,-1387.29 1400.47,-1413.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2673.02,-1248.08 2677.17,-1238.33 2667.84,-1243.37 2673.02,-1248.08"/>
</a>
</g>
</g>
<!-- Node42 -->
<g id="Node000042" class="node">
<title>Node42</title>
<g id="a_Node000042"><a xlink:href="$d4/d07/fsm_2dispatch_8c.html#a770bcaeb0bd6f81cddcc3cd506468fff" xlink:title="setter for the static boolean: &#39;preferences_have_been_modified&#39;">
<polygon fill="white" stroke="#666666" points="2575,-1242.31 2456,-1242.31 2456,-1212.31 2575,-1212.31 2575,-1242.31"/>
<text text-anchor="start" x="2464" y="-1230.31" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_set_preferences</text>
<text text-anchor="middle" x="2515.5" y="-1219.31" font-family="Helvetica,sans-Serif" font-size="10.00">_modified</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node42 -->
<g id="edge182_Node000002_Node000042" class="edge">
<title>Node2&#45;&gt;Node42</title>
<g id="a_edge182_Node000002_Node000042"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2622.55,-1227.31C2607.03,-1227.31 2590.51,-1227.31 2575.25,-1227.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2622.13,-1230.81 2632.13,-1227.31 2622.13,-1223.81 2622.13,-1230.81"/>
</a>
</g>
</g>
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="$d8/d06/signal_8c.html#a30c0f130fa49eeb277242432f06d4228" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2380,-1242.31 2263,-1242.31 2263,-1212.31 2380,-1212.31 2380,-1242.31"/>
<text text-anchor="start" x="2271" y="-1230.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_updating_objects</text>
<text text-anchor="middle" x="2321.5" y="-1219.31" font-family="Helvetica,sans-Serif" font-size="10.00">_transparencies</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node43 -->
<g id="edge239_Node000002_Node000043" class="edge">
<title>Node2&#45;&gt;Node43</title>
<g id="a_edge239_Node000002_Node000043"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2646.43,-1214.03C2631.41,-1209.7 2614.1,-1205.45 2598,-1203.31 2525.31,-1193.63 2505.91,-1195.48 2433,-1203.31 2415.73,-1205.16 2397.19,-1208.6 2380.33,-1212.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2645.37,-1217.36 2655.95,-1216.89 2647.38,-1210.66 2645.37,-1217.36"/>
</a>
</g>
</g>
<!-- Node44 -->
<g id="Node000044" class="node">
<title>Node44</title>
<g id="a_Node000044"><a xlink:href="$d4/d07/fsm_2dispatch_8c.html#af5a464b19589ba1972c9b3aa3397945a" xlink:title="setter for the static value: &#39;choice_STATE_RULES_DATA&#39; (in this file)">
<polygon fill="white" stroke="#666666" points="2016.5,-1188.81 1874.5,-1188.81 1874.5,-1169.81 2016.5,-1169.81 2016.5,-1188.81"/>
<text text-anchor="middle" x="1945.5" y="-1176.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_set_state_rules_data</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node44 -->
<g id="edge184_Node000002_Node000044" class="edge">
<title>Node2&#45;&gt;Node44</title>
<g id="a_edge184_Node000002_Node000044"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2657.13,-1212.63C2640.28,-1205 2618.46,-1196.42 2598,-1192.31 2390.04,-1150.52 2137.22,-1162.97 2016.81,-1172.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2655.52,-1215.74 2666.06,-1216.81 2658.49,-1209.4 2655.52,-1215.74"/>
</a>
</g>
</g>
<!-- Node45 -->
<g id="Node000045" class="node">
<title>Node45</title>
<g id="a_Node000045"><a xlink:href="$d8/d06/signal_8c.html#acfb2dd4191445aed65fdcbb5e5c14602" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="1641,-1255.81 1490,-1255.81 1490,-1236.81 1641,-1236.81 1641,-1255.81"/>
<text text-anchor="middle" x="1565.5" y="-1243.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_toggle_state_rules_data</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node45 -->
<g id="edge237_Node000002_Node000045" class="edge">
<title>Node2&#45;&gt;Node45</title>
<g id="a_edge237_Node000002_Node000045"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2666.84,-1210.32C2649.75,-1196.44 2623.75,-1177.36 2598,-1166.31 2483.02,-1116.95 2447.63,-1108.31 2322.5,-1108.31 2322.5,-1108.31 2322.5,-1108.31 1944.5,-1108.31 1795,-1108.31 1631.3,-1204.74 1581.61,-1236.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2664.27,-1212.74 2674.2,-1216.45 2668.75,-1207.36 2664.27,-1212.74"/>
</a>
</g>
</g>
<!-- Node46 -->
<g id="Node000046" class="node">
<title>Node46</title>
<g id="a_Node000046"><a xlink:href="$de/d07/fsm_2preferences_2manager_8c.html#a42a491a3a432cf572b3c2ed84a00d927" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2578,-1290.31 2453,-1290.31 2453,-1260.31 2578,-1260.31 2578,-1290.31"/>
<text text-anchor="start" x="2461" y="-1278.31" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_set_store_restore</text>
<text text-anchor="middle" x="2515.5" y="-1267.31" font-family="Helvetica,sans-Serif" font-size="10.00">_reset</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node46 -->
<g id="edge187_Node000002_Node000046" class="edge">
<title>Node2&#45;&gt;Node46</title>
<g id="a_edge187_Node000002_Node000046"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2640.21,-1240.38C2618.86,-1246.4 2593.38,-1253.6 2571.1,-1259.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2641.15,-1243.75 2649.82,-1237.66 2639.24,-1237.01 2641.15,-1243.75"/>
</a>
</g>
</g>
<!-- Node47 -->
<g id="Node000047" class="node">
<title>Node47</title>
<g id="a_Node000047"><a xlink:href="$d1/d04/tools__list_8c.html#a274e703d76bfc06daa46ec5924187fa3" xlink:title="phantom documentation">
<polygon fill="white" stroke="#666666" points="2570,-186.81 2461,-186.81 2461,-167.81 2570,-167.81 2570,-186.81"/>
<text text-anchor="middle" x="2515.5" y="-174.81" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_tools_list_test</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node47 -->
<g id="edge189_Node000002_Node000047" class="edge">
<title>Node2&#45;&gt;Node47</title>
<g id="a_edge189_Node000002_Node000047"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.09,-1206.3C2683.19,-1067.19 2663.97,-282.02 2598,-201.31 2590.91,-192.63 2580.84,-186.99 2570.19,-183.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.58,-1205.95 2686.28,-1215.88 2689.58,-1205.81 2682.58,-1205.95"/>
</a>
</g>
</g>
<!-- Node48 -->
<g id="Node000048" class="node">
<title>Node48</title>
<g id="a_Node000048"><a xlink:href="$d8/d06/signal_8c.html#a2e600446643f328f22d6f43edb06912e" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2579,-1079.81 2452,-1079.81 2452,-1060.81 2579,-1060.81 2579,-1079.81"/>
<text text-anchor="middle" x="2515.5" y="-1067.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_axis_value_change</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node48 -->
<g id="edge192_Node000002_Node000048" class="edge">
<title>Node2&#45;&gt;Node48</title>
<g id="a_edge192_Node000002_Node000048"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2678.4,-1207.02C2665.67,-1177.75 2638.23,-1123.95 2598,-1094.31 2589.69,-1088.18 2579.83,-1083.61 2569.89,-1080.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2675.14,-1208.32 2682.23,-1216.19 2681.6,-1205.62 2675.14,-1208.32"/>
</a>
</g>
</g>
<!-- Node50 -->
<g id="Node000050" class="node">
<title>Node50</title>
<g id="a_Node000050"><a xlink:href="$d8/d06/signal_8c.html#a7713720f05623b42929ad7c43292c559" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2588.5,-1613.81 2442.5,-1613.81 2442.5,-1594.81 2588.5,-1594.81 2588.5,-1613.81"/>
<text text-anchor="middle" x="2515.5" y="-1601.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_bind_user_tree_factory</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node50 -->
<g id="edge194_Node000002_Node000050" class="edge">
<title>Node2&#45;&gt;Node50</title>
<g id="a_edge194_Node000002_Node000050"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2683.94,-1248.57C2675.26,-1317.24 2644.86,-1531.5 2598,-1580.31 2592.18,-1586.37 2584.91,-1590.93 2577.12,-1594.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2687.41,-1249.04 2685.16,-1238.69 2680.46,-1248.19 2687.41,-1249.04"/>
</a>
</g>
</g>
<!-- Node51 -->
<g id="Node000051" class="node">
<title>Node51</title>
<g id="a_Node000051"><a xlink:href="$d1/d0c/util_2tree_8c.html#af968daedf9ce1bd06c674c69ef793201" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2397,-1637.81 2246,-1637.81 2246,-1618.81 2397,-1618.81 2397,-1637.81"/>
<text text-anchor="middle" x="2321.5" y="-1625.81" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_user_rules_tree</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node51 -->
<g id="edge257_Node000002_Node000051" class="edge">
<title>Node2&#45;&gt;Node51</title>
<g id="a_edge257_Node000002_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.7,-1248.21C2682.12,-1328.65 2664.77,-1616.54 2598,-1671.31 2519.4,-1735.78 2384.37,-1665.54 2338.38,-1638.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2689.17,-1248.79 2686.09,-1238.66 2682.18,-1248.5 2689.17,-1248.79"/>
</a>
</g>
</g>
<!-- Node53 -->
<g id="Node000053" class="node">
<title>Node53</title>
<g id="a_Node000053"><a xlink:href="$d3/d0c/widget_2main__window_2all__rules_2dispatch_8c.html#a1c074a5748ee5c7e9974bb75539adb34" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2004,-1586.31 1887,-1586.31 1887,-1556.31 2004,-1556.31 2004,-1586.31"/>
<text text-anchor="start" x="1895" y="-1574.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_pane_all</text>
<text text-anchor="middle" x="1945.5" y="-1563.31" font-family="Helvetica,sans-Serif" font-size="10.00">_rules_left</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node53 -->
<g id="edge250_Node000002_Node000053" class="edge">
<title>Node2&#45;&gt;Node53</title>
<g id="a_edge250_Node000002_Node000053"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2683.78,-1248.39C2675,-1312.8 2645.25,-1504.82 2598,-1542.31 2552.16,-1578.68 2155.42,-1575.22 2004.47,-1572.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2687.21,-1249.17 2685.05,-1238.8 2680.27,-1248.25 2687.21,-1249.17"/>
</a>
</g>
</g>
<!-- Node54 -->
<g id="Node000054" class="node">
<title>Node54</title>
<g id="a_Node000054"><a xlink:href="$d8/d06/signal_8c.html#aab85638be623932944de0247e4a5e50e" xlink:title="This function could remain static in src/signal.">
<polygon fill="white" stroke="#666666" points="1829,-1537.81 1677,-1537.81 1677,-1518.81 1829,-1518.81 1829,-1537.81"/>
<text text-anchor="middle" x="1753" y="-1525.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_switch_state_rules_data</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node54 -->
<g id="edge235_Node000002_Node000054" class="edge">
<title>Node2&#45;&gt;Node54</title>
<g id="a_edge235_Node000002_Node000054"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2687.2,-1248.6C2687.67,-1302.4 2680.63,-1444.14 2598,-1509.31 2549.81,-1547.31 2383.87,-1528.31 2322.5,-1528.31 2322.5,-1528.31 2322.5,-1528.31 2135,-1528.31 2028.84,-1528.31 1906.03,-1528.31 1829.18,-1528.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2690.7,-1248.62 2687,-1238.69 2683.7,-1248.76 2690.7,-1248.62"/>
</a>
</g>
</g>
<!-- Node55 -->
<g id="Node000055" class="node">
<title>Node55</title>
<g id="a_Node000055"><a xlink:href="$d8/d06/signal_8c.html#ae9ca59f2c0ec40e1e9df7c11f5f9be2d" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2598,-880.81 2433,-880.81 2433,-861.81 2598,-861.81 2598,-880.81"/>
<text text-anchor="middle" x="2515.5" y="-868.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_clicked_topbar_right_home</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node55 -->
<g id="edge201_Node000002_Node000055" class="edge">
<title>Node2&#45;&gt;Node55</title>
<g id="a_edge201_Node000002_Node000055"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2683.85,-1206.46C2674.99,-1140.08 2644.34,-935.38 2598,-890.31 2594.25,-886.66 2589.94,-883.66 2585.31,-881.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2680.33,-1206.53 2685.09,-1215.99 2687.27,-1205.62 2680.33,-1206.53"/>
</a>
</g>
</g>
<!-- Node56 -->
<g id="Node000056" class="node">
<title>Node56</title>
<g id="a_Node000056"><a xlink:href="$d8/d06/signal_8c.html#a9711ba5647a03f97f5966f3fd4b6b487" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2581.5,-843.31 2449.5,-843.31 2449.5,-813.31 2581.5,-813.31 2581.5,-843.31"/>
<text text-anchor="start" x="2457.5" y="-831.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_clicked_topbar_right</text>
<text text-anchor="middle" x="2515.5" y="-820.31" font-family="Helvetica,sans-Serif" font-size="10.00">_search</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node56 -->
<g id="edge202_Node000002_Node000056" class="edge">
<title>Node2&#45;&gt;Node56</title>
<g id="a_edge202_Node000002_Node000056"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2684.26,-1206.21C2676.29,-1135.11 2647.17,-905.8 2598,-853.31 2593.35,-848.34 2587.73,-844.35 2581.66,-841.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2680.77,-1206.5 2685.33,-1216.06 2687.72,-1205.74 2680.77,-1206.5"/>
</a>
</g>
</g>
<!-- Node57 -->
<g id="Node000057" class="node">
<title>Node57</title>
<g id="a_Node000057"><a xlink:href="$d8/d06/signal_8c.html#a9779561942b0f292202136b97db809d7" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2564.5,-794.81 2466.5,-794.81 2466.5,-775.81 2564.5,-775.81 2564.5,-794.81"/>
<text text-anchor="middle" x="2515.5" y="-782.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_closing_page</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node57 -->
<g id="edge203_Node000002_Node000057" class="edge">
<title>Node2&#45;&gt;Node57</title>
<g id="a_edge203_Node000002_Node000057"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.04,-1206.35C2679.22,-1129.25 2655.25,-862.88 2598,-804.31 2589.16,-795.27 2576.92,-790.18 2564.61,-787.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2681.51,-1206.16 2685.73,-1215.88 2688.49,-1205.66 2681.51,-1206.16"/>
</a>
</g>
</g>
<!-- Node58 -->
<g id="Node000058" class="node">
<title>Node58</title>
<g id="a_Node000058"><a xlink:href="$d8/d06/signal_8c.html#ad20d43cb23d3f840a1951af4ce8ad342" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2579.5,-1004.31 2451.5,-1004.31 2451.5,-974.31 2579.5,-974.31 2579.5,-1004.31"/>
<text text-anchor="start" x="2459.5" y="-992.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_discard_current</text>
<text text-anchor="middle" x="2515.5" y="-981.31" font-family="Helvetica,sans-Serif" font-size="10.00">_model_before_editing</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node58 -->
<g id="edge204_Node000002_Node000058" class="edge">
<title>Node2&#45;&gt;Node58</title>
<g id="a_edge204_Node000002_Node000058"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2683.32,-1206.24C2675.95,-1164.54 2653.86,-1070.98 2598,-1018.31 2592.21,-1012.85 2585.32,-1008.4 2578.04,-1004.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2679.84,-1206.62 2684.91,-1215.92 2686.75,-1205.49 2679.84,-1206.62"/>
</a>
</g>
</g>
<!-- Node59 -->
<g id="Node000059" class="node">
<title>Node59</title>
<g id="a_Node000059"><a xlink:href="$dd/d09/dialog_8c.html#a1591b0ceef41a3926eee69905735b3ec" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2382.5,-942.31 2260.5,-942.31 2260.5,-912.31 2382.5,-912.31 2382.5,-942.31"/>
<text text-anchor="start" x="2268.5" y="-930.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_design_dialog</text>
<text text-anchor="middle" x="2321.5" y="-919.31" font-family="Helvetica,sans-Serif" font-size="10.00">_window</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node59 -->
<g id="edge245_Node000002_Node000059" class="edge">
<title>Node2&#45;&gt;Node59</title>
<g id="a_edge245_Node000002_Node000059"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.34,-1206.14C2684.73,-1155.57 2673.04,-1027.38 2598,-965.31 2566.19,-939 2453.95,-930.88 2382.93,-928.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.84,-1206.04 2686.54,-1215.97 2689.84,-1205.9 2682.84,-1206.04"/>
</a>
</g>
</g>
<!-- Node60 -->
<g id="Node000060" class="node">
<title>Node60</title>
<g id="a_Node000060"><a xlink:href="$d8/d06/signal_8c.html#a5a55cab3bb796786ea0d56f1eed579e4" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2579.5,-671.31 2451.5,-671.31 2451.5,-641.31 2579.5,-641.31 2579.5,-671.31"/>
<text text-anchor="start" x="2459.5" y="-659.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_entry_name_delete</text>
<text text-anchor="middle" x="2515.5" y="-648.31" font-family="Helvetica,sans-Serif" font-size="10.00">_after</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node60 -->
<g id="edge207_Node000002_Node000060" class="edge">
<title>Node2&#45;&gt;Node60</title>
<g id="a_edge207_Node000002_Node000060"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.84,-1206.14C2682.65,-1116.22 2665.97,-766.77 2598,-685.31 2593,-679.31 2586.66,-674.55 2579.75,-670.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.34,-1206.07 2686.17,-1215.95 2689.34,-1205.84 2682.34,-1206.07"/>
</a>
</g>
</g>
<!-- Node61 -->
<g id="Node000061" class="node">
<title>Node61</title>
<g id="a_Node000061"><a xlink:href="$d8/d06/signal_8c.html#a21debeec500228e967f05cdfff41f20a" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2578,-623.31 2453,-623.31 2453,-593.31 2578,-593.31 2578,-623.31"/>
<text text-anchor="start" x="2461" y="-611.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_entry_name_insert</text>
<text text-anchor="middle" x="2515.5" y="-600.31" font-family="Helvetica,sans-Serif" font-size="10.00">_after</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node61 -->
<g id="edge208_Node000002_Node000061" class="edge">
<title>Node2&#45;&gt;Node61</title>
<g id="a_edge208_Node000002_Node000061"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.3,-1206.13C2684.97,-1110.59 2674.84,-720.63 2598,-632.31 2592.67,-626.19 2585.88,-621.59 2578.48,-618.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.8,-1205.91 2686.42,-1215.86 2689.8,-1205.82 2682.8,-1205.91"/>
</a>
</g>
</g>
<!-- Node62 -->
<g id="Node000062" class="node">
<title>Node62</title>
<g id="a_Node000062"><a xlink:href="$d8/d06/signal_8c.html#ad1d3eacfd74456a35e08571269a28606" xlink:title="We need to set up our state when we realize the GtkGLArea widget.">
<polygon fill="white" stroke="#666666" points="2567,-574.81 2464,-574.81 2464,-555.81 2567,-555.81 2567,-574.81"/>
<text text-anchor="middle" x="2515.5" y="-562.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_glarea_realize</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node62 -->
<g id="edge209_Node000002_Node000062" class="edge">
<title>Node2&#45;&gt;Node62</title>
<g id="a_edge209_Node000002_Node000062"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.68,-1206.25C2687.07,-1106.01 2683.64,-678.24 2598,-584.31 2589.97,-575.5 2578.73,-570.39 2567.15,-567.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2683.18,-1205.95 2686.62,-1215.97 2690.18,-1205.99 2683.18,-1205.95"/>
</a>
</g>
</g>
<!-- Node63 -->
<g id="Node000063" class="node">
<title>Node63</title>
<g id="a_Node000063"><a xlink:href="$d8/d06/signal_8c.html#a9a847597ed5df8246f5cf155f7bdff5d" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2566,-537.81 2465,-537.81 2465,-518.81 2566,-518.81 2566,-537.81"/>
<text text-anchor="middle" x="2515.5" y="-525.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_glarea_render</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node63 -->
<g id="edge210_Node000002_Node000063" class="edge">
<title>Node2&#45;&gt;Node63</title>
<g id="a_edge210_Node000002_Node000063"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.85,-1206.03C2688.13,-1101.94 2688.4,-647.19 2598,-547.31 2589.81,-538.26 2578.22,-533.1 2566.34,-530.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2683.35,-1205.85 2686.71,-1215.9 2690.35,-1205.95 2683.35,-1205.85"/>
</a>
</g>
</g>
<!-- Node64 -->
<g id="Node000064" class="node">
<title>Node64</title>
<g id="a_Node000064"><a xlink:href="$d8/d06/signal_8c.html#a7a4f6bb06fcf023d79c10df197916633" xlink:title="We should tear down the state when unrealizing.">
<polygon fill="white" stroke="#666666" points="2573,-500.81 2458,-500.81 2458,-481.81 2573,-481.81 2573,-500.81"/>
<text text-anchor="middle" x="2515.5" y="-488.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_glarea_unrealize</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node64 -->
<g id="edge211_Node000002_Node000064" class="edge">
<title>Node2&#45;&gt;Node64</title>
<g id="a_edge211_Node000002_Node000064"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.31,-1206.04C2678.79,-1092.78 2645.89,-563.58 2598,-510.31 2591.39,-502.96 2582.55,-498.18 2573.12,-495.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2681.81,-1206.19 2685.87,-1215.97 2688.8,-1205.79 2681.81,-1206.19"/>
</a>
</g>
</g>
<!-- Node65 -->
<g id="Node000065" class="node">
<title>Node65</title>
<g id="a_Node000065"><a xlink:href="$d8/d06/signal_8c.html#ac6bc723922324fe4a8d9a0018540e0a0" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2573.5,-463.31 2457.5,-463.31 2457.5,-433.31 2573.5,-433.31 2573.5,-463.31"/>
<text text-anchor="start" x="2465.5" y="-451.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_resetting_XYZ_in</text>
<text text-anchor="middle" x="2515.5" y="-440.31" font-family="Helvetica,sans-Serif" font-size="10.00">_state_page</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node65 -->
<g id="edge219_Node000002_Node000065" class="edge">
<title>Node2&#45;&gt;Node65</title>
<g id="a_edge219_Node000002_Node000065"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.38,-1206.11C2679.06,-1089.69 2646.36,-531.3 2598,-473.31 2591.65,-465.69 2583.04,-460.35 2573.79,-456.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2681.88,-1206.23 2685.91,-1216.03 2688.87,-1205.86 2681.88,-1206.23"/>
</a>
</g>
</g>
<!-- Node66 -->
<g id="Node000066" class="node">
<title>Node66</title>
<g id="a_Node000066"><a xlink:href="$d8/d06/signal_8c.html#a907b564037150dae69515b0302c4bbfc" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2582,-757.31 2449,-757.31 2449,-727.31 2582,-727.31 2582,-757.31"/>
<text text-anchor="start" x="2457" y="-745.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_save_current_model</text>
<text text-anchor="middle" x="2515.5" y="-734.31" font-family="Helvetica,sans-Serif" font-size="10.00">_before_editing</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node66 -->
<g id="edge220_Node000002_Node000066" class="edge">
<title>Node2&#45;&gt;Node66</title>
<g id="a_edge220_Node000002_Node000066"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.25,-1205.99C2680.07,-1124.47 2657.63,-833.73 2598,-767.31 2593.55,-762.35 2588.15,-758.37 2582.26,-755.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2681.75,-1206.12 2685.86,-1215.89 2688.74,-1205.69 2681.75,-1206.12"/>
</a>
</g>
</g>
<!-- Node67 -->
<g id="Node000067" class="node">
<title>Node67</title>
<g id="a_Node000067"><a xlink:href="$d8/d06/signal_8c.html#a368e6653e9df774f4872a7f3ab5ab19a" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2193,-2205.31 2079,-2205.31 2079,-2175.31 2193,-2175.31 2193,-2205.31"/>
<text text-anchor="start" x="2087" y="-2193.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_select_a_second</text>
<text text-anchor="middle" x="2136" y="-2182.31" font-family="Helvetica,sans-Serif" font-size="10.00">_measurement</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node67 -->
<g id="edge222_Node000002_Node000067" class="edge">
<title>Node2&#45;&gt;Node67</title>
<g id="a_edge222_Node000002_Node000067"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.84,-1248.66C2688.32,-1365.04 2690.43,-1922.62 2598,-2061.31 2509.73,-2193.74 2295.56,-2200.23 2193.24,-2195.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2690.34,-1248.69 2686.7,-1238.74 2683.34,-1248.79 2690.34,-1248.69"/>
</a>
</g>
</g>
<!-- Node68 -->
<g id="Node000068" class="node">
<title>Node68</title>
<g id="a_Node000068"><a xlink:href="$d8/d06/signal_8c.html#a4de6cc717f212c44ff4c053fee3071c8" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2571.5,-1662.31 2459.5,-1662.31 2459.5,-1632.31 2571.5,-1632.31 2571.5,-1662.31"/>
<text text-anchor="start" x="2467.5" y="-1650.31" font-family="Helvetica,sans-Serif" font-size="10.00">on_setup_user_tree</text>
<text text-anchor="middle" x="2515.5" y="-1639.31" font-family="Helvetica,sans-Serif" font-size="10.00">_factory</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node68 -->
<g id="edge227_Node000002_Node000068" class="edge">
<title>Node2&#45;&gt;Node68</title>
<g id="a_edge227_Node000002_Node000068"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2684.55,-1248.7C2677.37,-1322.9 2650.1,-1567.62 2598,-1623.31 2590.95,-1630.85 2581.66,-1636.06 2571.88,-1639.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2688.03,-1249.05 2685.48,-1238.77 2681.06,-1248.4 2688.03,-1249.05"/>
</a>
</g>
</g>
<!-- Node69 -->
<g id="Node000069" class="node">
<title>Node69</title>
<g id="a_Node000069"><a xlink:href="$d8/d06/signal_8c.html#a8e5ca8011055245149af845efdd10976" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2188,-625.81 2084,-625.81 2084,-606.81 2188,-606.81 2188,-625.81"/>
<text text-anchor="middle" x="2136" y="-613.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_skip_this_step</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node69 -->
<g id="edge230_Node000002_Node000069" class="edge">
<title>Node2&#45;&gt;Node69</title>
<g id="a_edge230_Node000002_Node000069"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.86,-1206.12C2682.77,-1119.08 2666.66,-790.17 2598,-718.31 2596.18,-716.4 2298.78,-651.52 2182.68,-626.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.35,-1206.16 2686.18,-1216.04 2689.35,-1205.93 2682.35,-1206.16"/>
</a>
</g>
</g>
<!-- Node70 -->
<g id="Node000070" class="node">
<title>Node70</title>
<g id="a_Node000070"><a xlink:href="$d8/d06/signal_8c.html#af808c53ab0121f3c0abae58eaa684192" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="2571,-414.81 2460,-414.81 2460,-395.81 2571,-395.81 2571,-414.81"/>
<text text-anchor="middle" x="2515.5" y="-402.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_something_else</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node70 -->
<g id="edge231_Node000002_Node000070" class="edge">
<title>Node2&#45;&gt;Node70</title>
<g id="a_edge231_Node000002_Node000070"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.61,-1206.19C2680.34,-1085.34 2651.55,-484.66 2598,-424.31 2590.96,-416.37 2581.31,-411.42 2571.11,-408.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.1,-1206.09 2686.03,-1215.93 2689.1,-1205.79 2682.1,-1206.09"/>
</a>
</g>
</g>
<!-- Node72 -->
<g id="Node000072" class="node">
<title>Node72</title>
<g id="a_Node000072"><a xlink:href="$d3/d09/widget_2manager_8c.html#a9fa76559222320b25d10f05eeb9b5869" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1072,-63.81 956,-63.81 956,-44.81 1072,-44.81 1072,-63.81"/>
<text text-anchor="middle" x="1014" y="-51.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_windows_startup</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node72 -->
<g id="edge241_Node000002_Node000072" class="edge">
<title>Node2&#45;&gt;Node72</title>
<g id="a_edge241_Node000002_Node000072"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.54,-1206.27C2686.65,-1054.42 2683.77,-129.58 2598,-44.31 2510.96,42.23 2445.24,-25.31 2322.5,-25.31 2322.5,-25.31 2322.5,-25.31 1378.5,-25.31 1270.08,-25.31 1144.06,-38.28 1072.49,-46.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2683.04,-1206.02 2686.53,-1216.02 2690.04,-1206.03 2683.04,-1206.02"/>
</a>
</g>
</g>
<!-- Node73 -->
<g id="Node000073" class="node">
<title>Node73</title>
<g id="a_Node000073"><a xlink:href="$d8/d06/signal_8c.html#a0d68e19e1a3b8d29e8fe31b0be86cf2c" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="2582.5,-917.81 2448.5,-917.81 2448.5,-898.81 2582.5,-898.81 2582.5,-917.81"/>
<text text-anchor="middle" x="2515.5" y="-905.81" font-family="Helvetica,sans-Serif" font-size="10.00">on_write_current_model</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node73 -->
<g id="edge243_Node000002_Node000073" class="edge">
<title>Node2&#45;&gt;Node73</title>
<g id="a_edge243_Node000002_Node000073"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.62,-1206.12C2685.72,-1152.41 2675.74,-1009.65 2598,-932.31 2591.83,-926.17 2584.18,-921.59 2576.05,-918.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2683.11,-1206.02 2686.68,-1216 2690.11,-1205.98 2683.11,-1206.02"/>
</a>
</g>
</g>
<!-- Node74 -->
<g id="Node000074" class="node">
<title>Node74</title>
<g id="a_Node000074"><a xlink:href="$d5/d0a/modal_8c.html#a2de49d7ea886ac83d68af532046c0868" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="901.5,-633.31 789.5,-633.31 789.5,-603.31 901.5,-603.31 901.5,-633.31"/>
<text text-anchor="start" x="797.5" y="-621.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_design_text</text>
<text text-anchor="middle" x="845.5" y="-610.31" font-family="Helvetica,sans-Serif" font-size="10.00">_window</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node74 -->
<g id="edge247_Node000002_Node000074" class="edge">
<title>Node2&#45;&gt;Node74</title>
<g id="a_edge247_Node000002_Node000074"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.87,-1206.25C2681.91,-1081.83 2658.8,-446.16 2598,-387.31 2509.79,-301.92 2445.27,-367.31 2322.5,-367.31 2322.5,-367.31 2322.5,-367.31 1187.5,-367.31 1027.62,-367.31 893.26,-548.49 856.47,-602.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.36,-1206.09 2686.17,-1215.98 2689.35,-1205.88 2682.36,-1206.09"/>
</a>
</g>
</g>
<!-- Node75 -->
<g id="Node000075" class="node">
<title>Node75</title>
<g id="a_Node000075"><a xlink:href="$d1/d0b/widget_2main__window_2one__rule_2dispatch_8c.html#ab6a3b9836a4c333b59b34cb97d00df3a" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2206.5,-1408.81 2065.5,-1408.81 2065.5,-1389.81 2206.5,-1389.81 2206.5,-1408.81"/>
<text text-anchor="middle" x="2136" y="-1396.81" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected_rule</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node75 -->
<g id="edge251_Node000002_Node000075" class="edge">
<title>Node2&#45;&gt;Node75</title>
<g id="a_edge251_Node000002_Node000075"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2675.96,-1247.26C2661.8,-1271.83 2634.18,-1312.73 2598,-1332.31 2459.39,-1407.32 2401.36,-1348.78 2246,-1375.31 2223.37,-1379.17 2198.33,-1384.6 2177.97,-1389.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2678.98,-1249.02 2680.76,-1238.57 2672.86,-1245.63 2678.98,-1249.02"/>
</a>
</g>
</g>
<!-- Node77 -->
<g id="Node000077" class="node">
<title>Node77</title>
<g id="a_Node000077"><a xlink:href="$de/d0e/conditions_8c.html#a8d42128cf54da36d55112fa5f5634f96" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2583,-1414.31 2448,-1414.31 2448,-1384.31 2583,-1384.31 2583,-1414.31"/>
<text text-anchor="start" x="2456" y="-1402.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected</text>
<text text-anchor="middle" x="2515.5" y="-1391.31" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_conditions_list_btt</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node77 -->
<g id="edge254_Node000002_Node000077" class="edge">
<title>Node2&#45;&gt;Node77</title>
<g id="a_edge254_Node000002_Node000077"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2678.93,-1247.95C2666.59,-1278.82 2639.31,-1336.95 2598,-1370.31 2591.22,-1375.78 2583.33,-1380.26 2575.18,-1383.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2682.19,-1249.22 2682.5,-1238.63 2675.65,-1246.71 2682.19,-1249.22"/>
</a>
</g>
</g>
<!-- Node79 -->
<g id="Node000079" class="node">
<title>Node79</title>
<g id="a_Node000079"><a xlink:href="$db/d0f/right_8c.html#a4a9ccdb6dc6dbc18f1e2d2235fbb26c3" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1443.5,-1814.31 1315.5,-1814.31 1315.5,-1784.31 1443.5,-1784.31 1443.5,-1814.31"/>
<text text-anchor="start" x="1323.5" y="-1802.31" font-family="Helvetica,sans-Serif" font-size="10.00">window_design_topbar</text>
<text text-anchor="middle" x="1379.5" y="-1791.31" font-family="Helvetica,sans-Serif" font-size="10.00">_right</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node79 -->
<g id="edge259_Node000002_Node000079" class="edge">
<title>Node2&#45;&gt;Node79</title>
<g id="a_edge259_Node000002_Node000079"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2686.4,-1248.41C2685.5,-1340.32 2676.93,-1704.36 2598,-1778.31 2508.25,-1862.39 2445.49,-1804.31 2322.5,-1804.31 2322.5,-1804.31 2322.5,-1804.31 1752,-1804.31 1643.8,-1804.31 1517.88,-1802.16 1443.93,-1800.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2689.9,-1248.64 2686.47,-1238.61 2682.9,-1248.59 2689.9,-1248.64"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a3fae10bb44f33d896f72352df671be61" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2387,-2420.31 2256,-2420.31 2256,-2390.31 2387,-2390.31 2387,-2420.31"/>
<text text-anchor="start" x="2264" y="-2408.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_event</text>
<text text-anchor="middle" x="2321.5" y="-2397.31" font-family="Helvetica,sans-Serif" font-size="10.00">_occurences_dates</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge134_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge134_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2491.59,-2285.53C2454.23,-2312 2380.69,-2364.09 2344.15,-2389.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2493.32,-2288.6 2499.46,-2279.96 2489.27,-2282.89 2493.32,-2288.6"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a0cef6d510a6777d25e26ec5900c38239" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2387,-2286.31 2256,-2286.31 2256,-2256.31 2387,-2256.31 2387,-2286.31"/>
<text text-anchor="start" x="2264" y="-2274.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_event</text>
<text text-anchor="middle" x="2321.5" y="-2263.31" font-family="Helvetica,sans-Serif" font-size="10.00">_occurences_nb</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node18 -->
<g id="edge147_Node000004_Node000018" class="edge">
<title>Node4&#45;&gt;Node18</title>
<g id="a_edge147_Node000004_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2450.2,-2269.98C2429.94,-2270.19 2407.56,-2270.42 2387.27,-2270.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2450.05,-2273.48 2460.01,-2269.88 2449.98,-2266.48 2450.05,-2273.48"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a58049a1f53bb6e189b5a60004fd716b5" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2387,-2334.31 2256,-2334.31 2256,-2304.31 2387,-2304.31 2387,-2334.31"/>
<text text-anchor="start" x="2264" y="-2322.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_event</text>
<text text-anchor="middle" x="2321.5" y="-2311.31" font-family="Helvetica,sans-Serif" font-size="10.00">_occurences_situations</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node20 -->
<g id="edge150_Node000004_Node000020" class="edge">
<title>Node4&#45;&gt;Node20</title>
<g id="a_edge150_Node000004_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2465.25,-2282.13C2439.87,-2288.74 2408.72,-2296.85 2382,-2303.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2465.85,-2285.59 2474.64,-2279.69 2464.08,-2278.82 2465.85,-2285.59"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a05bd4127a0e218921c87eb499595f860" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2384,-2063.81 2259,-2063.81 2259,-2022.81 2384,-2022.81 2384,-2063.81"/>
<text text-anchor="start" x="2267" y="-2051.81" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_third</text>
<text text-anchor="start" x="2267" y="-2040.81" font-family="Helvetica,sans-Serif" font-size="10.00">_event_occurences_in</text>
<text text-anchor="middle" x="2321.5" y="-2029.81" font-family="Helvetica,sans-Serif" font-size="10.00">_between</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node22 -->
<g id="edge153_Node000004_Node000022" class="edge">
<title>Node4&#45;&gt;Node22</title>
<g id="a_edge153_Node000004_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2501.88,-2250.22C2481.41,-2219.78 2438.98,-2158.93 2397,-2112.31 2381.43,-2095.02 2362.11,-2077.21 2347.04,-2064.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2498.87,-2252.01 2507.33,-2258.39 2504.69,-2248.12 2498.87,-2252.01"/>
</a>
</g>
</g>
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a42113abbf8118a8362314d2427f540dc" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2387,-2161.81 2256,-2161.81 2256,-2120.81 2387,-2120.81 2387,-2161.81"/>
<text text-anchor="start" x="2264" y="-2149.81" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_time</text>
<text text-anchor="start" x="2264" y="-2138.81" font-family="Helvetica,sans-Serif" font-size="10.00">_elapsed_between_two</text>
<text text-anchor="middle" x="2321.5" y="-2127.81" font-family="Helvetica,sans-Serif" font-size="10.00">_events</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node28 -->
<g id="edge160_Node000004_Node000028" class="edge">
<title>Node4&#45;&gt;Node28</title>
<g id="a_edge160_Node000004_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2490.42,-2253.25C2455.83,-2230.19 2392.06,-2187.68 2353.84,-2162.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2488.23,-2256 2498.49,-2258.64 2492.11,-2250.18 2488.23,-2256"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge135_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge135_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2244.3,-2405.31C2232.42,-2405.31 2220.19,-2405.31 2208.42,-2405.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2244.03,-2408.81 2254.03,-2405.31 2244.03,-2401.81 2244.03,-2408.81"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a5b3aeea035afbf3cb35744687f091b1b" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2026,-2310.31 1865,-2310.31 1865,-2280.31 2026,-2280.31 2026,-2310.31"/>
<text text-anchor="start" x="1873" y="-2298.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_depends</text>
<text text-anchor="middle" x="1945.5" y="-2287.31" font-family="Helvetica,sans-Serif" font-size="10.00">_on_a_single_event</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge136_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge136_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2098.94,-2384.27C2062.06,-2362.74 2005.66,-2329.83 1972.79,-2310.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2097.08,-2387.23 2107.48,-2389.25 2100.61,-2381.19 2097.08,-2387.23"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge137_Node000007_Node000008" class="edge">
<title>Node7&#45;&gt;Node8</title>
<g id="a_edge137_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1853.18,-2295.31C1840.21,-2295.31 1827.13,-2295.31 1814.93,-2295.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1853.03,-2298.81 1863.03,-2295.31 1853.03,-2291.81 1853.03,-2298.81"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#aea7a46578d6e1f0a2ee58b0f6eb16028" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1269,-2125.31 1108,-2125.31 1108,-2095.31 1269,-2095.31 1269,-2125.31"/>
<text text-anchor="start" x="1116" y="-2113.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_depends</text>
<text text-anchor="middle" x="1188.5" y="-2102.31" font-family="Helvetica,sans-Serif" font-size="10.00">_on_one_or_two_events</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge138_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge138_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1694.3,-2276.33C1582.6,-2239.59 1338.83,-2159.42 1236.36,-2125.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1692.98,-2279.58 1703.57,-2279.38 1695.17,-2272.93 1692.98,-2279.58"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge139_Node000009_Node000010" class="edge">
<title>Node9&#45;&gt;Node10</title>
<g id="a_edge139_Node000009_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1096.11,-2110.31C1088.02,-2110.31 1079.98,-2110.31 1072.3,-2110.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1096.05,-2113.81 1106.05,-2110.31 1096.05,-2106.81 1096.05,-2113.81"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a88886ed08e68539a9c5280fc40c2c2a0" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="920,-2385.31 771,-2385.31 771,-2355.31 920,-2355.31 920,-2385.31"/>
<text text-anchor="start" x="779" y="-2373.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_select</text>
<text text-anchor="middle" x="845.5" y="-2362.31" font-family="Helvetica,sans-Serif" font-size="10.00">_rules_first</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge140_Node000010_Node000011" class="edge">
<title>Node10&#45;&gt;Node11</title>
<g id="a_edge140_Node000010_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1000.56,-2129.73C968.8,-2179.32 885.18,-2309.91 856.4,-2354.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1003.41,-2131.77 1005.86,-2121.46 997.52,-2127.99 1003.41,-2131.77"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge141_Node000011_Node000012" class="edge">
<title>Node11&#45;&gt;Node12</title>
<g id="a_edge141_Node000011_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M818.63,-2393.27C780.11,-2427.46 709.32,-2490.3 682.08,-2514.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="820.94,-2395.9 826.1,-2386.64 816.3,-2390.66 820.94,-2395.9"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge142_Node000012_Node000013" class="edge">
<title>Node12&#45;&gt;Node13</title>
<g id="a_edge142_Node000012_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M593.36,-2532.61C585.34,-2533.5 577.2,-2534.39 569.21,-2535.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="593.52,-2536.12 603.08,-2531.55 592.75,-2529.16 593.52,-2536.12"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node14 -->
<g id="edge143_Node000013_Node000014" class="edge">
<title>Node13&#45;&gt;Node14</title>
<g id="a_edge143_Node000013_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M419.19,-2555.04C407.93,-2556.81 396.36,-2558.62 385.22,-2560.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="419.48,-2558.54 428.82,-2553.53 418.4,-2551.62 419.48,-2558.54"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node15 -->
<g id="edge144_Node000013_Node000015" class="edge">
<title>Node13&#45;&gt;Node15</title>
<g id="a_edge144_Node000013_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M488.86,-2522.51C462.42,-2415.56 342.13,-1929.04 319.26,-1836.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="485.38,-2523.04 491.18,-2531.91 492.18,-2521.36 485.38,-2523.04"/>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge145_Node000015_Node000016" class="edge">
<title>Node15&#45;&gt;Node16</title>
<g id="a_edge145_Node000015_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M308.52,-1795.12C282.42,-1657.87 161.96,-1024.36 145.39,-937.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="305.03,-1795.51 310.34,-1804.68 311.91,-1794.2 305.03,-1795.51"/>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge146_Node000016_Node000017" class="edge">
<title>Node16&#45;&gt;Node17</title>
<g id="a_edge146_Node000016_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M137.58,-906.26C118.6,-804.2 36.5,-362.94 23.3,-291.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="134.12,-906.76 139.39,-915.95 141,-905.47 134.12,-906.76"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge148_Node000018_Node000019" class="edge">
<title>Node18&#45;&gt;Node19</title>
<g id="a_edge148_Node000018_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2244.3,-2271.31C2232.42,-2271.31 2220.19,-2271.31 2208.42,-2271.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2244.03,-2274.81 2254.03,-2271.31 2244.03,-2267.81 2244.03,-2274.81"/>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node7 -->
<g id="edge149_Node000019_Node000007" class="edge">
<title>Node19&#45;&gt;Node7</title>
<g id="a_edge149_Node000019_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2052.46,-2281.82C2043.8,-2282.92 2035.01,-2284.04 2026.39,-2285.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2052.76,-2285.31 2062.23,-2280.57 2051.87,-2278.36 2052.76,-2285.31"/>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge151_Node000020_Node000021" class="edge">
<title>Node20&#45;&gt;Node21</title>
<g id="a_edge151_Node000020_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2244.3,-2319.31C2232.42,-2319.31 2220.19,-2319.31 2208.42,-2319.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2244.03,-2322.81 2254.03,-2319.31 2244.03,-2315.81 2244.03,-2322.81"/>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node7 -->
<g id="edge152_Node000021_Node000007" class="edge">
<title>Node21&#45;&gt;Node7</title>
<g id="a_edge152_Node000021_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2052.46,-2308.8C2043.8,-2307.7 2035.01,-2306.58 2026.39,-2305.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2051.87,-2312.25 2062.23,-2310.04 2052.76,-2305.31 2051.87,-2312.25"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge154_Node000022_Node000023" class="edge">
<title>Node22&#45;&gt;Node23</title>
<g id="a_edge154_Node000022_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2247.17,-2043.31C2233.33,-2043.31 2218.9,-2043.31 2205.22,-2043.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2247.12,-2046.81 2257.12,-2043.31 2247.12,-2039.81 2247.12,-2046.81"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a37872533aa0116818c810d9cdad7f4ed" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2023,-2083.31 1868,-2083.31 1868,-2053.31 2023,-2053.31 2023,-2083.31"/>
<text text-anchor="start" x="1876" y="-2071.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_choose</text>
<text text-anchor="middle" x="1945.5" y="-2060.31" font-family="Helvetica,sans-Serif" font-size="10.00">_an_event_type</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge155_Node000023_Node000024" class="edge">
<title>Node23&#45;&gt;Node24</title>
<g id="a_edge155_Node000023_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2055.28,-2053.88C2044.65,-2055.29 2033.78,-2056.73 2023.21,-2058.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2055.73,-2057.35 2065.18,-2052.57 2054.81,-2050.41 2055.73,-2057.35"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge156_Node000024_Node000025" class="edge">
<title>Node24&#45;&gt;Node25</title>
<g id="a_edge156_Node000024_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1863.36,-2050.42C1845.48,-2046.48 1826.93,-2042.39 1810.29,-2038.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1862.38,-2053.79 1872.9,-2052.52 1863.89,-2046.95 1862.38,-2053.79"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a444bf6c3230e0f97827eda74818ba258" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1640,-2041.31 1491,-2041.31 1491,-2011.31 1640,-2011.31 1640,-2041.31"/>
<text text-anchor="start" x="1499" y="-2029.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_select</text>
<text text-anchor="middle" x="1565.5" y="-2018.31" font-family="Helvetica,sans-Serif" font-size="10.00">_a_second_rules_set</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge157_Node000025_Node000026" class="edge">
<title>Node25&#45;&gt;Node26</title>
<g id="a_edge157_Node000025_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1684.35,-2026.31C1670.08,-2026.31 1654.94,-2026.31 1640.45,-2026.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1684.07,-2029.81 1694.07,-2026.31 1684.07,-2022.81 1684.07,-2029.81"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node27 -->
<g id="edge158_Node000026_Node000027" class="edge">
<title>Node26&#45;&gt;Node27</title>
<g id="a_edge158_Node000026_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1479.48,-2026.31C1466.6,-2026.31 1453.54,-2026.31 1441.31,-2026.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1479.21,-2029.81 1489.21,-2026.31 1479.21,-2022.81 1479.21,-2029.81"/>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node9 -->
<g id="edge159_Node000027_Node000009" class="edge">
<title>Node27&#45;&gt;Node9</title>
<g id="a_edge159_Node000027_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1333.41,-2046.35C1299.94,-2061.22 1254.97,-2081.21 1224.27,-2094.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1334.73,-2049.59 1342.45,-2042.33 1331.89,-2043.19 1334.73,-2049.59"/>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge161_Node000028_Node000029" class="edge">
<title>Node28&#45;&gt;Node29</title>
<g id="a_edge161_Node000028_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2244.72,-2121.07C2228.06,-2116.62 2210.67,-2111.98 2194.84,-2107.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2243.52,-2124.37 2254.08,-2123.57 2245.33,-2117.61 2243.52,-2124.37"/>
</a>
</g>
</g>
<!-- Node29&#45;&gt;Node24 -->
<g id="edge162_Node000029_Node000024" class="edge">
<title>Node29&#45;&gt;Node24</title>
<g id="a_edge162_Node000029_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2050.33,-2081.53C2041.38,-2080.39 2032.31,-2079.23 2023.45,-2078.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2049.72,-2084.98 2060.08,-2082.77 2050.6,-2078.03 2049.72,-2084.98"/>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node31 -->
<g id="edge164_Node000030_Node000031" class="edge">
<title>Node30&#45;&gt;Node31</title>
<g id="a_edge164_Node000030_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2458.26,-74.44C2431.27,-79.78 2399.18,-86.13 2372.98,-91.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2458.87,-77.89 2468,-72.51 2457.51,-71.02 2458.87,-77.89"/>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge165_Node000031_Node000032" class="edge">
<title>Node31&#45;&gt;Node32</title>
<g id="a_edge165_Node000031_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2287.39,-116.08C2274.11,-122.54 2258.93,-130.62 2246,-139.31 2206.38,-165.93 2165.21,-205.15 2146.85,-223.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2288.63,-119.36 2296.17,-111.92 2285.64,-113.03 2288.63,-119.36"/>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node17 -->
<g id="edge166_Node000032_Node000017" class="edge">
<title>Node32&#45;&gt;Node17</title>
<g id="a_edge166_Node000032_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2096.72,-238.32C2028.15,-246.86 1879.76,-263.31 1754,-263.31 1754,-263.31 1754,-263.31 313.5,-263.31 210.88,-263.31 88.4,-275.14 41.3,-280.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2096.82,-241.84 2106.3,-237.12 2095.94,-234.9 2096.82,-241.84"/>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node32 -->
<g id="edge169_Node000033_Node000032" class="edge">
<title>Node33&#45;&gt;Node32</title>
<g id="a_edge169_Node000033_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2238.24,-243.79C2211.63,-241.03 2183.94,-238.17 2164.26,-236.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2237.74,-247.26 2248.05,-244.81 2238.46,-240.29 2237.74,-247.26"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node32 -->
<g id="edge171_Node000034_Node000032" class="edge">
<title>Node34&#45;&gt;Node32</title>
<g id="a_edge171_Node000034_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2244.86,-222.73C2216.37,-225.52 2185.75,-228.53 2164.44,-230.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2244.95,-226.24 2254.56,-221.78 2244.26,-219.27 2244.95,-226.24"/>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node32 -->
<g id="edge173_Node000035_Node000032" class="edge">
<title>Node35&#45;&gt;Node32</title>
<g id="a_edge173_Node000035_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2285.51,-172.61C2249.07,-187.5 2192.97,-210.43 2161.18,-223.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2286.8,-175.86 2294.73,-168.84 2284.15,-169.38 2286.8,-175.86"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node37 -->
<g id="edge176_Node000036_Node000037" class="edge">
<title>Node36&#45;&gt;Node37</title>
<g id="a_edge176_Node000036_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2435.86,-1477.53C2418.12,-1475.77 2399.56,-1473.93 2382.72,-1472.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2435.28,-1480.98 2445.57,-1478.49 2435.97,-1474.02 2435.28,-1480.98"/>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node39 -->
<g id="edge178_Node000038_Node000039" class="edge">
<title>Node38&#45;&gt;Node39</title>
<g id="a_edge178_Node000038_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1697.75,-1752.5C1690.52,-1749.65 1683.4,-1746.28 1677,-1742.31 1630.16,-1713.24 1589.06,-1660.01 1573.33,-1638.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1696.34,-1755.71 1706.93,-1755.8 1698.7,-1749.12 1696.34,-1755.71"/>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node40 -->
<g id="edge179_Node000039_Node000040" class="edge">
<title>Node39&#45;&gt;Node40</title>
<g id="a_edge179_Node000039_Node000040"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1548.02,-1609.95C1510.18,-1567.79 1418.12,-1465.22 1389.29,-1433.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1545.33,-1612.19 1554.61,-1617.29 1550.54,-1607.51 1545.33,-1612.19"/>
</a>
</g>
</g>
<!-- Node41 -->
<g id="Node000041" class="node">
<title>Node41</title>
<g id="a_Node000041"><a xlink:href="$d2/d02/widget_2main__window_2topbar_2dispatch_8c.html#ad937c2a7a1f8a2af174434bd5f1dcf20" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1242,-1808.81 1135,-1808.81 1135,-1789.81 1242,-1789.81 1242,-1808.81"/>
<text text-anchor="middle" x="1188.5" y="-1796.81" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_topbar</text>
</a>
</g>
</g>
<!-- Node40&#45;&gt;Node41 -->
<g id="edge180_Node000040_Node000041" class="edge">
<title>Node40&#45;&gt;Node41</title>
<g id="a_edge180_Node000040_Node000041"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1368.66,-1442.88C1334.22,-1511.39 1219.85,-1738.92 1194.5,-1789.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1371.59,-1444.84 1372.96,-1434.33 1365.34,-1441.7 1371.59,-1444.84"/>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node15 -->
<g id="edge181_Node000041_Node000015" class="edge">
<title>Node41&#45;&gt;Node15</title>
<g id="a_edge181_Node000041_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1123.18,-1799.91C1054.63,-1800.5 942.9,-1801.31 846.5,-1801.31 846.5,-1801.31 846.5,-1801.31 669,-1801.31 564.66,-1801.31 443.26,-1810.1 373.31,-1816.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1123.15,-1803.41 1133.12,-1799.82 1123.09,-1796.41 1123.15,-1803.41"/>
</a>
</g>
</g>
<!-- Node42&#45;&gt;Node43 -->
<g id="edge183_Node000042_Node000043" class="edge">
<title>Node42&#45;&gt;Node43</title>
<g id="a_edge183_Node000042_Node000043"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2444.14,-1227.31C2423.15,-1227.31 2400.4,-1227.31 2380.31,-1227.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2444.08,-1230.81 2454.08,-1227.31 2444.08,-1223.81 2444.08,-1230.81"/>
</a>
</g>
</g>
<!-- Node44&#45;&gt;Node45 -->
<g id="edge185_Node000044_Node000045" class="edge">
<title>Node44&#45;&gt;Node45</title>
<g id="a_edge185_Node000044_Node000045"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1877.05,-1191.26C1804.52,-1204.12 1690.52,-1224.33 1622.68,-1236.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1877.59,-1194.72 1886.83,-1189.53 1876.37,-1187.83 1877.59,-1194.72"/>
</a>
</g>
</g>
<!-- Node45&#45;&gt;Node40 -->
<g id="edge186_Node000045_Node000040" class="edge">
<title>Node45&#45;&gt;Node40</title>
<g id="a_edge186_Node000045_Node000040"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1541.33,-1262.8C1526.21,-1273.93 1506.32,-1289.28 1490,-1304.31 1449.11,-1341.96 1405.97,-1392.56 1388.52,-1413.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1543.24,-1265.74 1549.27,-1257.03 1539.12,-1260.08 1543.24,-1265.74"/>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node43 -->
<g id="edge188_Node000046_Node000043" class="edge">
<title>Node46&#45;&gt;Node43</title>
<g id="a_edge188_Node000046_Node000043"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2441.6,-1257.08C2421.31,-1252.01 2399.57,-1246.57 2380.28,-1241.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2440.67,-1260.46 2451.22,-1259.49 2442.37,-1253.67 2440.67,-1260.46"/>
</a>
</g>
</g>
<!-- Node47&#45;&gt;Node34 -->
<g id="edge190_Node000047_Node000034" class="edge">
<title>Node47&#45;&gt;Node34</title>
<g id="a_edge190_Node000047_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2452.87,-189.5C2427.06,-194.61 2397.43,-200.48 2372.94,-205.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2453.44,-192.96 2462.57,-187.59 2452.08,-186.09 2453.44,-192.96"/>
</a>
</g>
</g>
<!-- Node49 -->
<g id="Node000049" class="node">
<title>Node49</title>
<g id="a_Node000049"><a xlink:href="$da/d0c/gl_8c.html#a2cb205bd6556250d019b4de59eee3894" xlink:title="Creates a slider widget.">
<polygon fill="white" stroke="#666666" points="2374,-1079.81 2269,-1079.81 2269,-1060.81 2374,-1060.81 2374,-1079.81"/>
<text text-anchor="middle" x="2321.5" y="-1067.81" font-family="Helvetica,sans-Serif" font-size="10.00">create_axis_slider</text>
</a>
</g>
</g>
<!-- Node48&#45;&gt;Node49 -->
<g id="edge193_Node000048_Node000049" class="edge">
<title>Node48&#45;&gt;Node49</title>
<g id="a_edge193_Node000048_Node000049"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2440.28,-1070.31C2418.24,-1070.31 2394.58,-1070.31 2374.29,-1070.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2440.12,-1073.81 2450.12,-1070.31 2440.12,-1066.81 2440.12,-1073.81"/>
</a>
</g>
</g>
<!-- Node50&#45;&gt;Node51 -->
<g id="edge195_Node000050_Node000051" class="edge">
<title>Node50&#45;&gt;Node51</title>
<g id="a_edge195_Node000050_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2431.06,-1614.74C2419.83,-1616.14 2408.37,-1617.57 2397.31,-1618.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2431.2,-1618.25 2440.68,-1613.53 2430.33,-1611.3 2431.2,-1618.25"/>
</a>
</g>
</g>
<!-- Node52 -->
<g id="Node000052" class="node">
<title>Node52</title>
<g id="a_Node000052"><a xlink:href="$d7/d00/pilot__box_8c.html#a3cecbcc7340289ed318347f1bf86308c" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2198.5,-1634.31 2073.5,-1634.31 2073.5,-1604.31 2198.5,-1604.31 2198.5,-1634.31"/>
<text text-anchor="start" x="2081.5" y="-1622.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_rules_tree</text>
<text text-anchor="middle" x="2136" y="-1611.31" font-family="Helvetica,sans-Serif" font-size="10.00">_tools</text>
</a>
</g>
</g>
<!-- Node51&#45;&gt;Node52 -->
<g id="edge196_Node000051_Node000052" class="edge">
<title>Node51&#45;&gt;Node52</title>
<g id="a_edge196_Node000051_Node000052"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2234.2,-1624.08C2222.25,-1623.49 2210.17,-1622.9 2198.79,-1622.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2233.93,-1627.57 2244.09,-1624.56 2234.27,-1620.57 2233.93,-1627.57"/>
</a>
</g>
</g>
<!-- Node52&#45;&gt;Node53 -->
<g id="edge197_Node000052_Node000053" class="edge">
<title>Node52&#45;&gt;Node53</title>
<g id="a_edge197_Node000052_Node000053"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2063.37,-1601.07C2043.91,-1596.11 2023.09,-1590.81 2004.5,-1586.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2062.3,-1604.41 2072.85,-1603.48 2064.03,-1597.62 2062.3,-1604.41"/>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node54 -->
<g id="edge198_Node000053_Node000054" class="edge">
<title>Node53&#45;&gt;Node54</title>
<g id="a_edge198_Node000053_Node000054"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1875.67,-1555.77C1849.79,-1549.93 1821.08,-1543.45 1798.05,-1538.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1874.57,-1559.11 1885.09,-1557.9 1876.11,-1552.28 1874.57,-1559.11"/>
</a>
</g>
</g>
<!-- Node54&#45;&gt;Node39 -->
<g id="edge199_Node000054_Node000039" class="edge">
<title>Node54&#45;&gt;Node39</title>
<g id="a_edge199_Node000054_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1723.49,-1543.68C1684.95,-1564.45 1617.34,-1600.9 1584.89,-1618.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1725.06,-1546.81 1732.2,-1538.98 1721.74,-1540.64 1725.06,-1546.81"/>
</a>
</g>
</g>
<!-- Node54&#45;&gt;Node45 -->
<g id="edge200_Node000054_Node000045" class="edge">
<title>Node54&#45;&gt;Node45</title>
<g id="a_edge200_Node000054_Node000045"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1739.3,-1509C1703.07,-1453.92 1600.06,-1297.33 1573.05,-1256.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1736.36,-1510.91 1744.78,-1517.34 1742.21,-1507.06 1736.36,-1510.91"/>
</a>
</g>
</g>
<!-- Node58&#45;&gt;Node59 -->
<g id="edge205_Node000058_Node000059" class="edge">
<title>Node58&#45;&gt;Node59</title>
<g id="a_edge205_Node000058_Node000059"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2455.89,-970.38C2428.42,-961.51 2396.11,-951.08 2370.18,-942.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2454.51,-973.61 2465.11,-973.36 2456.66,-966.95 2454.51,-973.61"/>
</a>
</g>
</g>
<!-- Node59&#45;&gt;Node16 -->
<g id="edge206_Node000059_Node000016" class="edge">
<title>Node59&#45;&gt;Node16</title>
<g id="a_edge206_Node000059_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2249.05,-927.31C2173.78,-927.31 2051.8,-927.31 1946.5,-927.31 1946.5,-927.31 1946.5,-927.31 494,-927.31 394.36,-927.31 278.78,-927.31 208.42,-927.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2248.75,-930.81 2258.75,-927.31 2248.75,-923.81 2248.75,-930.81"/>
</a>
</g>
</g>
<!-- Node66&#45;&gt;Node59 -->
<g id="edge221_Node000066_Node000059" class="edge">
<title>Node66&#45;&gt;Node59</title>
<g id="a_edge221_Node000066_Node000059"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2439.78,-762.84C2437.43,-764.23 2435.17,-765.72 2433,-767.31 2379.34,-806.6 2342.83,-880.17 2328.85,-911.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2441.2,-766.05 2448.45,-758.32 2437.96,-759.84 2441.2,-766.05"/>
</a>
</g>
</g>
<!-- Node67&#45;&gt;Node7 -->
<g id="edge224_Node000067_Node000007" class="edge">
<title>Node67&#45;&gt;Node7</title>
<g id="a_edge224_Node000067_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2097.43,-2211.24C2061.04,-2231.51 2006.71,-2261.77 1974.12,-2279.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2098.83,-2214.46 2105.86,-2206.54 2095.42,-2208.35 2098.83,-2214.46"/>
</a>
</g>
</g>
<!-- Node67&#45;&gt;Node24 -->
<g id="edge223_Node000067_Node000024" class="edge">
<title>Node67&#45;&gt;Node24</title>
<g id="a_edge223_Node000067_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2101.59,-2168.68C2063.84,-2144.25 2003.36,-2105.11 1970.18,-2083.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2099.56,-2171.54 2109.86,-2174.03 2103.36,-2165.66 2099.56,-2171.54"/>
</a>
</g>
</g>
<!-- Node68&#45;&gt;Node51 -->
<g id="edge228_Node000068_Node000051" class="edge">
<title>Node68&#45;&gt;Node51</title>
<g id="a_edge228_Node000068_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2448.12,-1640.74C2431.76,-1639.12 2414.12,-1637.37 2397.38,-1635.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2447.42,-1644.19 2457.72,-1641.69 2448.11,-1637.22 2447.42,-1644.19"/>
</a>
</g>
</g>
<!-- Node71 -->
<g id="Node000071" class="node">
<title>Node71</title>
<g id="a_Node000071"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#a3d1ceccb1f00d0a2f3329af8b499844b" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2395.5,-548.31 2247.5,-548.31 2247.5,-518.31 2395.5,-518.31 2395.5,-548.31"/>
<text text-anchor="start" x="2255.5" y="-536.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_measure_do_insert</text>
<text text-anchor="middle" x="2321.5" y="-525.31" font-family="Helvetica,sans-Serif" font-size="10.00">_in_measurements_list</text>
</a>
</g>
</g>
<!-- Node70&#45;&gt;Node71 -->
<g id="edge232_Node000070_Node000071" class="edge">
<title>Node70&#45;&gt;Node71</title>
<g id="a_edge232_Node000070_Node000071"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2449.05,-417.13C2443.47,-419.16 2438.04,-421.53 2433,-424.31 2389.58,-448.24 2351.49,-494.08 2333.5,-517.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2450.01,-420.5 2458.46,-414.1 2447.87,-413.83 2450.01,-420.5"/>
</a>
</g>
</g>
<!-- Node71&#45;&gt;Node69 -->
<g id="edge233_Node000071_Node000069" class="edge">
<title>Node71&#45;&gt;Node69</title>
<g id="a_edge233_Node000071_Node000069"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2276.38,-553.26C2239.35,-570.01 2188,-593.24 2159.09,-606.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2277.37,-556.66 2285.04,-549.35 2274.48,-550.28 2277.37,-556.66"/>
</a>
</g>
</g>
<!-- Node72&#45;&gt;Node17 -->
<g id="edge242_Node000072_Node000017" class="edge">
<title>Node72&#45;&gt;Node17</title>
<g id="a_edge242_Node000072_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M986.37,-69.77C930.1,-100.93 794.18,-168.31 671,-168.31 671,-168.31 671,-168.31 313.5,-168.31 199.49,-168.31 76.53,-244.65 35.62,-272.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="987.91,-72.92 994.91,-64.97 984.47,-66.82 987.91,-72.92"/>
</a>
</g>
</g>
<!-- Node73&#45;&gt;Node59 -->
<g id="edge244_Node000073_Node000059" class="edge">
<title>Node73&#45;&gt;Node59</title>
<g id="a_edge244_Node000073_Node000059"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2436.78,-916C2418.77,-917.78 2399.86,-919.65 2382.73,-921.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2437.04,-919.49 2446.65,-915.02 2436.35,-912.52 2437.04,-919.49"/>
</a>
</g>
</g>
<!-- Node74&#45;&gt;Node16 -->
<g id="edge248_Node000074_Node000016" class="edge">
<title>Node74&#45;&gt;Node16</title>
<g id="a_edge248_Node000074_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M799.33,-638.22C664.01,-697.87 265.09,-873.71 165.98,-917.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="800.61,-641.48 808.35,-634.24 797.79,-635.07 800.61,-641.48"/>
</a>
</g>
</g>
<!-- Node76 -->
<g id="Node000076" class="node">
<title>Node76</title>
<g id="a_Node000076"><a xlink:href="$d1/d0b/widget_2main__window_2one__rule_2dispatch_8c.html#ab9db55b708939397362a8a11489c64c5" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2018.5,-1457.31 1872.5,-1457.31 1872.5,-1427.31 2018.5,-1427.31 2018.5,-1457.31"/>
<text text-anchor="start" x="1880.5" y="-1445.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_pane_selected</text>
<text text-anchor="middle" x="1945.5" y="-1434.31" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_right</text>
</a>
</g>
</g>
<!-- Node75&#45;&gt;Node76 -->
<g id="edge252_Node000075_Node000076" class="edge">
<title>Node75&#45;&gt;Node76</title>
<g id="a_edge252_Node000075_Node000076"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2080.2,-1411.81C2059.62,-1416.5 2035.98,-1421.9 2014.35,-1426.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2080.83,-1415.25 2089.8,-1409.62 2079.28,-1408.43 2080.83,-1415.25"/>
</a>
</g>
</g>
<!-- Node76&#45;&gt;Node54 -->
<g id="edge253_Node000076_Node000054" class="edge">
<title>Node76&#45;&gt;Node54</title>
<g id="a_edge253_Node000076_Node000054"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1900.41,-1462.21C1861.41,-1479.82 1806.15,-1504.77 1775.89,-1518.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1901.39,-1465.61 1909.06,-1458.31 1898.51,-1459.23 1901.39,-1465.61"/>
</a>
</g>
</g>
<!-- Node78 -->
<g id="Node000078" class="node">
<title>Node78</title>
<g id="a_Node000078"><a xlink:href="$dc/d0e/widget_2main__window_2one__rule_2algebra_2dispatch_8c.html#a15cbd8402e76ff0dd5e6b39e17a9dc49" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2380,-1414.31 2263,-1414.31 2263,-1384.31 2380,-1384.31 2380,-1414.31"/>
<text text-anchor="start" x="2271" y="-1402.31" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected</text>
<text text-anchor="middle" x="2321.5" y="-1391.31" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_algebra</text>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node78 -->
<g id="edge255_Node000077_Node000078" class="edge">
<title>Node77&#45;&gt;Node78</title>
<g id="a_edge255_Node000077_Node000078"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2436.12,-1399.31C2417.41,-1399.31 2397.78,-1399.31 2380.2,-1399.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2436.1,-1402.81 2446.1,-1399.31 2436.1,-1395.81 2436.1,-1402.81"/>
</a>
</g>
</g>
<!-- Node78&#45;&gt;Node75 -->
<g id="edge256_Node000078_Node000075" class="edge">
<title>Node78&#45;&gt;Node75</title>
<g id="a_edge256_Node000078_Node000075"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2251.22,-1399.31C2236.67,-1399.31 2221.31,-1399.31 2206.75,-1399.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2251.18,-1402.81 2261.18,-1399.31 2251.18,-1395.81 2251.18,-1402.81"/>
</a>
</g>
</g>
<!-- Node79&#45;&gt;Node41 -->
<g id="edge260_Node000079_Node000041" class="edge">
<title>Node79&#45;&gt;Node41</title>
<g id="a_edge260_Node000079_Node000041"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1303.79,-1799.31C1283.26,-1799.31 1261.43,-1799.31 1242.4,-1799.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1303.53,-1802.81 1313.53,-1799.31 1303.53,-1795.81 1303.53,-1802.81"/>
</a>
</g>
</g>
</g>
</svg>