geos_390_docs/GeometryExtracter_8h__incl.svg

559 lines
35 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: GeometryExtracter.h Pages: 1 -->
<!--zoomable 383 -->
<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 = 1530;
var viewHeight = 383;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>GeometryExtracter.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-379 1526,-379 1526,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="235,-354.5 235,-374.5 351,-374.5 351,-354.5 235,-354.5"/>
<text text-anchor="middle" x="293" y="-361.7" font-family="Helvetica,sans-Serif" font-size="11.00">GeometryExtracter.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="816,-57.5 816,-77.5 898,-77.5 898,-57.5 816,-57.5"/>
<text text-anchor="middle" x="857" 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="M351.069,-364.035C549.08,-364.487 1192.3,-354.196 1315,-204 1320.9,-196.772 1318.72,-191.559 1315,-183 1312.76,-177.845 1246.1,-116.365 1241,-114 1183.02,-87.1125 998.848,-75.0506 908.284,-70.6348"/>
<polygon fill="midnightblue" stroke="midnightblue" points="908.398,-67.1364 898.243,-70.1579 908.066,-74.1285 908.398,-67.1364"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="GeometryFilter_8h.html" target="_top" xlink:title="geos/geom/GeometryFilter.h">
<polygon fill="white" stroke="black" points="142.5,-120.5 142.5,-140.5 295.5,-140.5 295.5,-120.5 142.5,-120.5"/>
<text text-anchor="middle" x="219" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/GeometryFilter.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="M290.099,-354.405C279.117,-319.974 239.954,-197.193 224.928,-150.085"/>
<polygon fill="midnightblue" stroke="midnightblue" points="228.254,-148.995 221.881,-140.532 221.585,-151.123 228.254,-148.995"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<polygon fill="white" stroke="#bfbfbf" points="72,-57.5 72,-77.5 118,-77.5 118,-57.5 72,-57.5"/>
<text text-anchor="middle" x="95" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge58" class="edge"><title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M239.94,-354.446C155.505,-338.515 0,-302.282 0,-251.5 0,-251.5 0,-251.5 0,-192.5 0,-145.026 44.4213,-104.497 72.5127,-83.6129"/>
<polygon fill="midnightblue" stroke="midnightblue" points="74.8958,-86.2109 80.9824,-77.5388 70.8163,-80.5224 74.8958,-86.2109"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="GeometryCollection_8h.html" target="_top" xlink:title="geos/geom/GeometryCollection.h">
<polygon fill="white" stroke="black" points="422,-297.5 422,-317.5 598,-317.5 598,-297.5 422,-297.5"/>
<text text-anchor="middle" x="510" y="-304.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/GeometryCollection.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M328.833,-354.418C366.01,-344.995 424.251,-330.234 464.62,-320.002"/>
<polygon fill="midnightblue" stroke="midnightblue" points="465.641,-323.354 474.474,-317.504 463.921,-316.568 465.641,-323.354"/>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M286.508,-120.48C304.819,-118.192 324.653,-115.859 343,-114 545.139,-93.5191 599.672,-104.578 805.927,-77.8531"/>
<polygon fill="midnightblue" stroke="midnightblue" points="806.403,-81.3207 815.864,-76.5517 805.494,-74.38 806.403,-81.3207"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="1310.5,-57.5 1310.5,-77.5 1387.5,-77.5 1387.5,-57.5 1310.5,-57.5"/>
<text text-anchor="middle" x="1349" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.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="M283.257,-120.486C302.443,-118.06 323.544,-115.653 343,-114 709.668,-82.8405 1153.45,-72.1611 1299.67,-69.3486"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1300.16,-72.8402 1310.09,-69.152 1300.02,-65.8415 1300.16,-72.8402"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="489.5,-57.5 489.5,-77.5 532.5,-77.5 532.5,-57.5 489.5,-57.5"/>
<text text-anchor="middle" x="511" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge5" class="edge"><title>Node3&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M262.086,-120.499C321.304,-108.128 426.482,-86.1561 479.127,-75.1583"/>
<polygon fill="midnightblue" stroke="midnightblue" points="480.155,-78.5193 489.228,-73.0483 478.723,-71.6672 480.155,-78.5193"/>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M200.703,-120.499C180.098,-110.363 146.389,-93.7803 122.586,-82.0706"/>
<polygon fill="midnightblue" stroke="midnightblue" points="123.89,-78.8113 113.372,-77.5377 120.8,-85.0925 123.89,-78.8113"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="193.5,-57.5 193.5,-77.5 244.5,-77.5 244.5,-57.5 193.5,-57.5"/>
<text text-anchor="middle" x="219" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">cassert</text>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node3&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M219,-120.499C219,-111.94 219,-98.7833 219,-87.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="222.5,-87.5377 219,-77.5377 215.5,-87.5377 222.5,-87.5377"/>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge9" class="edge"><title>Node8&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M532.439,-297.44C582.915,-276.345 707.725,-220.129 794,-147 815.145,-129.077 834.274,-103.226 845.767,-86.153"/>
<polygon fill="midnightblue" stroke="midnightblue" points="848.769,-87.9578 851.331,-77.6773 842.917,-84.1165 848.769,-87.9578"/>
</g>
<!-- Node8&#45;&gt;Node4 -->
<g id="edge54" class="edge"><title>Node8&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M598.189,-302.15C793.533,-291.587 1256.87,-261.151 1402,-204 1452.91,-183.952 1518.02,-158.37 1486,-114 1466.04,-86.3371 1428.57,-75.2278 1397.86,-70.8895"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1398.09,-67.3914 1387.74,-69.6636 1397.25,-74.3407 1398.09,-67.3914"/>
</g>
<!-- Node8&#45;&gt;Node5 -->
<g id="edge55" class="edge"><title>Node8&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M490.685,-297.428C435.794,-270.445 286.404,-187.963 343,-114 359.455,-92.4952 435.211,-78.8003 479.171,-72.5201"/>
<polygon fill="midnightblue" stroke="midnightblue" points="479.917,-75.9504 489.345,-71.1176 478.961,-69.016 479.917,-75.9504"/>
</g>
<!-- Node8&#45;&gt;Node6 -->
<g id="edge56" class="edge"><title>Node8&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M421.605,-302.068C320.754,-291.654 160.453,-257.54 88,-147 76.3225,-129.184 81.4374,-104.004 87.2389,-87.0069"/>
<polygon fill="midnightblue" stroke="midnightblue" points="90.5253,-88.2112 90.7959,-77.6198 83.9795,-85.7308 90.5253,-88.2112"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="Geometry_8h.html" target="_top" xlink:title="geos/geom/Geometry.h">
<polygon fill="white" stroke="black" points="834.5,-240.5 834.5,-260.5 963.5,-260.5 963.5,-240.5 834.5,-240.5"/>
<text text-anchor="middle" x="899" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Geometry.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge10" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M573.8,-297.479C642.763,-287.729 752.528,-272.209 825.17,-261.939"/>
<polygon fill="midnightblue" stroke="midnightblue" points="825.754,-265.391 835.165,-260.525 824.774,-258.46 825.754,-265.391"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="Envelope_8h.html" target="_top" xlink:title="geos/geom/Envelope.h">
<polygon fill="white" stroke="black" points="446.5,-183.5 446.5,-203.5 573.5,-203.5 573.5,-183.5 446.5,-183.5"/>
<text text-anchor="middle" x="510" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Envelope.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge52" class="edge"><title>Node8&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M510,-297.335C510,-279.204 510,-238.407 510,-214"/>
<polygon fill="midnightblue" stroke="midnightblue" points="513.5,-213.792 510,-203.792 506.5,-213.792 513.5,-213.792"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<polygon fill="white" stroke="#bfbfbf" points="352,-120.5 352,-140.5 408,-140.5 408,-120.5 352,-120.5"/>
<text text-anchor="middle" x="380" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node8&#45;&gt;Node19 -->
<g id="edge57" class="edge"><title>Node8&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M498.503,-297.495C478.033,-280.944 434.984,-243.723 409,-204 398.012,-187.203 390.034,-165.583 385.259,-150.339"/>
<polygon fill="midnightblue" stroke="midnightblue" points="388.548,-149.119 382.351,-140.525 381.836,-151.107 388.548,-149.119"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="Dimension_8h.html" target="_top" xlink:title="geos/geom/Dimension.h">
<polygon fill="white" stroke="black" points="1172.5,-183.5 1172.5,-203.5 1305.5,-203.5 1305.5,-183.5 1172.5,-183.5"/>
<text text-anchor="middle" x="1239" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Dimension.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node20 -->
<g id="edge53" class="edge"><title>Node8&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M598.222,-301.651C691.576,-295.625 842.944,-283.304 972,-261 1053.64,-246.89 1147.21,-221.376 1199.07,-206.386"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1200.25,-209.689 1208.87,-203.535 1198.3,-202.968 1200.25,-209.689"/>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge11" class="edge"><title>Node9&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M888.029,-240.315C878.906,-231.924 866.55,-218.626 861,-204 846.17,-164.916 849.994,-114.836 853.725,-87.8345"/>
<polygon fill="midnightblue" stroke="midnightblue" points="857.211,-88.1893 855.264,-77.775 850.292,-87.1307 857.211,-88.1893"/>
</g>
<!-- Node9&#45;&gt;Node4 -->
<g id="edge12" class="edge"><title>Node9&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M963.721,-248.705C1100.69,-245.417 1411.98,-228.899 1469,-147 1477.38,-134.963 1477.33,-126.07 1469,-114 1452.97,-90.7711 1423.41,-79.39 1397.65,-73.8191"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1398.11,-70.3439 1387.63,-71.8936 1396.79,-77.2181 1398.11,-70.3439"/>
</g>
<!-- Node9&#45;&gt;Node5 -->
<g id="edge48" class="edge"><title>Node9&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M834.392,-243.165C761.802,-233.233 643.49,-208.302 562,-147 541.264,-131.401 526.555,-104.724 518.421,-86.8557"/>
<polygon fill="midnightblue" stroke="midnightblue" points="521.565,-85.3051 514.396,-77.5032 515.135,-88.0723 521.565,-85.3051"/>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge50" class="edge"><title>Node9&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M834.224,-245.786C653.702,-234.802 154.884,-199.899 105,-147 90.2392,-131.347 89.7954,-105.47 91.6761,-87.734"/>
<polygon fill="midnightblue" stroke="midnightblue" points="95.164,-88.0637 93.0802,-77.6758 88.2312,-87.0959 95.164,-88.0637"/>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge13" class="edge"><title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M835.2,-240.479C766.134,-230.714 656.144,-215.163 583.505,-204.893"/>
<polygon fill="midnightblue" stroke="midnightblue" points="583.903,-201.414 573.512,-203.48 582.923,-208.345 583.903,-201.414"/>
</g>
<!-- Node9&#45;&gt;Node19 -->
<g id="edge51" class="edge"><title>Node9&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M834.353,-249.303C723.778,-247.96 503.791,-240.605 437,-204 414.699,-191.778 398.13,-166.815 388.764,-149.625"/>
<polygon fill="midnightblue" stroke="midnightblue" points="391.784,-147.844 384.093,-140.557 385.561,-151.049 391.784,-147.844"/>
</g>
<!-- Node9&#45;&gt;Node20 -->
<g id="edge32" class="edge"><title>Node9&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M954.763,-240.479C1014.67,-230.789 1109.8,-215.4 1173.3,-205.128"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1173.89,-208.578 1183.21,-203.525 1172.78,-201.667 1173.89,-208.578"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="GeometryComponentFilter_8h.html" target="_top" xlink:title="geos/geom/GeometryComponent\lFilter.h">
<polygon fill="white" stroke="black" points="1056,-114.5 1056,-146.5 1232,-146.5 1232,-114.5 1056,-114.5"/>
<text text-anchor="start" x="1064" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/GeometryComponent</text>
<text text-anchor="middle" x="1144" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">Filter.h</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node21 -->
<g id="edge35" class="edge"><title>Node9&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M963.726,-244.055C1022.07,-237.833 1102.12,-225.601 1125,-204 1137.76,-191.953 1142.35,-172.476 1143.84,-156.742"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1147.34,-156.772 1144.43,-146.584 1140.35,-156.362 1147.34,-156.772"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="IntersectionMatrix_8h.html" target="_top" xlink:title="geos/geom/IntersectionMatrix.h">
<polygon fill="white" stroke="black" points="949.5,-183.5 949.5,-203.5 1116.5,-203.5 1116.5,-183.5 949.5,-183.5"/>
<text text-anchor="middle" x="1033" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/IntersectionMatrix.h</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node22 -->
<g id="edge38" class="edge"><title>Node9&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M921.127,-240.418C943.046,-231.421 976.822,-217.558 1001.53,-207.417"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1002.92,-210.631 1010.84,-203.596 1000.26,-204.155 1002.92,-210.631"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<polygon fill="white" stroke="#bfbfbf" points="1464,-57.5 1464,-77.5 1522,-77.5 1522,-57.5 1464,-57.5"/>
<text text-anchor="middle" x="1493" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node9&#45;&gt;Node24 -->
<g id="edge49" class="edge"><title>Node9&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M963.646,-247.671C1080.7,-243.697 1322.94,-232.252 1402,-204 1444.49,-188.818 1463.12,-185.887 1486,-147 1496.48,-129.178 1497.03,-105.041 1495.72,-88.2558"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1499.16,-87.5458 1494.61,-77.9779 1492.2,-88.2952 1499.16,-87.5458"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<polygon fill="white" stroke="#bfbfbf" points="870.5,-183.5 870.5,-203.5 931.5,-203.5 931.5,-183.5 870.5,-183.5"/>
<text text-anchor="middle" x="901" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node9&#45;&gt;Node26 -->
<g id="edge47" class="edge"><title>Node9&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M899.33,-240.418C899.592,-233.216 899.967,-222.896 900.296,-213.863"/>
<polygon fill="midnightblue" stroke="midnightblue" points="903.797,-213.9 900.663,-203.779 896.801,-213.646 903.797,-213.9"/>
</g>
<!-- Node10&#45;&gt;Node2 -->
<g id="edge14" class="edge"><title>Node10&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M573.673,-189.331C625.332,-184.793 699.003,-173.768 758,-147 766.967,-142.932 812.063,-105.948 838.192,-84.2266"/>
<polygon fill="midnightblue" stroke="midnightblue" points="840.497,-86.8618 845.94,-77.7715 836.016,-81.4839 840.497,-86.8618"/>
</g>
<!-- Node10&#45;&gt;Node4 -->
<g id="edge15" class="edge"><title>Node10&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M572.207,-183.465C629.85,-174.873 717.913,-161.185 794,-147 863.24,-134.091 879.484,-125.327 949,-114 1075,-93.4696 1224.84,-79.0726 1300.35,-72.5084"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1300.83,-75.9794 1310.5,-71.6344 1300.23,-69.0052 1300.83,-75.9794"/>
</g>
<!-- Node10&#45;&gt;Node5 -->
<g id="edge28" class="edge"><title>Node10&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M510.075,-183.18C510.238,-162.974 510.627,-114.781 510.845,-87.7413"/>
<polygon fill="midnightblue" stroke="midnightblue" points="514.346,-87.6192 510.927,-77.5913 507.346,-87.5627 514.346,-87.6192"/>
</g>
<!-- Node10&#45;&gt;Node6 -->
<g id="edge29" class="edge"><title>Node10&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M446.335,-192.038C352.242,-190.173 181.893,-181.908 133,-147 113.314,-132.945 103.4,-105.863 98.7274,-87.4854"/>
<polygon fill="midnightblue" stroke="midnightblue" points="102.112,-86.5853 96.5013,-77.5983 95.2834,-88.1229 102.112,-86.5853"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="614.5,-120.5 614.5,-140.5 749.5,-140.5 749.5,-120.5 614.5,-120.5"/>
<text text-anchor="middle" x="682" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge16" class="edge"><title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M535.379,-183.499C564.85,-173.047 613.645,-155.742 646.776,-143.992"/>
<polygon fill="midnightblue" stroke="midnightblue" points="648.262,-147.179 656.517,-140.538 645.922,-140.582 648.262,-147.179"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="426,-120.5 426,-140.5 482,-140.5 482,-120.5 426,-120.5"/>
<text text-anchor="middle" x="454" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">ostream</text>
</g>
<!-- Node10&#45;&gt;Node18 -->
<g id="edge30" class="edge"><title>Node10&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M501.737,-183.499C493.217,-174.219 479.737,-159.535 469.271,-148.134"/>
<polygon fill="midnightblue" stroke="midnightblue" points="471.638,-145.537 462.297,-140.538 466.481,-150.271 471.638,-145.537"/>
</g>
<!-- Node10&#45;&gt;Node19 -->
<g id="edge31" class="edge"><title>Node10&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M490.818,-183.499C469.12,-173.318 433.562,-156.633 408.589,-144.915"/>
<polygon fill="midnightblue" stroke="midnightblue" points="409.8,-141.617 399.261,-140.538 406.827,-147.954 409.8,-141.617"/>
</g>
<!-- Node11&#45;&gt;Node2 -->
<g id="edge17" class="edge"><title>Node11&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M707.822,-120.499C737.936,-110.002 787.881,-92.5929 821.597,-80.8405"/>
<polygon fill="midnightblue" stroke="midnightblue" points="822.781,-84.1342 831.072,-77.5377 820.477,-77.5243 822.781,-84.1342"/>
</g>
<!-- Node11&#45;&gt;Node4 -->
<g id="edge22" class="edge"><title>Node11&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M749.626,-123.315C884.17,-111.011 1182.54,-83.7235 1300.06,-72.9754"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1300.56,-76.4445 1310.2,-72.0483 1299.92,-69.4736 1300.56,-76.4445"/>
</g>
<!-- Node11&#45;&gt;Node5 -->
<g id="edge26" class="edge"><title>Node11&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M656.768,-120.499C626.29,-109.627 575.023,-91.3388 542.122,-79.6018"/>
<polygon fill="midnightblue" stroke="midnightblue" points="543.138,-76.2485 532.544,-76.1851 540.786,-82.8416 543.138,-76.2485"/>
</g>
<!-- Node11&#45;&gt;Node6 -->
<g id="edge25" class="edge"><title>Node11&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M614.331,-122.573C518.527,-112.751 337.869,-94.1682 184,-78 165.618,-76.0685 145.104,-73.881 128.408,-72.0923"/>
<polygon fill="midnightblue" stroke="midnightblue" points="128.365,-68.5677 118.048,-70.9812 127.618,-75.5278 128.365,-68.5677"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="553,-57.5 553,-77.5 651,-77.5 651,-57.5 553,-57.5"/>
<text text-anchor="middle" x="602" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge18" class="edge"><title>Node11&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M670.196,-120.499C657.552,-110.858 637.261,-95.3863 622.094,-83.8216"/>
<polygon fill="midnightblue" stroke="midnightblue" points="623.927,-80.8179 613.853,-77.5377 619.683,-86.3844 623.927,-80.8179"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="655.5,-0.5 655.5,-20.5 696.5,-20.5 696.5,-0.5 655.5,-0.5"/>
<text text-anchor="middle" x="676" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node11&#45;&gt;Node14 -->
<g id="edge27" class="edge"><title>Node11&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M681.529,-120.241C680.552,-101.026 678.287,-56.4723 676.979,-30.7535"/>
<polygon fill="midnightblue" stroke="midnightblue" points="680.472,-30.5256 676.469,-20.7162 673.481,-30.8811 680.472,-30.5256"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="707.5,-57.5 707.5,-77.5 738.5,-77.5 738.5,-57.5 707.5,-57.5"/>
<text text-anchor="middle" x="723" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node11&#45;&gt;Node16 -->
<g id="edge23" class="edge"><title>Node11&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M688.05,-120.499C694.106,-111.489 703.585,-97.3857 711.144,-86.1388"/>
<polygon fill="midnightblue" stroke="midnightblue" points="714.252,-87.7897 716.925,-77.5377 708.442,-83.8848 714.252,-87.7897"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="756.5,-57.5 756.5,-77.5 797.5,-77.5 797.5,-57.5 756.5,-57.5"/>
<text text-anchor="middle" x="777" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node11&#45;&gt;Node17 -->
<g id="edge24" class="edge"><title>Node11&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M696.018,-120.499C711.313,-110.678 736.032,-94.8058 754.142,-83.1773"/>
<polygon fill="midnightblue" stroke="midnightblue" points="756.401,-85.886 762.925,-77.5377 752.619,-79.9957 756.401,-85.886"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="510,-0.5 510,-20.5 556,-20.5 556,-0.5 510,-0.5"/>
<text text-anchor="middle" x="533" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge19" class="edge"><title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M590.606,-57.4179C580.281,-49.1876 564.845,-36.8839 552.55,-27.0836"/>
<polygon fill="midnightblue" stroke="midnightblue" points="554.643,-24.2757 544.641,-20.7795 550.28,-29.7495 554.643,-24.2757"/>
</g>
<!-- Node12&#45;&gt;Node14 -->
<g id="edge20" class="edge"><title>Node12&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M614.22,-57.4179C625.467,-49.0584 642.368,-36.4966 655.651,-26.6239"/>
<polygon fill="midnightblue" stroke="midnightblue" points="657.824,-29.37 663.762,-20.5956 653.648,-23.7518 657.824,-29.37"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="574.5,-0.5 574.5,-20.5 633.5,-20.5 633.5,-0.5 574.5,-0.5"/>
<text text-anchor="middle" x="604" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node12&#45;&gt;Node15 -->
<g id="edge21" class="edge"><title>Node12&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M602.33,-57.4179C602.592,-50.2164 602.967,-39.8962 603.296,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="606.797,-30.9001 603.663,-20.7795 599.801,-30.6456 606.797,-30.9001"/>
</g>
<!-- Node20&#45;&gt;Node2 -->
<g id="edge33" class="edge"><title>Node20&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1172.36,-184.57C1134.14,-178.134 1086.14,-166.759 1047,-147 1026.73,-136.768 1027.95,-124.835 1008,-114 976.763,-97.0378 938.374,-85.578 908.121,-78.4021"/>
<polygon fill="midnightblue" stroke="midnightblue" points="908.724,-74.9497 898.196,-76.131 907.163,-81.7733 908.724,-74.9497"/>
</g>
<!-- Node20&#45;&gt;Node4 -->
<g id="edge34" class="edge"><title>Node20&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1299.89,-183.461C1359.38,-174.011 1442.35,-158.925 1452,-147 1461.22,-135.597 1460.01,-126.289 1452,-114 1439.8,-95.2786 1417.97,-84.2045 1397.53,-77.681"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1398.23,-74.2419 1387.66,-74.8305 1396.29,-80.9672 1398.23,-74.2419"/>
</g>
<!-- Node21&#45;&gt;Node2 -->
<g id="edge36" class="edge"><title>Node21&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1073.42,-114.5C1022.2,-103.611 954.08,-89.1337 908.055,-79.3514"/>
<polygon fill="midnightblue" stroke="midnightblue" points="908.517,-75.8716 898.008,-77.216 907.062,-82.7186 908.517,-75.8716"/>
</g>
<!-- Node21&#45;&gt;Node4 -->
<g id="edge37" class="edge"><title>Node21&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1194.41,-114.5C1229.65,-104.014 1276.08,-90.1988 1308.82,-80.4547"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1309.93,-83.7763 1318.52,-77.5695 1307.94,-77.067 1309.93,-83.7763"/>
</g>
<!-- Node22&#45;&gt;Node2 -->
<g id="edge43" class="edge"><title>Node22&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1013.65,-183.469C996.18,-174.981 970.06,-161.451 949,-147 920.926,-127.735 891.503,-101.378 873.705,-84.644"/>
<polygon fill="midnightblue" stroke="midnightblue" points="876.051,-82.0456 866.392,-77.6926 871.229,-87.1192 876.051,-82.0456"/>
</g>
<!-- Node22&#45;&gt;Node4 -->
<g id="edge46" class="edge"><title>Node22&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1116.82,-185.445C1227.33,-175.736 1409.05,-158.189 1419,-147 1428.74,-136.039 1426,-126.891 1419,-114 1411.3,-99.8194 1397.07,-89.3683 1383.43,-82.0844"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1384.69,-78.8055 1374.17,-77.5408 1381.61,-85.0893 1384.69,-78.8055"/>
</g>
<!-- Node22&#45;&gt;Node5 -->
<g id="edge45" class="edge"><title>Node22&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M949.401,-183.917C825.953,-171.202 608.935,-148.667 605,-147 596.206,-143.273 553.446,-106.104 528.735,-84.2745"/>
<polygon fill="midnightblue" stroke="midnightblue" points="530.927,-81.5412 521.121,-77.5302 526.286,-86.781 530.927,-81.5412"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<g id="a_node23"><a xlink:href="Location_8h.html" target="_top" xlink:title="geos/geom/Location.h">
<polygon fill="white" stroke="black" points="1288,-120.5 1288,-140.5 1410,-140.5 1410,-120.5 1288,-120.5"/>
<text text-anchor="middle" x="1349" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Location.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge39" class="edge"><title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1079.63,-183.499C1136.1,-172.597 1231.21,-154.238 1291.99,-142.505"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1293.03,-145.87 1302.18,-140.538 1291.7,-138.997 1293.03,-145.87"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<polygon fill="white" stroke="#bfbfbf" points="958.5,-120.5 958.5,-140.5 999.5,-140.5 999.5,-120.5 958.5,-120.5"/>
<text text-anchor="middle" x="979" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node22&#45;&gt;Node25 -->
<g id="edge44" class="edge"><title>Node22&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1025.03,-183.499C1016.82,-174.219 1003.82,-159.535 993.726,-148.134"/>
<polygon fill="midnightblue" stroke="midnightblue" points="996.25,-145.705 987.001,-140.538 991.008,-150.345 996.25,-145.705"/>
</g>
<!-- Node23&#45;&gt;Node2 -->
<g id="edge40" class="edge"><title>Node23&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1308.65,-120.426C1297.47,-118.112 1285.3,-115.779 1274,-114 1142.85,-93.3401 987.005,-79.03 908.158,-72.5038"/>
<polygon fill="midnightblue" stroke="midnightblue" points="908.265,-69.001 898.012,-71.672 907.693,-75.9776 908.265,-69.001"/>
</g>
<!-- Node23&#45;&gt;Node4 -->
<g id="edge42" class="edge"><title>Node23&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1349,-120.499C1349,-111.94 1349,-98.7833 1349,-87.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1352.5,-87.5377 1349,-77.5377 1345.5,-87.5377 1352.5,-87.5377"/>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge41" class="edge"><title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1370.25,-120.499C1394.6,-110.183 1434.72,-93.1886 1462.43,-81.4508"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1463.82,-84.6611 1471.67,-77.5377 1461.09,-78.2156 1463.82,-84.6611"/>
</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="GeometryExtracter_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>