geos_390_docs/SnapRoundingIntersectionAdd...

387 lines
24 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: SnapRoundingIntersectionAdder.h Pages: 1 -->
<!--zoomable 269 -->
<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[
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="text/javascript"><![CDATA[
var edges = document.getElementsByTagName('g');
if (edges && edges.length) {
for (var i=0;i<edges.length;i++) {
if (edges[i].id.substr(0,4)=='edge') {
edges[i].setAttribute('class','edge');
}
}
}
]]></script>
<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="dirArrow">
<path 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="text/javascript">
var viewWidth = 964;
var viewHeight = 269;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>SnapRoundingIntersectionAdder.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-265 959.5,-265 959.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="373,-228.5 373,-260.5 517,-260.5 517,-228.5 373,-228.5"/>
<text text-anchor="start" x="381" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">SnapRoundingIntersection</text>
<text text-anchor="middle" x="445" y="-235.7" font-family="Helvetica,sans-Serif" font-size="11.00">Adder.h</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="export_8h.html" target="_top" xlink:title="geos/export.h">
<polygon fill="white" stroke="black" points="387,-57.5 387,-77.5 469,-77.5 469,-57.5 387,-57.5"/>
<text text-anchor="middle" x="428" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/export.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M394.91,-228.388C352.398,-212.606 294.113,-183.28 267,-135 262.43,-126.862 261.369,-121.443 267,-114 273.843,-104.955 332.265,-90.0105 376.782,-79.7318"/>
<polygon fill="midnightblue" stroke="midnightblue" points="377.646,-83.1245 386.615,-77.4843 376.087,-76.3005 377.646,-83.1245"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<polygon fill="white" stroke="#bfbfbf" points="640,-57.5 640,-77.5 686,-77.5 686,-57.5 640,-57.5"/>
<text text-anchor="middle" x="663" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M517.075,-234.522C569.565,-226.401 634.421,-212.539 652,-192 676.984,-162.808 672.475,-114.282 667.455,-87.5765"/>
<polygon fill="midnightblue" stroke="midnightblue" points="670.838,-86.6541 665.357,-77.5871 663.988,-88.0931 670.838,-86.6541"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<polygon fill="white" stroke="#bfbfbf" points="737,-171.5 737,-191.5 793,-191.5 793,-171.5 737,-171.5"/>
<text text-anchor="middle" x="765" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M517.152,-230.935C573.358,-220.954 653.285,-206.336 723,-192 724.236,-191.746 725.491,-191.484 726.758,-191.216"/>
<polygon fill="midnightblue" stroke="midnightblue" points="727.535,-194.629 736.566,-189.09 726.052,-187.788 727.535,-194.629"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="291.5,-57.5 291.5,-77.5 368.5,-77.5 368.5,-57.5 291.5,-57.5"/>
<text text-anchor="middle" x="330" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M372.744,-230.345C345.551,-222.649 315.739,-210.628 293,-192 263.882,-168.146 242.046,-147.084 260,-114 267.696,-99.8194 281.933,-89.3683 295.569,-82.0844"/>
<polygon fill="midnightblue" stroke="midnightblue" points="297.391,-85.0893 304.825,-77.5408 294.306,-78.8055 297.391,-85.0893"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="Noder_8h.html" target="_top" xlink:title="geos/noding/Noder.h">
<polygon fill="white" stroke="black" points="449.5,-114.5 449.5,-134.5 566.5,-134.5 566.5,-114.5 449.5,-114.5"/>
<text text-anchor="middle" x="508" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/Noder.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge"><title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M446.705,-228.215C448.922,-212.929 453.792,-189.144 464,-171 470.27,-159.855 479.933,-149.44 488.607,-141.394"/>
<polygon fill="midnightblue" stroke="midnightblue" points="490.989,-143.961 496.17,-134.719 486.357,-138.712 490.989,-143.961"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="LineIntersector_8h.html" target="_top" xlink:title="geos/algorithm/LineIntersector.h">
<polygon fill="white" stroke="black" points="473,-171.5 473,-191.5 643,-191.5 643,-171.5 473,-171.5"/>
<text text-anchor="middle" x="558" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/LineIntersector.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge10" class="edge"><title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M472.933,-228.421C491.02,-218.657 514.408,-206.032 532.082,-196.491"/>
<polygon fill="midnightblue" stroke="midnightblue" points="534.106,-199.376 541.243,-191.546 530.781,-193.216 534.106,-199.376"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="699.5,-114.5 699.5,-134.5 834.5,-134.5 834.5,-114.5 699.5,-114.5"/>
<text text-anchor="middle" x="767" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge25" class="edge"><title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M517.155,-236.944C566.357,-230.37 631.954,-217.388 685,-192 710.905,-179.602 735.818,-157.468 751.249,-142.161"/>
<polygon fill="midnightblue" stroke="midnightblue" points="753.901,-144.455 758.409,-134.867 748.906,-139.552 753.901,-144.455"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="PrecisionModel_8h.html" target="_top" xlink:title="geos/geom/PrecisionModel.h">
<polygon fill="white" stroke="black" points="276.5,-114.5 276.5,-134.5 431.5,-134.5 431.5,-114.5 276.5,-114.5"/>
<text text-anchor="middle" x="354" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/PrecisionModel.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge26" class="edge"><title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M433.103,-228.074C416.176,-206.124 385.229,-165.994 367.475,-142.974"/>
<polygon fill="midnightblue" stroke="midnightblue" points="370.045,-140.574 361.167,-134.793 364.502,-144.849 370.045,-140.574"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="noding_2SegmentIntersector_8h.html" target="_top" xlink:title="geos/noding/SegmentIntersector.h">
<polygon fill="white" stroke="black" points="0,-114.5 0,-134.5 182,-134.5 182,-114.5 0,-114.5"/>
<text text-anchor="middle" x="91" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/SegmentIntersector.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node18 -->
<g id="edge30" class="edge"><title>Node1&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M372.976,-235.592C322.146,-228.351 253.193,-215.126 196,-192 163.763,-178.965 130.504,-155.989 110.284,-140.753"/>
<polygon fill="midnightblue" stroke="midnightblue" points="112.273,-137.868 102.21,-134.555 108.011,-143.42 112.273,-137.868"/>
</g>
<!-- Node6&#45;&gt;Node2 -->
<g id="edge6" class="edge"><title>Node6&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M494.79,-114.418C482.515,-105.979 464.01,-93.257 449.589,-83.3426"/>
<polygon fill="midnightblue" stroke="midnightblue" points="451.453,-80.3768 441.23,-77.5956 447.488,-86.1451 451.453,-80.3768"/>
</g>
<!-- Node6&#45;&gt;Node3 -->
<g id="edge7" class="edge"><title>Node6&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M533.595,-114.418C560.054,-105.029 601.452,-90.3396 630.274,-80.1123"/>
<polygon fill="midnightblue" stroke="midnightblue" points="631.646,-83.3396 639.9,-76.6969 629.305,-76.7426 631.646,-83.3396"/>
</g>
<!-- Node6&#45;&gt;Node5 -->
<g id="edge9" class="edge"><title>Node6&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M478.607,-114.418C448.629,-105.155 401.952,-90.7325 368.921,-80.526"/>
<polygon fill="midnightblue" stroke="midnightblue" points="369.728,-77.1124 359.141,-77.5042 367.662,-83.8005 369.728,-77.1124"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="487,-57.5 487,-77.5 545,-77.5 545,-57.5 487,-57.5"/>
<text text-anchor="middle" x="516" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge8" class="edge"><title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M509.321,-114.418C510.369,-107.216 511.87,-96.8962 513.184,-87.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="516.674,-88.1791 514.65,-77.7795 509.747,-87.1715 516.674,-88.1791"/>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge11" class="edge"><title>Node8&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M564.666,-171.419C573.848,-157.703 587.87,-131.456 575,-114 568.812,-105.607 515.496,-90.528 474.838,-80.0398"/>
<polygon fill="midnightblue" stroke="midnightblue" points="475.628,-76.6292 465.073,-77.5454 473.895,-83.4114 475.628,-76.6292"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="578.5,-57.5 578.5,-77.5 621.5,-77.5 621.5,-57.5 578.5,-57.5"/>
<text text-anchor="middle" x="600" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge12" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M574.234,-171.274C586.325,-163.386 601.918,-150.81 609,-135 615.765,-119.899 612.253,-101.085 607.785,-87.3257"/>
<polygon fill="midnightblue" stroke="midnightblue" points="610.921,-85.7128 604.175,-77.5427 604.354,-88.1361 610.921,-85.7128"/>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge13" class="edge"><title>Node8&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M592.512,-171.418C628.166,-162.035 683.937,-147.359 722.798,-137.132"/>
<polygon fill="midnightblue" stroke="midnightblue" points="724.004,-140.434 732.784,-134.504 722.223,-133.664 724.004,-140.434"/>
</g>
<!-- Node10&#45;&gt;Node2 -->
<g id="edge14" class="edge"><title>Node10&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M706.016,-114.471C649.693,-106.002 563.444,-92.7056 479.18,-78.1642"/>
<polygon fill="midnightblue" stroke="midnightblue" points="479.633,-74.6906 469.182,-76.4313 478.437,-81.5878 479.633,-74.6906"/>
</g>
<!-- Node10&#45;&gt;Node3 -->
<g id="edge22" class="edge"><title>Node10&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M749.827,-114.418C733.342,-105.7 708.216,-92.4122 689.227,-82.3699"/>
<polygon fill="midnightblue" stroke="midnightblue" points="690.675,-79.1767 680.199,-77.5956 687.403,-85.3646 690.675,-79.1767"/>
</g>
<!-- Node10&#45;&gt;Node5 -->
<g id="edge19" class="edge"><title>Node10&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M699.316,-117.219C623.663,-109.831 497.318,-96.393 378.709,-78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="379.147,-74.526 368.726,-76.4371 378.064,-81.4417 379.147,-74.526"/>
</g>
<!-- Node10&#45;&gt;Node9 -->
<g id="edge23" class="edge"><title>Node10&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M739.423,-114.418C709.709,-104.632 662.509,-89.0867 631.391,-78.8385"/>
<polygon fill="midnightblue" stroke="midnightblue" points="632.097,-75.3859 621.504,-75.5821 629.907,-82.0346 632.097,-75.3859"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="813,-57.5 813,-77.5 911,-77.5 911,-57.5 813,-57.5"/>
<text text-anchor="middle" x="862" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge15" class="edge"><title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M782.687,-114.418C797.539,-105.82 820.07,-92.7754 837.327,-82.7844"/>
<polygon fill="midnightblue" stroke="midnightblue" points="839.389,-85.635 846.289,-77.5956 835.881,-79.577 839.389,-85.635"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="914.5,-0.5 914.5,-20.5 955.5,-20.5 955.5,-0.5 914.5,-0.5"/>
<text text-anchor="middle" x="935" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node10&#45;&gt;Node13 -->
<g id="edge24" class="edge"><title>Node10&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M834.529,-118.628C864.573,-113.025 898.046,-101.482 920,-78 931.852,-65.324 935.048,-45.3533 935.616,-30.6024"/>
<polygon fill="midnightblue" stroke="midnightblue" points="939.116,-30.5546 935.637,-20.547 932.116,-30.5394 939.116,-30.5546"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="704.5,-57.5 704.5,-77.5 735.5,-77.5 735.5,-57.5 704.5,-57.5"/>
<text text-anchor="middle" x="720" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node10&#45;&gt;Node15 -->
<g id="edge20" class="edge"><title>Node10&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M759.239,-114.418C752.544,-106.583 742.695,-95.0575 734.539,-85.5137"/>
<polygon fill="midnightblue" stroke="midnightblue" points="737.087,-83.108 727.93,-77.7795 731.765,-87.6556 737.087,-83.108"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="753.5,-57.5 753.5,-77.5 794.5,-77.5 794.5,-57.5 753.5,-57.5"/>
<text text-anchor="middle" x="774" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node10&#45;&gt;Node16 -->
<g id="edge21" class="edge"><title>Node10&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M768.156,-114.418C769.072,-107.216 770.386,-96.8962 771.536,-87.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="775.028,-88.1414 772.819,-77.7795 768.084,-87.2575 775.028,-88.1414"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="843,-0.5 843,-20.5 889,-20.5 889,-0.5 843,-0.5"/>
<text text-anchor="middle" x="866" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge16" class="edge"><title>Node11&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M862.661,-57.4179C863.184,-50.2164 863.935,-39.8962 864.592,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="868.09,-31.007 865.325,-20.7795 861.109,-30.4992 868.09,-31.007"/>
</g>
<!-- Node11&#45;&gt;Node13 -->
<g id="edge17" class="edge"><title>Node11&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M874.054,-57.4179C885.083,-49.1084 901.623,-36.6469 914.691,-26.8015"/>
<polygon fill="midnightblue" stroke="midnightblue" points="916.803,-29.5924 922.684,-20.7795 912.591,-24.0016 916.803,-29.5924"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="765.5,-0.5 765.5,-20.5 824.5,-20.5 824.5,-0.5 765.5,-0.5"/>
<text text-anchor="middle" x="795" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node11&#45;&gt;Node14 -->
<g id="edge18" class="edge"><title>Node11&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M850.936,-57.4179C841.007,-49.2667 826.21,-37.1201 814.329,-27.3669"/>
<polygon fill="midnightblue" stroke="midnightblue" points="816.254,-24.4192 806.304,-20.7795 811.813,-29.8297 816.254,-24.4192"/>
</g>
<!-- Node17&#45;&gt;Node2 -->
<g id="edge27" class="edge"><title>Node17&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M366.22,-114.418C377.467,-106.058 394.368,-93.4966 407.651,-83.6239"/>
<polygon fill="midnightblue" stroke="midnightblue" points="409.824,-86.37 415.762,-77.5956 405.648,-80.7518 409.824,-86.37"/>
</g>
<!-- Node17&#45;&gt;Node5 -->
<g id="edge28" class="edge"><title>Node17&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M350.037,-114.418C346.791,-106.979 342.093,-96.2123 338.061,-86.9742"/>
<polygon fill="midnightblue" stroke="midnightblue" points="341.257,-85.545 334.049,-77.7795 334.841,-88.3447 341.257,-85.545"/>
</g>
<!-- Node17&#45;&gt;Node9 -->
<g id="edge29" class="edge"><title>Node17&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M394.346,-114.479C443.056,-103.589 523.953,-85.5023 568.379,-75.5697"/>
<polygon fill="midnightblue" stroke="midnightblue" points="569.33,-78.9437 578.325,-73.346 567.802,-72.1123 569.33,-78.9437"/>
</g>
<!-- Node18&#45;&gt;Node2 -->
<g id="edge32" class="edge"><title>Node18&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M150.783,-114.459C206.491,-105.928 292.139,-92.5401 376.774,-77.9994"/>
<polygon fill="midnightblue" stroke="midnightblue" points="377.561,-81.4155 386.821,-76.2671 376.372,-74.5173 377.561,-81.4155"/>
</g>
<!-- Node18&#45;&gt;Node5 -->
<g id="edge33" class="edge"><title>Node18&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M130.198,-114.479C171.566,-104.96 236.829,-89.9411 281.431,-79.677"/>
<polygon fill="midnightblue" stroke="midnightblue" points="282.217,-83.0878 291.177,-77.4342 280.647,-76.2661 282.217,-83.0878"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<polygon fill="white" stroke="#bfbfbf" points="65.5,-57.5 65.5,-77.5 116.5,-77.5 116.5,-57.5 65.5,-57.5"/>
<text text-anchor="middle" x="91" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">cstddef</text>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge31" class="edge"><title>Node18&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M91,-114.418C91,-107.216 91,-96.8962 91,-87.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="94.5001,-87.7794 91,-77.7795 87.5001,-87.7795 94.5001,-87.7794"/>
</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()"/>
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
</use>
<path 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" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
</use>
<path 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" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
</use>
<path 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" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
</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="SnapRoundingIntersectionAdder_8h__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>
</svg>