geos_390_docs/STRtree_8h__incl.svg

509 lines
32 KiB
XML
Raw Permalink Normal View History

2020-12-23 18:34:09 -08:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: STRtree.h Pages: 1 -->
<!--zoomable 362 -->
<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 = 1264;
var viewHeight = 362;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>STRtree.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-358 1259.5,-358 1259.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="358.5,-333.5 358.5,-353.5 425.5,-353.5 425.5,-333.5 358.5,-333.5"/>
<text text-anchor="middle" x="392" y="-340.7" font-family="Helvetica,sans-Serif" font-size="11.00">STRtree.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="174,-0.5 174,-20.5 256,-20.5 256,-0.5 174,-0.5"/>
<text text-anchor="middle" x="215" y="-7.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="M358.191,-342.897C302.343,-342.334 188.408,-335.975 102,-297 48.3376,-272.795 0,-271.369 0,-212.5 0,-212.5 0,-212.5 0,-141.5 0,-98.526 13.1523,-83.4783 47,-57 80.3593,-30.9037 127.551,-19.744 163.428,-14.9878"/>
<polygon fill="midnightblue" stroke="midnightblue" points="164.185,-18.4223 173.698,-13.7583 163.352,-11.4719 164.185,-18.4223"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="ItemDistance_8h.html" target="_top" xlink:title="geos/index/strtree\l/ItemDistance.h">
<polygon fill="white" stroke="black" points="28,-195.5 28,-227.5 130,-227.5 130,-195.5 28,-195.5"/>
<text text-anchor="start" x="36" y="-214.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/strtree</text>
<text text-anchor="middle" x="79" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">/ItemDistance.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="M358.485,-339.736C297.924,-334.223 173.183,-320.342 137,-297 114.743,-282.642 98.7601,-256.413 89.2795,-236.972"/>
<polygon fill="midnightblue" stroke="midnightblue" points="92.4069,-235.396 85.0322,-227.789 86.0536,-238.335 92.4069,-235.396"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="BoundablePair_8h.html" target="_top" xlink:title="geos/index/strtree\l/BoundablePair.h">
<polygon fill="white" stroke="black" points="146,-264.5 146,-296.5 248,-296.5 248,-264.5 146,-264.5"/>
<text text-anchor="start" x="154" y="-283.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/strtree</text>
<text text-anchor="middle" x="197" y="-271.7" font-family="Helvetica,sans-Serif" font-size="11.00">/BoundablePair.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge7" class="edge"><title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M363.227,-333.499C334.854,-324.623 290.681,-310.805 255.001,-299.644"/>
<polygon fill="midnightblue" stroke="midnightblue" points="255.772,-296.218 245.183,-296.573 253.682,-302.899 255.772,-296.218"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="AbstractSTRtree_8h.html" target="_top" xlink:title="geos/index/strtree\l/AbstractSTRtree.h">
<polygon fill="white" stroke="black" points="337,-195.5 337,-227.5 447,-227.5 447,-195.5 337,-195.5"/>
<text text-anchor="start" x="345" y="-214.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/strtree</text>
<text text-anchor="middle" x="392" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">/AbstractSTRtree.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge11" class="edge"><title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M392,-333.151C392,-313.431 392,-266.997 392,-237.826"/>
<polygon fill="midnightblue" stroke="midnightblue" points="395.5,-237.583 392,-227.583 388.5,-237.583 395.5,-237.583"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="620,-63.5 620,-83.5 666,-83.5 666,-63.5 620,-63.5"/>
<text text-anchor="middle" x="643" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge46" class="edge"><title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M407.725,-333.479C447.532,-309.883 553.289,-242.36 612,-159 626.158,-138.898 634.623,-111.586 639.045,-93.5198"/>
<polygon fill="midnightblue" stroke="midnightblue" points="642.493,-94.1396 641.29,-83.6133 635.666,-92.5922 642.493,-94.1396"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="SpatialIndex_8h.html" target="_top" xlink:title="geos/index/SpatialIndex.h">
<polygon fill="white" stroke="black" points="659,-132.5 659,-152.5 799,-152.5 799,-132.5 659,-132.5"/>
<text text-anchor="middle" x="729" y="-139.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/SpatialIndex.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge24" class="edge"><title>Node1&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M425.959,-340.006C486.602,-334.974 610.412,-321.903 645,-297 691.736,-263.351 715.317,-195.365 724.408,-162.347"/>
<polygon fill="midnightblue" stroke="midnightblue" points="727.815,-163.149 726.948,-152.59 721.041,-161.385 727.815,-163.149"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="Envelope_8h.html" target="_top" xlink:title="geos/geom/Envelope.h">
<polygon fill="white" stroke="black" points="820.5,-201.5 820.5,-221.5 947.5,-221.5 947.5,-201.5 820.5,-201.5"/>
<text text-anchor="middle" x="884" y="-208.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Envelope.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge27" class="edge"><title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M425.569,-341.239C484.837,-338.25 611.367,-328.426 713,-297 768.861,-279.727 829.013,-246.083 860.962,-226.868"/>
<polygon fill="midnightblue" stroke="midnightblue" points="862.846,-229.818 869.568,-221.629 859.206,-223.839 862.846,-229.818"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="ItemBoundable_8h.html" target="_top" xlink:title="geos/index/strtree\l/ItemBoundable.h">
<polygon fill="white" stroke="black" points="28,-126.5 28,-158.5 130,-158.5 130,-126.5 28,-126.5"/>
<text text-anchor="start" x="36" y="-145.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/strtree</text>
<text text-anchor="middle" x="79" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">/ItemBoundable.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M79,-195.297C79,-187.501 79,-177.799 79,-168.906"/>
<polygon fill="midnightblue" stroke="midnightblue" points="82.5001,-168.643 79,-158.643 75.5001,-168.643 82.5001,-168.643"/>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge4" class="edge"><title>Node4&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M67.9729,-126.27C56.2892,-108.097 41.5025,-77.5901 57,-57 70.004,-39.7228 122.957,-26.959 164.018,-19.4178"/>
<polygon fill="midnightblue" stroke="midnightblue" points="164.671,-22.8567 173.903,-17.6594 163.445,-15.9649 164.671,-22.8567"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="Boundable_8h.html" target="_top" xlink:title="geos/index/strtree\l/Boundable.h">
<polygon fill="white" stroke="black" points="66,-57.5 66,-89.5 168,-89.5 168,-57.5 66,-57.5"/>
<text text-anchor="start" x="74" y="-76.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/strtree</text>
<text text-anchor="middle" x="117" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">/Boundable.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M87.6228,-126.297C92.287,-118.073 98.1547,-107.727 103.417,-98.4483"/>
<polygon fill="midnightblue" stroke="midnightblue" points="106.522,-100.068 108.411,-89.6432 100.433,-96.6148 106.522,-100.068"/>
</g>
<!-- Node5&#45;&gt;Node2 -->
<g id="edge6" class="edge"><title>Node5&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M141.225,-57.4213C156.621,-47.8382 176.445,-35.4986 191.666,-26.0244"/>
<polygon fill="midnightblue" stroke="midnightblue" points="193.827,-28.8018 200.467,-20.5459 190.128,-22.859 193.827,-28.8018"/>
</g>
<!-- Node6&#45;&gt;Node3 -->
<g id="edge9" class="edge"><title>Node6&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M170.518,-264.464C154.085,-255.133 132.757,-243.023 114.825,-232.841"/>
<polygon fill="midnightblue" stroke="midnightblue" points="116.226,-229.612 105.801,-227.718 112.769,-235.699 116.226,-229.612"/>
</g>
<!-- Node6&#45;&gt;Node5 -->
<g id="edge8" class="edge"><title>Node6&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M190.994,-264.198C186.993,-253.965 181.638,-240.192 177,-228 159.799,-182.784 156.952,-170.923 139,-126 135.473,-117.175 131.432,-107.58 127.784,-99.0911"/>
<polygon fill="midnightblue" stroke="midnightblue" points="130.922,-97.5302 123.736,-89.7452 124.499,-100.313 130.922,-97.5302"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="186.5,-201.5 186.5,-221.5 233.5,-221.5 233.5,-201.5 186.5,-201.5"/>
<text text-anchor="middle" x="210" y="-208.7" font-family="Helvetica,sans-Serif" font-size="11.00">queue</text>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge10" class="edge"><title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M199.95,-264.297C201.82,-254.656 204.257,-242.1 206.262,-231.765"/>
<polygon fill="midnightblue" stroke="midnightblue" points="209.753,-232.148 208.222,-221.665 202.881,-230.815 209.753,-232.148"/>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge12" class="edge"><title>Node8&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M336.687,-201.791C290.444,-193.247 229.744,-178.645 215,-159 186.525,-121.059 199.261,-60.791 208.475,-30.3769"/>
<polygon fill="midnightblue" stroke="midnightblue" points="211.884,-31.2108 211.628,-20.619 205.223,-29.0586 211.884,-31.2108"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="AbstractNode_8h.html" target="_top" xlink:title="geos/index/strtree\l/AbstractNode.h">
<polygon fill="white" stroke="black" points="224,-126.5 224,-158.5 326,-158.5 326,-126.5 224,-126.5"/>
<text text-anchor="start" x="232" y="-145.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/strtree</text>
<text text-anchor="middle" x="275" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">/AbstractNode.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge13" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M365.743,-195.464C349.449,-186.133 328.302,-174.023 310.522,-163.841"/>
<polygon fill="midnightblue" stroke="midnightblue" points="311.991,-160.65 301.574,-158.718 308.513,-166.724 311.991,-160.65"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<polygon fill="white" stroke="#bfbfbf" points="331.5,-63.5 331.5,-83.5 382.5,-83.5 382.5,-63.5 331.5,-63.5"/>
<text text-anchor="middle" x="357" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">cassert</text>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge22" class="edge"><title>Node8&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M387.747,-195.2C384.925,-184.968 381.173,-171.195 378,-159 372.193,-136.679 365.848,-110.948 361.67,-93.8014"/>
<polygon fill="midnightblue" stroke="midnightblue" points="365.025,-92.7866 359.264,-83.8951 358.223,-94.4387 365.025,-92.7866"/>
</g>
<!-- Node8&#45;&gt;Node12 -->
<g id="edge19" class="edge"><title>Node8&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M390.888,-195.405C390.379,-176.501 392.581,-144.369 411,-126 438.708,-98.3673 552.737,-83.4088 609.947,-77.5138"/>
<polygon fill="midnightblue" stroke="midnightblue" points="610.331,-80.9929 619.935,-76.5175 609.636,-74.0275 610.331,-80.9929"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="420.5,-132.5 420.5,-152.5 449.5,-152.5 449.5,-132.5 420.5,-132.5"/>
<text text-anchor="middle" x="435" y="-139.7" font-family="Helvetica,sans-Serif" font-size="11.00">list</text>
</g>
<!-- Node8&#45;&gt;Node13 -->
<g id="edge20" class="edge"><title>Node8&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M401.757,-195.297C408.273,-185.144 416.865,-171.756 423.682,-161.135"/>
<polygon fill="midnightblue" stroke="midnightblue" points="426.663,-162.971 429.118,-152.665 420.771,-159.19 426.663,-162.971"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="547,-132.5 547,-152.5 603,-152.5 603,-132.5 547,-132.5"/>
<text text-anchor="middle" x="575" y="-139.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node8&#45;&gt;Node14 -->
<g id="edge21" class="edge"><title>Node8&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M435.974,-195.472C464.822,-185.468 503.302,-171.849 537,-159 539.247,-158.143 541.562,-157.243 543.888,-156.326"/>
<polygon fill="midnightblue" stroke="midnightblue" points="545.386,-159.496 553.365,-152.525 542.781,-152.999 545.386,-159.496"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="467.5,-132.5 467.5,-152.5 528.5,-152.5 528.5,-132.5 467.5,-132.5"/>
<text text-anchor="middle" x="498" y="-139.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node8&#45;&gt;Node15 -->
<g id="edge23" class="edge"><title>Node8&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M415.788,-195.464C433.565,-184.228 457.718,-168.961 475.242,-157.885"/>
<polygon fill="midnightblue" stroke="midnightblue" points="477.15,-160.82 483.733,-152.518 473.41,-154.902 477.15,-160.82"/>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge16" class="edge"><title>Node9&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M268,-126.333C256.92,-102.327 235.38,-55.6562 223.454,-29.8179"/>
<polygon fill="midnightblue" stroke="midnightblue" points="226.629,-28.3441 219.261,-20.7313 220.273,-31.2776 226.629,-28.3441"/>
</g>
<!-- Node9&#45;&gt;Node5 -->
<g id="edge17" class="edge"><title>Node9&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M239.542,-126.464C216.65,-116.757 186.665,-104.041 162.086,-93.6188"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.186,-90.2835 152.613,-89.6017 160.453,-96.728 163.186,-90.2835"/>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge14" class="edge"><title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M293.607,-126.297C306.786,-115.528 324.418,-101.122 337.741,-90.236"/>
<polygon fill="midnightblue" stroke="midnightblue" points="340.254,-92.7022 345.784,-83.6646 335.825,-87.2816 340.254,-92.7022"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="262.5,-63.5 262.5,-83.5 313.5,-83.5 313.5,-63.5 262.5,-63.5"/>
<text text-anchor="middle" x="288" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">cstddef</text>
</g>
<!-- Node9&#45;&gt;Node11 -->
<g id="edge15" class="edge"><title>Node9&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M277.95,-126.297C279.82,-116.656 282.257,-104.1 284.262,-93.7649"/>
<polygon fill="midnightblue" stroke="midnightblue" points="287.753,-94.1483 286.222,-83.6646 280.881,-92.8149 287.753,-94.1483"/>
</g>
<!-- Node9&#45;&gt;Node12 -->
<g id="edge18" class="edge"><title>Node9&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M326.169,-132.184C402.871,-118.219 545.513,-92.249 609.923,-80.5222"/>
<polygon fill="midnightblue" stroke="midnightblue" points="610.716,-83.9353 619.928,-78.7007 609.462,-77.0486 610.716,-83.9353"/>
</g>
<!-- Node16&#45;&gt;Node2 -->
<g id="edge25" class="edge"><title>Node16&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M726.192,-132.418C720.121,-114.49 703.936,-74.7557 675,-57 607.646,-15.6701 371.682,-11.0025 266.395,-11.0485"/>
<polygon fill="midnightblue" stroke="midnightblue" points="266.316,-7.54858 256.323,-11.0676 266.329,-14.5486 266.316,-7.54858"/>
</g>
<!-- Node16&#45;&gt;Node12 -->
<g id="edge26" class="edge"><title>Node16&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M717.402,-132.464C703.424,-121.575 679.714,-103.103 662.817,-89.9386"/>
<polygon fill="midnightblue" stroke="midnightblue" points="664.729,-86.9915 654.689,-83.6067 660.427,-92.5135 664.729,-86.9915"/>
</g>
<!-- Node17&#45;&gt;Node2 -->
<g id="edge28" class="edge"><title>Node17&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M881.48,-201.478C876.384,-184.682 863.394,-148.301 841,-126 792.692,-77.893 769.527,-75.8192 704,-57 622.825,-33.6866 374.441,-19.2076 266.256,-13.8514"/>
<polygon fill="midnightblue" stroke="midnightblue" points="266.393,-10.354 256.234,-13.3615 266.051,-17.3456 266.393,-10.354"/>
</g>
<!-- Node17&#45;&gt;Node12 -->
<g id="edge43" class="edge"><title>Node17&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M878.281,-201.402C866.972,-184.149 840.051,-146.563 808,-126 766.913,-99.64 711.419,-85.9856 676.417,-79.5332"/>
<polygon fill="midnightblue" stroke="midnightblue" points="676.704,-76.0304 666.251,-77.7558 675.499,-82.9258 676.704,-76.0304"/>
</g>
<!-- Node17&#45;&gt;Node14 -->
<g id="edge45" class="edge"><title>Node17&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M842.327,-201.464C782.03,-188.39 671.323,-164.385 613.096,-151.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="613.713,-148.313 603.198,-149.614 612.229,-155.154 613.713,-148.313"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="816.5,-63.5 816.5,-83.5 893.5,-83.5 893.5,-63.5 816.5,-63.5"/>
<text text-anchor="middle" x="855" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge29" class="edge"><title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M884.562,-201.451C885.294,-185.801 885.771,-152.786 879,-126 876.057,-114.36 870.487,-102.146 865.454,-92.5357"/>
<polygon fill="midnightblue" stroke="midnightblue" points="868.422,-90.6703 860.535,-83.5964 862.289,-94.045 868.422,-90.6703"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="931.5,-132.5 931.5,-152.5 1066.5,-152.5 1066.5,-132.5 931.5,-132.5"/>
<text text-anchor="middle" x="999" y="-139.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node19 -->
<g id="edge30" class="edge"><title>Node17&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M899.509,-201.464C918.8,-190.225 951.955,-170.909 974.649,-157.687"/>
<polygon fill="midnightblue" stroke="midnightblue" points="976.49,-160.665 983.369,-152.607 972.967,-154.617 976.49,-160.665"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<polygon fill="white" stroke="#bfbfbf" points="1212.5,-63.5 1212.5,-83.5 1255.5,-83.5 1255.5,-63.5 1212.5,-63.5"/>
<text text-anchor="middle" x="1234" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node17&#45;&gt;Node26 -->
<g id="edge42" class="edge"><title>Node17&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M943.289,-201.455C982.312,-193.865 1033.63,-180.685 1075,-159 1095.11,-148.458 1094.54,-137.701 1114,-126 1150.92,-103.799 1164.82,-107.908 1204,-90 1205.2,-89.4517 1206.42,-88.88 1207.65,-88.2934"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1209.61,-91.2268 1217.01,-83.6406 1206.49,-84.9588 1209.61,-91.2268"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<polygon fill="white" stroke="#bfbfbf" points="1123,-132.5 1123,-152.5 1179,-152.5 1179,-132.5 1123,-132.5"/>
<text text-anchor="middle" x="1151" y="-139.7" font-family="Helvetica,sans-Serif" font-size="11.00">ostream</text>
</g>
<!-- Node17&#45;&gt;Node27 -->
<g id="edge44" class="edge"><title>Node17&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M931.43,-201.49C977.284,-192.348 1048.51,-177.004 1109,-159 1112.13,-158.069 1115.36,-157.026 1118.58,-155.933"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1119.82,-159.208 1128.07,-152.567 1117.48,-152.61 1119.82,-159.208"/>
</g>
<!-- Node19&#45;&gt;Node2 -->
<g id="edge31" class="edge"><title>Node19&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M988.585,-132.273C964.078,-110.581 904.619,-58.0809 902,-57 843.799,-32.9821 416.051,-17.6786 266.469,-13.0141"/>
<polygon fill="midnightblue" stroke="midnightblue" points="266.292,-9.50709 256.188,-12.6967 266.075,-16.5038 266.292,-9.50709"/>
</g>
<!-- Node19&#45;&gt;Node12 -->
<g id="edge39" class="edge"><title>Node19&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M950.988,-132.464C877.637,-118.659 739.532,-92.6676 676.228,-80.7536"/>
<polygon fill="midnightblue" stroke="midnightblue" points="676.85,-77.3093 666.375,-78.8993 675.555,-84.1885 676.85,-77.3093"/>
</g>
<!-- Node19&#45;&gt;Node18 -->
<g id="edge36" class="edge"><title>Node19&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M979.58,-132.464C954.995,-121.025 912.427,-101.219 883.989,-87.9881"/>
<polygon fill="midnightblue" stroke="midnightblue" points="885.116,-84.652 874.573,-83.6067 882.163,-90.9986 885.116,-84.652"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="950,-63.5 950,-83.5 1048,-83.5 1048,-63.5 950,-63.5"/>
<text text-anchor="middle" x="999" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge32" class="edge"><title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M999,-132.464C999,-122.629 999,-106.609 999,-93.8998"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1002.5,-93.8226 999,-83.8227 995.5,-93.8227 1002.5,-93.8226"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<polygon fill="white" stroke="#bfbfbf" points="1052.5,-0.5 1052.5,-20.5 1093.5,-20.5 1093.5,-0.5 1052.5,-0.5"/>
<text text-anchor="middle" x="1073" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node19&#45;&gt;Node22 -->
<g id="edge41" class="edge"><title>Node19&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1013.83,-132.396C1027.27,-123.343 1046.51,-108.2 1057,-90 1067.5,-71.789 1071.18,-47.7225 1072.43,-31.0602"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1075.94,-31.0401 1072.96,-20.8707 1068.94,-30.6738 1075.94,-31.0401"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<polygon fill="white" stroke="#bfbfbf" points="1104.5,-63.5 1104.5,-83.5 1135.5,-83.5 1135.5,-63.5 1104.5,-63.5"/>
<text text-anchor="middle" x="1120" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node19&#45;&gt;Node24 -->
<g id="edge37" class="edge"><title>Node19&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1015.32,-132.464C1035.93,-121.049 1071.6,-101.301 1095.49,-88.0705"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1097.27,-91.0869 1104.32,-83.1808 1093.88,-84.963 1097.27,-91.0869"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<polygon fill="white" stroke="#bfbfbf" points="1153.5,-63.5 1153.5,-83.5 1194.5,-83.5 1194.5,-63.5 1153.5,-63.5"/>
<text text-anchor="middle" x="1174" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node19&#45;&gt;Node25 -->
<g id="edge38" class="edge"><title>Node19&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1028.06,-132.467C1057.65,-122.968 1104.66,-107.055 1144,-90 1145.38,-89.4025 1146.78,-88.7692 1148.19,-88.1135"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1149.95,-91.1508 1157.37,-83.5978 1146.86,-84.869 1149.95,-91.1508"/>
</g>
<!-- Node19&#45;&gt;Node26 -->
<g id="edge40" class="edge"><title>Node19&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M1048.43,-132.422C1090.57,-123.899 1152.34,-109.533 1204,-90 1205.62,-89.387 1207.27,-88.7089 1208.91,-87.9889"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1210.62,-91.0515 1218.12,-83.5685 1207.59,-84.741 1210.62,-91.0515"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<polygon fill="white" stroke="#bfbfbf" points="907,-0.5 907,-20.5 953,-20.5 953,-0.5 907,-0.5"/>
<text text-anchor="middle" x="930" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge33" class="edge"><title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M988.819,-63.4992C978.117,-54.0385 961.064,-38.9626 948.069,-27.4741"/>
<polygon fill="midnightblue" stroke="midnightblue" points="950.033,-24.5389 940.223,-20.5377 945.397,-29.7833 950.033,-24.5389"/>
</g>
<!-- Node20&#45;&gt;Node22 -->
<g id="edge34" class="edge"><title>Node20&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1009.92,-63.4992C1021.51,-53.9484 1040.03,-38.675 1054.02,-27.1469"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1056.55,-29.5992 1062.04,-20.5377 1052.09,-24.1977 1056.55,-29.5992"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<polygon fill="white" stroke="#bfbfbf" points="971.5,-0.5 971.5,-20.5 1030.5,-20.5 1030.5,-0.5 971.5,-0.5"/>
<text text-anchor="middle" x="1001" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node20&#45;&gt;Node23 -->
<g id="edge35" class="edge"><title>Node20&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M999.295,-63.4992C999.576,-54.9396 1000.01,-41.7833 1000.37,-30.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1003.87,-30.647 1000.7,-20.5377 996.878,-30.4176 1003.87,-30.647"/>
</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="STRtree_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>