geos_390_docs/SnapRoundingNoder_8h__incl.svg

669 lines
44 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: SnapRoundingNoder.h Pages: 1 -->
<!--zoomable 464 -->
<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 = 1468;
var viewHeight = 464;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>SnapRoundingNoder.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-460 1463.52,-460 1463.52,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="615.522,-435.5 615.522,-455.5 743.522,-455.5 743.522,-435.5 615.522,-435.5"/>
<text text-anchor="middle" x="679.522" y="-442.7" font-family="Helvetica,sans-Serif" font-size="11.00">SnapRoundingNoder.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="1062.52,-57.5 1062.52,-77.5 1144.52,-77.5 1144.52,-57.5 1062.52,-57.5"/>
<text text-anchor="middle" x="1103.52" 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="M743.684,-441.038C930.267,-430.122 1459.52,-392.786 1459.52,-320.5 1459.52,-320.5 1459.52,-320.5 1459.52,-186.5 1459.52,-150.524 1452.68,-135.066 1423.52,-114 1381.62,-83.7326 1234.3,-73.4648 1154.99,-70.0866"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1154.87,-66.5789 1144.74,-69.672 1154.59,-73.5731 1154.87,-66.5789"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="149.022,-114.5 149.022,-134.5 284.022,-134.5 284.022,-114.5 149.022,-114.5"/>
<text text-anchor="middle" x="216.522" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M615.349,-438.694C461.064,-423.189 77.0913,-374.875 9.5219,-273 1.41515,-260.777 2.27134,-252.749 9.5219,-240 39.1768,-187.856 72.8822,-199.766 125.522,-171 146.185,-159.708 170.005,-147.838 188.091,-139.054"/>
<polygon fill="midnightblue" stroke="midnightblue" points="190.008,-142.015 197.492,-134.515 186.965,-135.711 190.008,-142.015"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="Envelope_8h.html" target="_top" xlink:title="geos/geom/Envelope.h">
<polygon fill="white" stroke="black" points="345.022,-177.5 345.022,-197.5 472.022,-197.5 472.022,-177.5 345.022,-177.5"/>
<text text-anchor="middle" x="408.522" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Envelope.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge14" class="edge"><title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M662.362,-435.39C646.894,-426.849 623.835,-413.285 605.522,-399 542.329,-349.707 530.408,-332.325 476.522,-273 456.253,-250.685 434.741,-223.234 421.468,-205.797"/>
<polygon fill="midnightblue" stroke="midnightblue" points="424.15,-203.54 415.328,-197.672 418.565,-207.76 424.15,-203.54"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="HotPixelIndex_8h.html" target="_top" xlink:title="geos/noding/snapround\l/HotPixelIndex.h">
<polygon fill="white" stroke="black" points="615.022,-366.5 615.022,-398.5 744.022,-398.5 744.022,-366.5 615.022,-366.5"/>
<text text-anchor="start" x="623.022" y="-385.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/snapround</text>
<text text-anchor="middle" x="679.522" y="-373.7" font-family="Helvetica,sans-Serif" font-size="11.00">/HotPixelIndex.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge22" class="edge"><title>Node1&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M679.522,-435.499C679.522,-428.468 679.522,-418.336 679.522,-408.879"/>
<polygon fill="midnightblue" stroke="midnightblue" points="683.022,-408.691 679.522,-398.691 676.022,-408.691 683.022,-408.691"/>
</g>
<!-- Node31 -->
<g id="node31" class="node"><title>Node31</title>
<g id="a_node31"><a xlink:href="Noder_8h.html" target="_top" xlink:title="geos/noding/Noder.h">
<polygon fill="white" stroke="black" points="844.022,-114.5 844.022,-134.5 961.022,-134.5 961.022,-114.5 844.022,-114.5"/>
<text text-anchor="middle" x="902.522" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/Noder.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node31 -->
<g id="edge67" class="edge"><title>Node1&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M743.865,-437.747C855.793,-424.198 1074.52,-388.962 1074.52,-320.5 1074.52,-320.5 1074.52,-320.5 1074.52,-255.5 1074.52,-216.907 1081,-199.075 1054.52,-171 1041.48,-157.171 998.315,-145.028 961.303,-136.772"/>
<polygon fill="midnightblue" stroke="midnightblue" points="961.571,-133.249 951.056,-134.549 960.086,-140.09 961.571,-133.249"/>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M284.101,-114.902C287.284,-114.579 290.436,-114.276 293.522,-114 580.378,-88.353 652.988,-94.3784 940.522,-78 977.934,-75.869 1020.17,-73.4056 1052.28,-71.5214"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1052.55,-75.0116 1062.32,-70.9311 1052.14,-68.0237 1052.55,-75.0116"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="262.522,-57.5 262.522,-77.5 360.522,-77.5 360.522,-57.5 262.522,-57.5"/>
<text text-anchor="middle" x="311.522" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge4" class="edge"><title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M232.209,-114.418C247.061,-105.82 269.592,-92.7754 286.849,-82.7844"/>
<polygon fill="midnightblue" stroke="midnightblue" points="288.911,-85.635 295.811,-77.5956 285.403,-79.577 288.911,-85.635"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<polygon fill="white" stroke="#bfbfbf" points="364.022,-0.5 364.022,-20.5 405.022,-20.5 405.022,-0.5 364.022,-0.5"/>
<text text-anchor="middle" x="384.522" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge13" class="edge"><title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M265.802,-114.448C304.904,-106.281 355.28,-93.2327 369.522,-78 381.373,-65.324 384.57,-45.3533 385.137,-30.6024"/>
<polygon fill="midnightblue" stroke="midnightblue" points="388.637,-30.5546 385.159,-20.547 381.637,-30.5394 388.637,-30.5546"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="424.022,-57.5 424.022,-77.5 501.022,-77.5 501.022,-57.5 424.022,-57.5"/>
<text text-anchor="middle" x="462.522" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node3&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M256.868,-114.479C299.828,-104.875 367.823,-89.6725 413.755,-79.4032"/>
<polygon fill="midnightblue" stroke="midnightblue" points="414.782,-82.7601 423.777,-77.1624 413.255,-75.9287 414.782,-82.7601"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="154.022,-57.5 154.022,-77.5 185.022,-77.5 185.022,-57.5 154.022,-57.5"/>
<text text-anchor="middle" x="169.522" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node3&#45;&gt;Node9 -->
<g id="edge9" class="edge"><title>Node3&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M208.761,-114.418C202.066,-106.583 192.217,-95.0575 184.061,-85.5137"/>
<polygon fill="midnightblue" stroke="midnightblue" points="186.609,-83.108 177.452,-77.7795 181.287,-87.6556 186.609,-83.108"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<polygon fill="white" stroke="#bfbfbf" points="203.022,-57.5 203.022,-77.5 244.022,-77.5 244.022,-57.5 203.022,-57.5"/>
<text text-anchor="middle" x="223.522" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node3&#45;&gt;Node10 -->
<g id="edge10" class="edge"><title>Node3&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M217.678,-114.418C218.594,-107.216 219.908,-96.8962 221.057,-87.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="224.55,-88.1414 222.341,-77.7795 217.606,-87.2575 224.55,-88.1414"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="89.5219,-57.5 89.5219,-77.5 135.522,-77.5 135.522,-57.5 89.5219,-57.5"/>
<text text-anchor="middle" x="112.522" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node3&#45;&gt;Node11 -->
<g id="edge11" class="edge"><title>Node3&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M199.348,-114.418C182.864,-105.7 157.738,-92.4122 138.749,-82.3699"/>
<polygon fill="midnightblue" stroke="midnightblue" points="140.197,-79.1767 129.721,-77.5956 136.925,-85.3646 140.197,-79.1767"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="571.022,-57.5 571.022,-77.5 614.022,-77.5 614.022,-57.5 571.022,-57.5"/>
<text text-anchor="middle" x="592.522" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node3&#45;&gt;Node12 -->
<g id="edge12" class="edge"><title>Node3&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M278.19,-114.479C359.135,-102.639 498.234,-82.2921 560.618,-73.1668"/>
<polygon fill="midnightblue" stroke="midnightblue" points="561.26,-76.6102 570.649,-71.6996 560.247,-69.6839 561.26,-76.6102"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="220.522,-0.5 220.522,-20.5 266.522,-20.5 266.522,-0.5 220.522,-0.5"/>
<text text-anchor="middle" x="243.522" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M300.293,-57.4179C290.117,-49.1876 274.906,-36.8839 262.789,-27.0836"/>
<polygon fill="midnightblue" stroke="midnightblue" points="264.971,-24.3469 254.995,-20.7795 260.569,-29.7895 264.971,-24.3469"/>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M323.576,-57.4179C334.605,-49.1084 351.145,-36.6469 364.213,-26.8015"/>
<polygon fill="midnightblue" stroke="midnightblue" points="366.325,-29.5924 372.206,-20.7795 362.113,-24.0016 366.325,-29.5924"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="285.022,-0.5 285.022,-20.5 344.022,-20.5 344.022,-0.5 285.022,-0.5"/>
<text text-anchor="middle" x="314.522" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node4&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M312.017,-57.4179C312.41,-50.2164 312.973,-39.8962 313.466,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="316.966,-30.9553 314.016,-20.7795 309.976,-30.574 316.966,-30.9553"/>
</g>
<!-- Node13&#45;&gt;Node2 -->
<g id="edge15" class="edge"><title>Node13&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M472.116,-181.045C616.562,-168.605 957.832,-138.905 969.522,-135 986.368,-129.372 987.852,-122.361 1003.52,-114 1025.94,-102.04 1052.1,-90.2072 1072.04,-81.6077"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1073.47,-84.8055 1081.29,-77.6595 1070.72,-78.3678 1073.47,-84.8055"/>
</g>
<!-- Node13&#45;&gt;Node3 -->
<g id="edge17" class="edge"><title>Node13&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M380.192,-177.499C347.01,-166.957 291.885,-149.443 254.889,-137.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="255.559,-134.23 244.968,-134.538 253.439,-140.901 255.559,-134.23"/>
</g>
<!-- Node13&#45;&gt;Node8 -->
<g id="edge16" class="edge"><title>Node13&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M406.567,-177.496C403.94,-163.246 400.658,-134.964 410.522,-114 416.387,-101.534 427.455,-91.0963 437.877,-83.3753"/>
<polygon fill="midnightblue" stroke="midnightblue" points="440.098,-86.0959 446.351,-77.5438 436.129,-80.3293 440.098,-86.0959"/>
</g>
<!-- Node13&#45;&gt;Node11 -->
<g id="edge19" class="edge"><title>Node13&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M344.771,-177.55C270.316,-166.596 155.259,-147.913 139.522,-135 125.259,-123.297 118.463,-102.886 115.268,-87.7553"/>
<polygon fill="midnightblue" stroke="midnightblue" points="118.708,-87.1095 113.522,-77.8707 111.814,-88.327 118.708,-87.1095"/>
</g>
<!-- Node13&#45;&gt;Node12 -->
<g id="edge18" class="edge"><title>Node13&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M416.364,-177.411C429.587,-162.534 457.705,-132.764 486.522,-114 509.953,-98.7434 539.355,-86.5946 561.246,-78.7016"/>
<polygon fill="midnightblue" stroke="midnightblue" points="562.447,-81.9894 570.727,-75.3787 560.132,-75.3834 562.447,-81.9894"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="302.522,-114.5 302.522,-134.5 358.522,-134.5 358.522,-114.5 302.522,-114.5"/>
<text text-anchor="middle" x="330.522" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">ostream</text>
</g>
<!-- Node13&#45;&gt;Node14 -->
<g id="edge20" class="edge"><title>Node13&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M397.013,-177.499C384.685,-167.858 364.901,-152.386 350.113,-140.822"/>
<polygon fill="midnightblue" stroke="midnightblue" points="352.112,-137.941 342.078,-134.538 347.799,-143.455 352.112,-137.941"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="36.5219,-114.5 36.5219,-134.5 92.5219,-134.5 92.5219,-114.5 36.5219,-114.5"/>
<text text-anchor="middle" x="64.5219" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node13&#45;&gt;Node15 -->
<g id="edge21" class="edge"><title>Node13&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M349.892,-177.455C288.919,-167.826 190.78,-151.701 106.522,-135 105.284,-134.755 104.028,-134.5 102.759,-134.24"/>
<polygon fill="midnightblue" stroke="midnightblue" points="103.455,-130.809 92.9445,-132.145 101.994,-137.655 103.455,-130.809"/>
</g>
<!-- Node16&#45;&gt;Node2 -->
<g id="edge23" class="edge"><title>Node16&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M744.072,-377.483C924.596,-365.394 1421.52,-325.905 1421.52,-257.5 1421.52,-257.5 1421.52,-257.5 1421.52,-186.5 1421.52,-153.19 1427.28,-136.282 1402.52,-114 1366.97,-82.0061 1230.59,-72.5059 1154.9,-69.6872"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1154.75,-66.1802 1144.64,-69.3322 1154.51,-73.176 1154.75,-66.1802"/>
</g>
<!-- Node16&#45;&gt;Node3 -->
<g id="edge25" class="edge"><title>Node16&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M648.161,-366.414C627.229,-356.272 599.134,-342.52 574.522,-330 467.494,-275.555 435.052,-271.178 335.522,-204 316.702,-191.297 315.137,-184.002 296.522,-171 279.708,-159.256 259.643,-147.85 243.814,-139.396"/>
<polygon fill="midnightblue" stroke="midnightblue" points="245.052,-136.093 234.572,-134.536 241.794,-142.288 245.052,-136.093"/>
</g>
<!-- Node16&#45;&gt;Node13 -->
<g id="edge24" class="edge"><title>Node16&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M657.111,-366.313C642.155,-356.129 622.086,-342.368 604.522,-330 539.988,-284.558 464.496,-229.519 428.972,-203.506"/>
<polygon fill="midnightblue" stroke="midnightblue" points="430.967,-200.629 420.832,-197.542 426.83,-206.276 430.967,-200.629"/>
</g>
<!-- Node16&#45;&gt;Node15 -->
<g id="edge66" class="edge"><title>Node16&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M614.906,-382.289C460.077,-382.543 75.7929,-372.917 9.5219,-273 -18.801,-230.297 23.8648,-171.026 48.7287,-142.361"/>
<polygon fill="midnightblue" stroke="midnightblue" points="51.424,-144.598 55.486,-134.813 46.2084,-139.929 51.424,-144.598"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="LineIntersector_8h.html" target="_top" xlink:title="geos/algorithm/LineIntersector.h">
<polygon fill="white" stroke="black" points="604.522,-177.5 604.522,-197.5 774.522,-197.5 774.522,-177.5 604.522,-177.5"/>
<text text-anchor="middle" x="689.522" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/LineIntersector.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge26" class="edge"><title>Node16&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M685.967,-366.266C696.117,-340.393 713.946,-286.174 706.522,-240 704.722,-228.804 700.853,-216.744 697.26,-207.111"/>
<polygon fill="midnightblue" stroke="midnightblue" points="700.501,-205.789 693.581,-197.766 693.988,-208.353 700.501,-205.789"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="HotPixel_8h.html" target="_top" xlink:title="geos/noding/snapround\l/HotPixel.h">
<polygon fill="white" stroke="black" points="569.022,-240.5 569.022,-272.5 698.022,-272.5 698.022,-240.5 569.022,-240.5"/>
<text text-anchor="start" x="577.022" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/snapround</text>
<text text-anchor="middle" x="633.522" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">/HotPixel.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node18 -->
<g id="edge30" class="edge"><title>Node16&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M676.625,-366.471C673.515,-351.587 667.995,-328.292 660.522,-309 656.971,-299.835 652.216,-290.192 647.686,-281.761"/>
<polygon fill="midnightblue" stroke="midnightblue" points="650.654,-279.895 642.744,-272.846 644.532,-283.289 650.654,-279.895"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="WKTWriter_8h.html" target="_top" xlink:title="geos/io/WKTWriter.h">
<polygon fill="white" stroke="black" points="831.022,-177.5 831.022,-197.5 948.022,-197.5 948.022,-177.5 831.022,-177.5"/>
<text text-anchor="middle" x="889.522" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/io/WKTWriter.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node19 -->
<g id="edge51" class="edge"><title>Node16&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M744.084,-367.835C768.942,-360.033 796.208,-348.071 816.522,-330 854.614,-296.114 875.71,-237.608 884.528,-207.546"/>
<polygon fill="midnightblue" stroke="midnightblue" points="888.006,-208.1 887.316,-197.528 881.263,-206.223 888.006,-208.1"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<polygon fill="white" stroke="#bfbfbf" points="1005.02,-177.5 1005.02,-197.5 1046.02,-197.5 1046.02,-177.5 1005.02,-177.5"/>
<text text-anchor="middle" x="1025.52" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node16&#45;&gt;Node21 -->
<g id="edge64" class="edge"><title>Node16&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M743.455,-366.496C773.842,-358.017 810.087,-345.894 840.522,-330 908.63,-294.432 977.557,-233.706 1008.56,-204.765"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1011.06,-207.216 1015.94,-197.809 1006.26,-202.124 1011.06,-207.216"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="PrecisionModel_8h.html" target="_top" xlink:title="geos/geom/PrecisionModel.h">
<polygon fill="white" stroke="black" points="567.022,-114.5 567.022,-134.5 722.022,-134.5 722.022,-114.5 567.022,-114.5"/>
<text text-anchor="middle" x="644.522" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/PrecisionModel.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node22 -->
<g id="edge40" class="edge"><title>Node16&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M697.903,-366.252C739.157,-330.187 831.847,-237.667 783.522,-171 773.349,-156.966 734.495,-144.96 700.443,-136.811"/>
<polygon fill="midnightblue" stroke="midnightblue" points="701.064,-133.362 690.532,-134.512 699.482,-140.181 701.064,-133.362"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<g id="a_node23"><a xlink:href="IllegalArgumentException_8h.html" target="_top" xlink:title="geos/util/IllegalArgument\lException.h">
<polygon fill="white" stroke="black" points="1147.52,-171.5 1147.52,-203.5 1281.52,-203.5 1281.52,-171.5 1147.52,-171.5"/>
<text text-anchor="start" x="1155.52" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/IllegalArgument</text>
<text text-anchor="middle" x="1214.52" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">Exception.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node23 -->
<g id="edge44" class="edge"><title>Node16&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M744.047,-366.538C781.851,-357.214 830.314,-344.294 872.522,-330 983.091,-292.556 1108.96,-236.995 1172.74,-207.888"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1174.42,-210.966 1182.06,-203.621 1171.51,-204.602 1174.42,-210.966"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<g id="a_node26"><a xlink:href="KdTree_8h.html" target="_top" xlink:title="geos/index/kdtree/KdTree.h">
<polygon fill="white" stroke="black" points="194.022,-309.5 194.022,-329.5 343.022,-329.5 343.022,-309.5 194.022,-309.5"/>
<text text-anchor="middle" x="268.522" y="-316.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/kdtree/KdTree.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node26 -->
<g id="edge52" class="edge"><title>Node16&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M614.851,-371.902C539.995,-360.792 417.102,-342.552 339.619,-331.052"/>
<polygon fill="midnightblue" stroke="midnightblue" points="339.871,-327.551 329.465,-329.545 338.843,-334.475 339.871,-327.551"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="KdNodeVisitor_8h.html" target="_top" xlink:title="geos/index/kdtree/KdNode\lVisitor.h">
<polygon fill="white" stroke="black" points="18.5219,-240.5 18.5219,-272.5 162.522,-272.5 162.522,-240.5 18.5219,-240.5"/>
<text text-anchor="start" x="26.5219" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/kdtree/KdNode</text>
<text text-anchor="middle" x="90.5219" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">Visitor.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node27 -->
<g id="edge63" class="edge"><title>Node16&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M614.81,-379.15C498.974,-374.222 261.139,-360.631 184.522,-330 156.642,-318.854 130.051,-296.914 112.312,-280.075"/>
<polygon fill="midnightblue" stroke="midnightblue" points="114.412,-277.235 104.811,-272.755 109.523,-282.244 114.412,-277.235"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<polygon fill="white" stroke="#bfbfbf" points="613.522,-309.5 613.522,-329.5 651.522,-329.5 651.522,-309.5 613.522,-309.5"/>
<text text-anchor="middle" x="632.522" y="-316.7" font-family="Helvetica,sans-Serif" font-size="11.00">map</text>
</g>
<!-- Node16&#45;&gt;Node30 -->
<g id="edge65" class="edge"><title>Node16&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M667.904,-366.421C661.147,-357.652 652.612,-346.574 645.617,-337.496"/>
<polygon fill="midnightblue" stroke="midnightblue" points="648.368,-335.331 639.492,-329.546 642.823,-339.604 648.368,-335.331"/>
</g>
<!-- Node17&#45;&gt;Node2 -->
<g id="edge27" class="edge"><title>Node17&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M767.868,-177.483C846.491,-167.751 961.752,-151.428 1003.52,-135 1020.11,-128.476 1059.16,-100.996 1083.26,-83.4676"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1085.39,-86.2465 1091.39,-77.5171 1081.25,-80.597 1085.39,-86.2465"/>
</g>
<!-- Node17&#45;&gt;Node3 -->
<g id="edge29" class="edge"><title>Node17&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M619.729,-177.499C532.789,-166.287 384.694,-147.188 294.224,-135.521"/>
<polygon fill="midnightblue" stroke="midnightblue" points="294.665,-132.049 284.299,-134.241 293.769,-138.991 294.665,-132.049"/>
</g>
<!-- Node17&#45;&gt;Node12 -->
<g id="edge28" class="edge"><title>Node17&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M625.621,-177.445C600.031,-170.335 572.995,-157.647 557.522,-135 546.468,-118.822 560.43,-98.7378 573.861,-84.8994"/>
<polygon fill="midnightblue" stroke="midnightblue" points="576.333,-87.3776 581.106,-77.9183 571.476,-82.337 576.333,-87.3776"/>
</g>
<!-- Node18&#45;&gt;Node2 -->
<g id="edge31" class="edge"><title>Node18&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M698.145,-242.563C703.005,-241.669 707.838,-240.805 712.522,-240 820.558,-221.442 856.627,-249.135 956.522,-204 977.214,-194.651 976.532,-183.447 995.522,-171 1025.78,-151.169 1042.61,-160.241 1068.52,-135 1082.21,-121.668 1091.69,-101.826 1097.3,-87.2859"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1100.62,-88.3987 1100.7,-77.8042 1094.03,-86.0335 1100.62,-88.3987"/>
</g>
<!-- Node18&#45;&gt;Node3 -->
<g id="edge33" class="edge"><title>Node18&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M611.819,-240.428C583.119,-221.241 530.34,-188.49 480.522,-171 446.99,-159.228 359.411,-145.296 294.263,-135.978"/>
<polygon fill="midnightblue" stroke="midnightblue" points="294.404,-132.463 284.012,-134.523 293.421,-139.394 294.404,-132.463"/>
</g>
<!-- Node18&#45;&gt;Node8 -->
<g id="edge32" class="edge"><title>Node18&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M619.528,-240.197C587.923,-205.634 511.203,-121.736 478.125,-85.5629"/>
<polygon fill="midnightblue" stroke="midnightblue" points="480.388,-82.8512 471.057,-77.8333 475.222,-87.575 480.388,-82.8512"/>
</g>
<!-- Node18&#45;&gt;Node13 -->
<g id="edge34" class="edge"><title>Node18&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M583.028,-240.464C542.351,-228.351 485.947,-211.555 448.397,-200.374"/>
<polygon fill="midnightblue" stroke="midnightblue" points="449.389,-197.018 438.806,-197.518 447.391,-203.726 449.389,-197.018"/>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge35" class="edge"><title>Node18&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M690.973,-240.464C737.648,-228.248 802.523,-211.269 845.24,-200.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="846.277,-203.436 855.065,-197.518 844.505,-196.664 846.277,-203.436"/>
</g>
<!-- Node18&#45;&gt;Node21 -->
<g id="edge39" class="edge"><title>Node18&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M698.13,-242.469C702.993,-241.597 707.831,-240.763 712.522,-240 835.493,-219.996 870.543,-237.572 990.522,-204 993.132,-203.27 995.798,-202.379 998.437,-201.397"/>
<polygon fill="midnightblue" stroke="midnightblue" points="999.813,-204.615 1007.72,-197.567 997.144,-198.144 999.813,-204.615"/>
</g>
<!-- Node19&#45;&gt;Node2 -->
<g id="edge36" class="edge"><title>Node19&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M934.344,-177.481C966.066,-169.679 1008.64,-156.241 1041.52,-135 1061.72,-121.949 1079.84,-100.875 1091.2,-85.952"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1094.25,-87.7116 1097.36,-77.5821 1088.61,-83.564 1094.25,-87.7116"/>
</g>
<!-- Node19&#45;&gt;Node12 -->
<g id="edge37" class="edge"><title>Node19&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M866.694,-177.408C842.351,-167.549 802.802,-151.062 769.522,-135 751.792,-126.443 748.606,-121.779 730.522,-114 695.022,-98.7302 652.594,-85.4428 624.241,-77.233"/>
<polygon fill="midnightblue" stroke="midnightblue" points="625.047,-73.8234 614.471,-74.4438 623.126,-80.5545 625.047,-73.8234"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<polygon fill="white" stroke="#bfbfbf" points="779.022,-114.5 779.022,-134.5 826.022,-134.5 826.022,-114.5 779.022,-114.5"/>
<text text-anchor="middle" x="802.522" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">cctype</text>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge38" class="edge"><title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M876.685,-177.499C862.806,-167.768 840.455,-152.097 823.913,-140.498"/>
<polygon fill="midnightblue" stroke="midnightblue" points="825.609,-137.413 815.412,-134.538 821.59,-143.144 825.609,-137.413"/>
</g>
<!-- Node22&#45;&gt;Node2 -->
<g id="edge41" class="edge"><title>Node22&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M719.802,-114.479C813.703,-103.228 971.713,-84.2941 1052.54,-74.6085"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1052.97,-78.0828 1062.48,-73.4178 1052.13,-71.1325 1052.97,-78.0828"/>
</g>
<!-- Node22&#45;&gt;Node8 -->
<g id="edge42" class="edge"><title>Node22&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M614.468,-114.418C583.817,-105.155 536.091,-90.7325 502.317,-80.526"/>
<polygon fill="midnightblue" stroke="midnightblue" points="502.903,-77.0467 492.318,-77.5042 500.878,-83.7474 502.903,-77.0467"/>
</g>
<!-- Node22&#45;&gt;Node12 -->
<g id="edge43" class="edge"><title>Node22&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M635.935,-114.418C628.453,-106.504 617.41,-94.8243 608.335,-85.2251"/>
<polygon fill="midnightblue" stroke="midnightblue" points="610.709,-82.6414 601.295,-77.7795 605.622,-87.4505 610.709,-82.6414"/>
</g>
<!-- Node23&#45;&gt;Node2 -->
<g id="edge45" class="edge"><title>Node23&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1213.62,-171.257C1211.94,-155.338 1207.16,-130.442 1193.52,-114 1180.98,-98.876 1162.14,-88.2683 1144.93,-81.1236"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1146.18,-77.8537 1135.59,-77.5039 1143.65,-84.3808 1146.18,-77.8537"/>
</g>
<!-- Node23&#45;&gt;Node12 -->
<g id="edge46" class="edge"><title>Node23&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1171.71,-171.447C1123.24,-154.968 1041.63,-128.911 969.522,-114 843.235,-87.8861 689.828,-75.1143 624.479,-70.5418"/>
<polygon fill="midnightblue" stroke="midnightblue" points="624.619,-67.0433 614.403,-69.8535 624.141,-74.027 624.619,-67.0433"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<g id="a_node24"><a xlink:href="GEOSException_8h.html" target="_top" xlink:title="geos/util/GEOSException.h">
<polygon fill="white" stroke="black" points="1246.02,-114.5 1246.02,-134.5 1393.02,-134.5 1393.02,-114.5 1246.02,-114.5"/>
<text text-anchor="middle" x="1319.52" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/GEOSException.h</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge47" class="edge"><title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1240.48,-171.421C1257.13,-161.748 1278.61,-149.265 1294.98,-139.757"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1297.06,-142.596 1303.95,-134.546 1293.55,-136.543 1297.06,-142.596"/>
</g>
<!-- Node24&#45;&gt;Node2 -->
<g id="edge48" class="edge"><title>Node24&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1283.85,-114.418C1246.85,-104.995 1188.88,-90.2336 1148.69,-80.0019"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1149.44,-76.5801 1138.88,-77.5042 1147.71,-83.3636 1149.44,-76.5801"/>
</g>
<!-- Node24&#45;&gt;Node12 -->
<g id="edge50" class="edge"><title>Node24&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1245.81,-117.924C1090,-106.136 732.611,-79.0982 624.245,-70.8999"/>
<polygon fill="midnightblue" stroke="midnightblue" points="624.5,-67.4093 614.264,-70.1449 623.972,-74.3894 624.5,-67.4093"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<polygon fill="white" stroke="#bfbfbf" points="1288.52,-57.5 1288.52,-77.5 1350.52,-77.5 1350.52,-57.5 1288.52,-57.5"/>
<text text-anchor="middle" x="1319.52" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stdexcept</text>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge49" class="edge"><title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1319.52,-114.418C1319.52,-107.216 1319.52,-96.8962 1319.52,-87.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1323.02,-87.7794 1319.52,-77.7795 1316.02,-87.7795 1323.02,-87.7794"/>
</g>
<!-- Node26&#45;&gt;Node2 -->
<g id="edge53" class="edge"><title>Node26&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M343.159,-316.532C517.061,-310.57 942.905,-287.594 1054.52,-204 1091.45,-176.343 1100.6,-118.204 1102.83,-87.8617"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1106.34,-87.8926 1103.39,-77.715 1099.35,-87.5071 1106.34,-87.8926"/>
</g>
<!-- Node26&#45;&gt;Node11 -->
<g id="edge60" class="edge"><title>Node26&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M254.29,-309.38C240.977,-300.621 220.765,-286.729 204.522,-273 188.681,-259.611 188.592,-251.782 171.522,-240 139.433,-217.852 123.189,-226.747 91.5219,-204 57.5505,-179.598 42.7997,-173.937 27.5219,-135 24.1128,-126.312 22.726,-122.007 27.5219,-114 38.8222,-95.1336 60.9126,-83.6479 79.7409,-76.9364"/>
<polygon fill="midnightblue" stroke="midnightblue" points="81.0671,-80.1856 89.4949,-73.7652 78.9027,-73.5286 81.0671,-80.1856"/>
</g>
<!-- Node26&#45;&gt;Node12 -->
<g id="edge61" class="edge"><title>Node26&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M294.537,-309.441C317.265,-301.131 350.857,-287.88 378.522,-273 426.723,-247.074 440.56,-241.397 480.522,-204 517.522,-169.375 517.751,-152.652 550.522,-114 558.846,-104.182 568.571,-93.5947 576.566,-85.1054"/>
<polygon fill="midnightblue" stroke="midnightblue" points="579.249,-87.3632 583.599,-77.7026 574.174,-82.542 579.249,-87.3632"/>
</g>
<!-- Node26&#45;&gt;Node13 -->
<g id="edge54" class="edge"><title>Node26&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M291.189,-309.375C308.737,-301.542 332.935,-288.991 350.522,-273 371.738,-253.709 389.227,-225.219 399.274,-206.757"/>
<polygon fill="midnightblue" stroke="midnightblue" points="402.505,-208.134 404.066,-197.654 396.311,-204.873 402.505,-208.134"/>
</g>
<!-- Node26&#45;&gt;Node15 -->
<g id="edge59" class="edge"><title>Node26&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M263.072,-309.355C253.178,-293.414 230.833,-260.302 204.522,-240 173.974,-216.429 155.792,-227.927 125.522,-204 103.929,-186.932 85.5678,-160.668 74.7905,-143.287"/>
<polygon fill="midnightblue" stroke="midnightblue" points="77.7591,-141.432 69.611,-134.66 71.7576,-145.035 77.7591,-141.432"/>
</g>
<!-- Node26&#45;&gt;Node27 -->
<g id="edge55" class="edge"><title>Node26&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M242.257,-309.499C216.579,-300.699 176.724,-287.041 144.303,-275.931"/>
<polygon fill="midnightblue" stroke="midnightblue" points="145.099,-272.504 134.504,-272.573 142.829,-279.125 145.099,-272.504"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<g id="a_node28"><a xlink:href="KdNode_8h.html" target="_top" xlink:title="geos/index/kdtree/KdNode.h">
<polygon fill="white" stroke="black" points="135.022,-177.5 135.022,-197.5 288.022,-197.5 288.022,-177.5 135.022,-177.5"/>
<text text-anchor="middle" x="211.522" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/kdtree/KdNode.h</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node28 -->
<g id="edge58" class="edge"><title>Node26&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M266.127,-309.06C262.159,-294.054 253.554,-264.002 242.522,-240 237.105,-228.215 229.642,-215.735 223.395,-206.012"/>
<polygon fill="midnightblue" stroke="midnightblue" points="226.309,-204.074 217.886,-197.648 220.464,-207.924 226.309,-204.074"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<polygon fill="white" stroke="#bfbfbf" points="295.022,-246.5 295.022,-266.5 342.022,-266.5 342.022,-246.5 295.022,-246.5"/>
<text text-anchor="middle" x="318.522" y="-253.7" font-family="Helvetica,sans-Serif" font-size="11.00">deque</text>
</g>
<!-- Node26&#45;&gt;Node29 -->
<g id="edge62" class="edge"><title>Node26&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M275.9,-309.499C283.433,-300.309 295.309,-285.82 304.614,-274.467"/>
<polygon fill="midnightblue" stroke="midnightblue" points="307.482,-276.49 311.114,-266.538 302.068,-272.053 307.482,-276.49"/>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge56" class="edge"><title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M117.677,-240.464C138.248,-229.073 166.3,-213.54 186.365,-202.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="188.183,-205.424 195.236,-197.518 184.792,-199.3 188.183,-205.424"/>
</g>
<!-- Node28&#45;&gt;Node3 -->
<g id="edge57" class="edge"><title>Node28&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M212.26,-177.499C212.961,-168.94 214.04,-155.783 214.936,-144.846"/>
<polygon fill="midnightblue" stroke="midnightblue" points="218.452,-144.79 215.781,-134.538 211.476,-144.218 218.452,-144.79"/>
</g>
<!-- Node31&#45;&gt;Node2 -->
<g id="edge68" class="edge"><title>Node31&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M935.713,-114.418C969.856,-105.075 1023.18,-90.4834 1060.53,-80.263"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1061.89,-83.5195 1070.62,-77.5042 1060.05,-76.7677 1061.89,-83.5195"/>
</g>
<!-- Node31&#45;&gt;Node8 -->
<g id="edge71" class="edge"><title>Node31&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M843.925,-115.249C840.745,-114.821 837.595,-114.403 834.522,-114 718.614,-98.8162 582.172,-82.5342 511.108,-74.174"/>
<polygon fill="midnightblue" stroke="midnightblue" points="511.448,-70.69 501.107,-72.9991 510.631,-77.6421 511.448,-70.69"/>
</g>
<!-- Node31&#45;&gt;Node11 -->
<g id="edge69" class="edge"><title>Node31&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M843.955,-114.989C840.767,-114.629 837.607,-114.295 834.522,-114 532.12,-85.0426 448.941,-129.096 145.745,-77.8049"/>
<polygon fill="midnightblue" stroke="midnightblue" points="146.237,-74.3383 135.789,-76.1001 145.055,-81.2378 146.237,-74.3383"/>
</g>
<!-- Node32 -->
<g id="node32" class="node"><title>Node32</title>
<polygon fill="white" stroke="#bfbfbf" points="873.522,-57.5 873.522,-77.5 931.522,-77.5 931.522,-57.5 873.522,-57.5"/>
<text text-anchor="middle" x="902.522" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge70" class="edge"><title>Node31&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M902.522,-114.418C902.522,-107.216 902.522,-96.8962 902.522,-87.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="906.022,-87.7794 902.522,-77.7795 899.022,-87.7795 906.022,-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="SnapRoundingNoder_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>