2025-11-06 09:16:40 -05:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
< !DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
2026-04-20 12:45:31 -04:00
<!-- Generated by graphviz version 14.1.2 (20260124.0452)
2025-11-06 09:16:40 -05:00
-->
<!-- Title: src/python/bindings.cpp Pages: 1 -->
2026-04-20 12:45:31 -04:00
<!-- zoomable 149 -->
2025-11-06 09:16:40 -05:00
<svg id= "main" version= "1.1" xmlns= "http://www.w3.org/2000/svg" xmlns:xlink= "http://www.w3.org/1999/xlink" xml:space= "preserve" onload= "init(evt)" >
<style type= "text/css" > < ![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<defs >
<circle id= "rim" cx= "0" cy= "0" r= "7" />
<circle id= "rim2" cx= "0" cy= "0" r= "3.5" />
<g id= "zoomPlus" >
<use xlink:href= "#rim" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "zoomplus.mouseover" end= "zoomplus.mouseout" /> </use>
<path d= "M-4,0h8M0,-4v8" fill= "none" stroke= "white" stroke-width= "1.5" pointer-events= "none" />
</g>
<g id= "zoomMin" >
<use xlink:href= "#rim" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "zoomminus.mouseover" end= "zoomminus.mouseout" /> </use>
<path d= "M-4,0h8" fill= "none" stroke= "white" stroke-width= "1.5" pointer-events= "none" />
</g>
<g id= "arrowUp" transform= "translate(30 24)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowRight" transform= "rotate(90) translate(36 -43)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowDown" transform= "rotate(180) translate(-30 -48)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowLeft" transform= "rotate(270) translate(-36 17)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "resetDef" >
<use xlink:href= "#rim2" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "reset.mouseover" end= "reset.mouseout" /> </use>
</g>
</defs>
<script type= "application/ecmascript" >
2026-04-20 12:45:31 -04:00
var viewWidth = 1428;
var viewHeight = 149;
2025-11-06 09:16:40 -05:00
var sectionId = 'dynsection-0';
</script>
<script type= "application/ecmascript" xlink:href= "svg.min.js" />
<svg id= "graph" class= "graph" >
<g id= "viewport" >
<title > src/python/bindings.cpp</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#999999" stroke= "#666666" points= "729.7,-141 610.2,-141 610.2,-121.75 729.7,-121.75 729.7,-141" />
<text xml:space= "preserve" text-anchor= "middle" x= "669.95" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/bindings.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "777.58,-19.25 672.33,-19.25 672.33,0 777.58,0 777.58,-19.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "724.95" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > pybind11/pybind11.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id= "edge1_Node000001_Node000002" class= "edge" >
<title > Node1- > Node2</title>
<g id= "a_edge1_Node000001_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M609.74,-130.89C454.08,-131.61 47.63,-129.25 6.95,-85.75 -2.3,-75.85 -2.33,-65.13 6.95,-55.25 29.18,-31.6 488.62,-16.94 660.67,-12.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "660.65,-15.76 670.55,-11.99 660.46,-8.76 660.65,-15.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3 -->
<g id= "Node000003" class= "node" >
<title > Node3</title>
<g id= "a_Node000003" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "92.33,-80.12 15.58,-80.12 15.58,-60.88 92.33,-60.88 92.33,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "53.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > pybind11/stl.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node3 -->
<g id= "edge2_Node000001_Node000003" class= "edge" >
<title > Node1- > Node3</title>
<g id= "a_edge2_Node000001_Node000003" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M610.01,-129.91C505.66,-128.17 284.26,-120.3 100.95,-85.75 97.73,-85.14 94.42,-84.4 91.12,-83.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "92.08,-80.2 81.51,-80.91 90.22,-86.95 92.08,-80.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:href= "types_2bindings_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "197.58,-80.12 110.33,-80.12 110.33,-60.88 197.58,-60.88 197.58,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "153.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > types/bindings.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node4 -->
<g id= "edge3_Node000001_Node000004" class= "edge" >
<title > Node1- > Node4</title>
<g id= "a_edge3_Node000001_Node000004" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M609.95,-127.79C521.25,-123.24 350.18,-111.72 206.95,-85.75 203.14,-85.06 199.19,-84.22 195.25,-83.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "196.32,-79.97 185.77,-80.96 194.63,-86.77 196.32,-79.97" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:href= "partition_2bindings_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "313.83,-80.12 216.08,-80.12 216.08,-60.88 313.83,-60.88 313.83,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "264.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > partition/bindings.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node5 -->
<g id= "edge5_Node000001_Node000005" class= "edge" >
<title > Node1- > Node5</title>
<g id= "a_edge5_Node000001_Node000005" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M609.76,-124.72C540.31,-117.71 422.82,-104.38 322.95,-85.75 318.84,-84.98 314.58,-84.1 310.32,-83.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "311.17,-79.77 300.64,-80.93 309.59,-86.59 311.17,-79.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000006" > <a xlink:href= "engine_2bindings_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "423.83,-80.12 332.08,-80.12 332.08,-60.88 423.83,-60.88 423.83,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "377.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > engine/bindings.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node6 -->
<g id= "edge7_Node000001_Node000006" class= "edge" >
<title > Node1- > Node6</title>
<g id= "a_edge7_Node000001_Node000006" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M616.09,-121.3C567.92,-112.93 495.47,-99.72 432.95,-85.75 429.6,-85 426.13,-84.19 422.66,-83.35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "423.63,-79.98 413.08,-80.97 421.94,-86.78 423.63,-79.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000007" > <a xlink:href= "engine_2scratchpads_2bindings_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "542.33,-85.75 441.58,-85.75 441.58,-55.25 542.33,-55.25 542.33,-85.75" />
<text xml:space= "preserve" text-anchor= "start" x= "449.58" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "491.95" y= "-61" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /bindings.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node7 -->
<g id= "edge9_Node000001_Node000007" class= "edge" >
<title > Node1- > Node7</title>
<g id= "a_edge9_Node000001_Node000007" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M642.53,-121.3C617.23,-112.94 578.92,-100.26 547.27,-89.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "548.41,-86.49 537.82,-86.67 546.21,-93.13 548.41,-86.49" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000008" > <a xlink:href= "exceptions_2bindings_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "671.2,-80.12 560.7,-80.12 560.7,-60.88 671.2,-60.88 671.2,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "615.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > exceptions/bindings.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node8 -->
<g id= "edge11_Node000001_Node000008" class= "edge" >
<title > Node1- > Node8</title>
<g id= "a_edge11_Node000001_Node000008" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M661.75,-121.43C653.82,-112.79 641.6,-99.46 631.78,-88.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "634.59,-86.65 625.26,-81.64 629.44,-91.38 634.59,-86.65" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000009" > <a xlink:href= "io_2bindings_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "760.33,-80.12 689.58,-80.12 689.58,-60.88 760.33,-60.88 760.33,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "724.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > io/bindings.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node9 -->
<g id= "edge13_Node000001_Node000009" class= "edge" >
<title > Node1- > Node9</title>
<g id= "a_edge13_Node000001_Node000009" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M678.31,-121.43C686.38,-112.79 698.83,-99.46 708.84,-88.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "711.22,-91.33 715.49,-81.63 706.11,-86.55 711.22,-91.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000010" > <a xlink:href= "reaction_2bindings_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "875.83,-80.12 778.08,-80.12 778.08,-60.88 875.83,-60.88 875.83,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "826.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > reaction/bindings.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node10 -->
<g id= "edge15_Node000001_Node000010" class= "edge" >
<title > Node1- > Node10</title>
<g id= "a_edge15_Node000001_Node000010" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M694.14,-121.3C720.3,-111.49 762.25,-95.76 792,-84.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "793.19,-87.9 801.32,-81.11 790.73,-81.35 793.19,-87.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000011" > <a xlink:href= "screening_2bindings_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "999.58,-80.12 894.33,-80.12 894.33,-60.88 999.58,-60.88 999.58,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "946.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > screening/bindings.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node11 -->
<g id= "edge17_Node000001_Node000011" class= "edge" >
<title > Node1- > Node11</title>
<g id= "a_edge17_Node000001_Node000011" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M715.31,-121.25C758.87,-112.42 826.48,-98.54 884.95,-85.75 888.79,-84.91 892.76,-84.03 896.75,-83.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "897.5,-86.55 906.48,-80.93 895.95,-79.73 897.5,-86.55" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000012" > <a xlink:href= "solver_2bindings_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1106.7,-80.12 1017.2,-80.12 1017.2,-60.88 1106.7,-60.88 1106.7,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1061.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > solver/bindings.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node12 -->
<g id= "edge19_Node000001_Node000012" class= "edge" >
<title > Node1- > Node12</title>
<g id= "a_edge19_Node000001_Node000012" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M730.05,-124.88C798.12,-118.1 912.17,-105.04 1008.95,-85.75 1012.55,-85.03 1016.27,-84.21 1019.98,-83.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1020.7,-86.76 1029.54,-80.92 1018.99,-79.97 1020.7,-86.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000013" > <a xlink:href= "utils_2bindings_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1205.58,-80.12 1124.33,-80.12 1124.33,-60.88 1205.58,-60.88 1205.58,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1164.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > utils/bindings.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node13 -->
<g id= "edge21_Node000001_Node000013" class= "edge" >
<title > Node1- > Node13</title>
<g id= "a_edge21_Node000001_Node000013" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M729.98,-127.86C816.1,-123.47 979.4,-112.21 1115.95,-85.75 1119.18,-85.13 1122.49,-84.38 1125.8,-83.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1126.7,-86.95 1135.46,-81 1124.9,-80.19 1126.7,-86.95" />
</a>
</g>
</g>
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
<g id= "a_Node000014" > <a xlink:href= "policy_2bindings_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1312.33,-80.12 1223.58,-80.12 1223.58,-60.88 1312.33,-60.88 1312.33,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1267.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > policy/bindings.h</text>
</a>
</g>
</g>
<!-- Node1->Node14 -->
<g id= "edge23_Node000001_Node000014" class= "edge" >
<title > Node1- > Node14</title>
<g id= "a_edge23_Node000001_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M730.08,-129C830.99,-125.9 1040.52,-116.08 1214.95,-85.75 1218.83,-85.08 1222.83,-84.25 1226.81,-83.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1227.56,-86.76 1236.43,-80.96 1225.88,-79.96 1227.56,-86.76" />
</a>
</g>
</g>
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:href= "config_2bindings_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1419.7,-80.12 1330.2,-80.12 1330.2,-60.88 1419.7,-60.88 1419.7,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1374.95" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > config/bindings.h</text>
</a>
</g>
</g>
<!-- Node1->Node15 -->
<g id= "edge25_Node000001_Node000015" class= "edge" >
<title > Node1- > Node15</title>
<g id= "a_edge25_Node000001_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M730.08,-130.05C845.43,-128.58 1105.5,-121.23 1320.95,-85.75 1325.07,-85.07 1329.33,-84.22 1333.57,-83.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1334.25,-86.7 1343.14,-80.94 1332.6,-79.9 1334.25,-86.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node2 -->
<g id= "edge4_Node000004_Node000002" class= "edge" >
<title > Node4- > Node2</title>
<g id= "a_edge4_Node000004_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M184.02,-60.43C191.46,-58.46 199.45,-56.57 206.95,-55.25 368.78,-26.75 562.39,-16.22 660.75,-12.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "660.6,-16.02 670.47,-12.16 660.35,-9.02 660.6,-16.02" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node2 -->
<g id= "edge6_Node000005_Node000002" class= "edge" >
<title > Node5- > Node2</title>
<g id= "a_edge6_Node000005_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M298.84,-60.39C306.71,-58.49 315.09,-56.65 322.95,-55.25 441.24,-34.25 580.97,-21.39 660.65,-15.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "660.75,-18.67 670.45,-14.41 660.21,-11.69 660.75,-18.67" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6->Node2 -->
<g id= "edge8_Node000006_Node000002" class= "edge" >
<title > Node6- > Node2</title>
<g id= "a_edge8_Node000006_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M410.69,-60.43C417.99,-58.58 425.71,-56.74 432.95,-55.25 510.82,-39.26 601.45,-26.27 660.84,-18.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "660.95,-22.03 670.42,-17.27 660.05,-15.09 660.95,-22.03" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node7->Node2 -->
<g id= "edge10_Node000007_Node000002" class= "edge" >
<title > Node7- > Node2</title>
<g id= "a_edge10_Node000007_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M542.8,-56.65C583.02,-46.49 638.73,-32.41 677.93,-22.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "678.71,-25.92 687.55,-20.08 677,-19.13 678.71,-25.92" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node8->Node2 -->
<g id= "edge12_Node000008_Node000002" class= "edge" >
<title > Node8- > Node2</title>
<g id= "a_edge12_Node000008_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M632.51,-60.56C649.96,-51.13 677.7,-36.15 698.25,-25.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "699.78,-28.2 706.91,-20.37 696.45,-22.04 699.78,-28.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node9->Node2 -->
<g id= "edge14_Node000009_Node000002" class= "edge" >
<title > Node9- > Node2</title>
<g id= "a_edge14_Node000009_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M724.95,-60.56C724.95,-52.78 724.95,-41.2 724.95,-31.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "728.45,-31.16 724.95,-21.16 721.45,-31.16 728.45,-31.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node10->Node2 -->
<g id= "edge16_Node000010_Node000002" class= "edge" >
<title > Node10- > Node2</title>
<g id= "a_edge16_Node000010_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M811.46,-60.56C795.29,-51.22 769.65,-36.42 750.48,-25.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "752.31,-22.38 741.9,-20.41 748.81,-28.44 752.31,-22.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node11->Node2 -->
<g id= "edge18_Node000011_Node000002" class= "edge" >
<title > Node11- > Node2</title>
<g id= "a_edge18_Node000011_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M912.75,-60.43C874.54,-50.3 812.51,-33.84 770.28,-22.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "771.22,-19.27 760.66,-20.09 769.43,-26.04 771.22,-19.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node12->Node2 -->
<g id= "edge20_Node000012_Node000002" class= "edge" >
<title > Node12- > Node2</title>
<g id= "a_edge20_Node000012_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1030.42,-60.43C1023.39,-58.57 1015.94,-56.73 1008.95,-55.25 934.01,-39.33 846.82,-26.46 789.02,-18.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "789.74,-15.27 779.37,-17.42 788.82,-22.21 789.74,-15.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node13->Node2 -->
<g id= "edge22_Node000013_Node000002" class= "edge" >
<title > Node13- > Node2</title>
<g id= "a_edge22_Node000013_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1136.66,-60.39C1129.92,-58.47 1122.73,-56.61 1115.95,-55.25 1001.99,-32.35 866.81,-20.18 788.95,-14.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "789.62,-11.13 779.4,-13.92 789.13,-18.11 789.62,-11.13" />
</a>
</g>
</g>
<!-- Node14->Node2 -->
<g id= "edge24_Node000014_Node000002" class= "edge" >
<title > Node14- > Node2</title>
<g id= "a_edge24_Node000014_Node000002" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1237.61,-60.38C1230.25,-58.44 1222.36,-56.57 1214.95,-55.25 1063.8,-28.25 883.33,-17.17 789.24,-12.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "789.58,-9.47 779.44,-12.53 789.27,-16.46 789.58,-9.47" />
</a>
</g>
</g>
<!-- Node15->Node2 -->
<g id= "edge26_Node000015_Node000002" class= "edge" >
<title > Node15- > Node2</title>
<g id= "a_edge26_Node000015_Node000002" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1344.33,-60.38C1336.75,-58.41 1328.6,-56.53 1320.95,-55.25 1129.22,-23.05 898.88,-14.08 789.15,-11.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "789.55,-8.09 779.48,-11.38 789.4,-15.09 789.55,-8.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>
<g id= "navigator" transform= "translate(0 0)" fill= "#404254" >
<rect fill= "#f2f5e9" fill-opacity= "0.5" stroke= "#606060" stroke-width= ".5" x= "0" y= "0" width= "60" height= "60" />
<use id= "zoomplus" xlink:href= "#zoomPlus" x= "17" y= "9" onmousedown= "handleZoom(evt,'in')" />
<use id= "zoomminus" xlink:href= "#zoomMin" x= "42" y= "9" onmousedown= "handleZoom(evt,'out')" />
<use id= "reset" xlink:href= "#resetDef" x= "30" y= "36" onmousedown= "handleReset()" />
<use id= "arrowup" xlink:href= "#arrowUp" x= "0" y= "0" onmousedown= "handlePan(0,-1)" />
<use id= "arrowright" xlink:href= "#arrowRight" x= "0" y= "0" onmousedown= "handlePan(1,0)" />
<use id= "arrowdown" xlink:href= "#arrowDown" x= "0" y= "0" onmousedown= "handlePan(0,1)" />
<use id= "arrowleft" xlink:href= "#arrowLeft" x= "0" y= "0" onmousedown= "handlePan(-1,0)" />
</g>
<svg viewBox= "0 0 15 15" width= "100%" height= "30px" preserveAspectRatio= "xMaxYMin meet" >
<g id= "arrow_out" transform= "scale(0.3 0.3)" >
<a xlink:href= "bindings_8cpp__incl_org.svg" target= "_base" >
<rect id= "button" ry= "5" rx= "5" y= "6" x= "6" height= "38" width= "38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id= "arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
<style type= 'text/css' >
< ![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type= "application/ecmascript" > < ![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>