geos_390_docs/PolygonExtracter_8h__incl.svg

693 lines
45 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: PolygonExtracter.h Pages: 1 -->
<!--zoomable 497 -->
<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 = 2080;
var viewHeight = 497;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>PolygonExtracter.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-493 2076,-493 2076,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="269,-468.5 269,-488.5 377,-488.5 377,-468.5 269,-468.5"/>
<text text-anchor="middle" x="323" y="-475.7" font-family="Helvetica,sans-Serif" font-size="11.00">PolygonExtracter.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="1143,-57.5 1143,-77.5 1225,-77.5 1225,-57.5 1143,-57.5"/>
<text text-anchor="middle" x="1184" 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="M330.227,-468.291C361.555,-428.903 490.206,-272.548 627,-183 694.535,-138.79 716.852,-134.21 795,-114 913.357,-83.3908 1057.34,-73.3335 1132.57,-70.0581"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1132.88,-73.5487 1142.72,-69.6396 1132.59,-66.5547 1132.88,-73.5487"/>
</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="256.5,-120.5 256.5,-140.5 409.5,-140.5 409.5,-120.5 256.5,-120.5"/>
<text text-anchor="middle" x="333" 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="M268.906,-471.896C206.98,-462.142 114,-435.792 114,-365.5 114,-365.5 114,-365.5 114,-249.5 114,-185.444 187.508,-156.004 249.35,-142.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="250.074,-145.994 259.162,-140.548 248.661,-139.138 250.074,-145.994"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<polygon fill="white" stroke="#bfbfbf" points="129,-57.5 129,-77.5 175,-77.5 175,-57.5 129,-57.5"/>
<text text-anchor="middle" x="152" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge79" class="edge"><title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M268.937,-470.138C176.987,-456.086 0,-421.736 0,-365.5 0,-365.5 0,-365.5 0,-192.5 0,-131.393 74.6711,-95.0297 119.34,-78.7436"/>
<polygon fill="midnightblue" stroke="midnightblue" points="120.633,-81.9992 128.914,-75.391 118.32,-75.3925 120.633,-81.9992"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="Polygon_8h.html" target="_top" xlink:title="geos/geom/Polygon.h">
<polygon fill="white" stroke="black" points="1123.5,-411.5 1123.5,-431.5 1244.5,-431.5 1244.5,-411.5 1123.5,-411.5"/>
<text text-anchor="middle" x="1184" y="-418.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Polygon.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="M377.186,-474.039C526.781,-464.483 945.514,-437.734 1113.23,-427.021"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1113.67,-430.5 1123.43,-426.369 1113.22,-423.514 1113.67,-430.5"/>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M376.963,-120.436C390.112,-118.009 404.597,-115.614 418,-114 685.641,-81.7686 1008.77,-72.063 1132.44,-69.4106"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1132.82,-72.9037 1142.74,-69.1963 1132.67,-65.9052 1132.82,-72.9037"/>
</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="1635.5,-57.5 1635.5,-77.5 1712.5,-77.5 1712.5,-57.5 1635.5,-57.5"/>
<text text-anchor="middle" x="1674" 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="M375.63,-120.484C389.122,-117.966 404.131,-115.508 418,-114 539.386,-100.803 1408.71,-75.8994 1625.25,-69.8494"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1625.45,-73.3451 1635.35,-69.5675 1625.26,-66.3478 1625.45,-73.3451"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="691.5,-57.5 691.5,-77.5 734.5,-77.5 734.5,-57.5 691.5,-57.5"/>
<text text-anchor="middle" x="713" 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="M381.05,-120.445C393.1,-118.254 406.012,-115.977 418,-114 526.158,-96.165 553.876,-96.0401 662,-78 668.146,-76.9745 674.696,-75.8094 680.981,-74.6551"/>
<polygon fill="midnightblue" stroke="midnightblue" points="682.004,-78.0246 691.192,-72.7491 680.72,-71.1435 682.004,-78.0246"/>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M306.293,-120.499C273.983,-109.61 219.601,-91.2826 184.781,-79.5478"/>
<polygon fill="midnightblue" stroke="midnightblue" points="185.676,-76.156 175.082,-76.2789 183.44,-82.7894 185.676,-76.156"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="307.5,-57.5 307.5,-77.5 358.5,-77.5 358.5,-57.5 307.5,-57.5"/>
<text text-anchor="middle" x="333" 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="M333,-120.499C333,-111.94 333,-98.7833 333,-87.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="336.5,-87.5377 333,-77.5377 329.5,-87.5377 336.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="M1195.09,-411.288C1215.06,-393.601 1255,-352.703 1255,-308.5 1255,-308.5 1255,-308.5 1255,-249.5 1255,-185.872 1216.51,-117.812 1196.21,-86.3443"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1198.99,-84.2079 1190.55,-77.7987 1193.15,-88.07 1198.99,-84.2079"/>
</g>
<!-- Node8&#45;&gt;Node4 -->
<g id="edge77" class="edge"><title>Node8&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1244.69,-419.237C1444.93,-414.276 2072,-392.07 2072,-308.5 2072,-308.5 2072,-308.5 2072,-192.5 2072,-129.14 2012.02,-137.054 1953,-114 1876.18,-83.9931 1780,-73.7751 1722.97,-70.2959"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1722.97,-66.7906 1712.79,-69.7215 1722.58,-73.7795 1722.97,-66.7906"/>
</g>
<!-- Node8&#45;&gt;Node5 -->
<g id="edge10" class="edge"><title>Node8&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1129.45,-411.495C983.176,-386.083 588.481,-308.795 518,-204 474.36,-139.115 545.89,-201.701 636,-147 639.634,-144.794 675.489,-107.653 696.968,-85.2607"/>
<polygon fill="midnightblue" stroke="midnightblue" points="699.753,-87.4124 704.144,-77.7701 694.699,-82.5698 699.753,-87.4124"/>
</g>
<!-- Node8&#45;&gt;Node6 -->
<g id="edge11" class="edge"><title>Node8&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1123.3,-413.977C1057.59,-406.463 949.863,-392.825 858,-375 549.958,-315.229 434.684,-377.159 173,-204 146.536,-186.488 140.077,-177.091 130,-147 123.151,-126.55 132.25,-102.633 140.738,-86.6216"/>
<polygon fill="midnightblue" stroke="midnightblue" points="143.87,-88.1939 145.796,-77.7754 137.794,-84.7193 143.87,-88.1939"/>
</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="1283.5,-240.5 1283.5,-260.5 1412.5,-260.5 1412.5,-240.5 1283.5,-240.5"/>
<text text-anchor="middle" x="1348" 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="edge12" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1208.41,-411.393C1226.63,-403.72 1251.31,-391.369 1269,-375 1302.48,-344.022 1327.8,-295.893 1339.98,-269.808"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1343.18,-271.229 1344.12,-260.676 1336.8,-268.337 1343.18,-271.229"/>
</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="876.5,-183.5 876.5,-203.5 1003.5,-203.5 1003.5,-183.5 876.5,-183.5"/>
<text text-anchor="middle" x="940" 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="edge54" class="edge"><title>Node8&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1123.23,-413.811C1088.73,-407.79 1045.98,-396.415 1013,-375 957.524,-338.976 944.205,-252.56 941.009,-213.839"/>
<polygon fill="midnightblue" stroke="midnightblue" points="944.501,-213.599 940.327,-203.861 937.517,-214.076 944.501,-213.599"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<polygon fill="white" stroke="#bfbfbf" points="986,-120.5 986,-140.5 1042,-140.5 1042,-120.5 986,-120.5"/>
<text text-anchor="middle" x="1014" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node8&#45;&gt;Node19 -->
<g id="edge78" class="edge"><title>Node8&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1182.3,-411.134C1179.7,-397.949 1174.05,-373.362 1165,-354 1126.18,-270.957 1058.07,-184.403 1028.45,-148.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1030.88,-146.033 1021.79,-140.599 1025.51,-150.519 1030.88,-146.033"/>
</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="1481.5,-183.5 1481.5,-203.5 1614.5,-203.5 1614.5,-183.5 1481.5,-183.5"/>
<text text-anchor="middle" x="1548" 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="edge76" class="edge"><title>Node8&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M1209.78,-411.416C1232.3,-403.089 1265.58,-389.829 1293,-375 1387.42,-323.927 1488.27,-243.936 1529.16,-210.269"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1531.48,-212.889 1536.95,-203.815 1527.02,-207.498 1531.48,-212.889"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="LinearRing_8h.html" target="_top" xlink:title="geos/geom/LinearRing.h">
<polygon fill="white" stroke="black" points="1022,-354.5 1022,-374.5 1156,-374.5 1156,-354.5 1022,-354.5"/>
<text text-anchor="middle" x="1089" y="-361.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LinearRing.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node27 -->
<g id="edge55" class="edge"><title>Node8&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M1168.31,-411.418C1153.46,-402.82 1130.93,-389.775 1113.67,-379.784"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1115.12,-376.577 1104.71,-374.596 1111.61,-382.635 1115.12,-376.577"/>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge13" class="edge"><title>Node9&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1348.3,-240.233C1348.58,-216.144 1345.97,-150.876 1312,-114 1292.16,-92.4677 1261.46,-81.1191 1235.1,-75.1408"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1235.75,-71.6998 1225.25,-73.1025 1234.33,-78.5548 1235.75,-71.6998"/>
</g>
<!-- Node9&#45;&gt;Node4 -->
<g id="edge14" class="edge"><title>Node9&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1412.56,-246.683C1521.36,-241.341 1736.4,-228.064 1808,-204 1853.95,-188.556 1877.31,-189.299 1901,-147 1939.12,-78.9265 1800.27,-68.4261 1722.76,-67.7049"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1722.73,-64.2049 1712.72,-67.6626 1722.7,-71.2048 1722.73,-64.2049"/>
</g>
<!-- Node9&#45;&gt;Node5 -->
<g id="edge50" class="edge"><title>Node9&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1332.54,-240.442C1289.54,-215.707 1164.26,-146.682 1051,-114 941.52,-82.4099 805.633,-72.6022 744.91,-69.6795"/>
<polygon fill="midnightblue" stroke="midnightblue" points="744.954,-66.1781 734.807,-69.2243 744.639,-73.171 744.954,-66.1781"/>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge52" class="edge"><title>Node9&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1283.15,-247.834C1156.59,-244.046 867.981,-232.776 627,-204 573.673,-197.632 561.172,-190.557 508,-183 434.309,-172.527 232.084,-194.764 175,-147 157.772,-132.585 153.053,-106.016 151.962,-87.8142"/>
<polygon fill="midnightblue" stroke="midnightblue" points="155.458,-87.641 151.672,-77.7459 148.461,-87.8425 155.458,-87.641"/>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge15" class="edge"><title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1283.35,-240.785C1210.02,-230.9 1090.68,-214.812 1013.77,-204.444"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1014.05,-200.951 1003.67,-203.084 1013.12,-207.888 1014.05,-200.951"/>
</g>
<!-- Node9&#45;&gt;Node19 -->
<g id="edge53" class="edge"><title>Node9&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1322.35,-240.437C1263.21,-219.545 1117.22,-167.967 1049.53,-144.051"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1050.34,-140.625 1039.74,-140.594 1048,-147.226 1050.34,-140.625"/>
</g>
<!-- Node9&#45;&gt;Node20 -->
<g id="edge34" class="edge"><title>Node9&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M1381.03,-240.418C1415,-231.075 1468.06,-216.483 1505.23,-206.263"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1506.54,-209.531 1515.26,-203.504 1504.69,-202.781 1506.54,-209.531"/>
</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="1364,-114.5 1364,-146.5 1540,-146.5 1540,-114.5 1364,-114.5"/>
<text text-anchor="start" x="1372" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/GeometryComponent</text>
<text text-anchor="middle" x="1452" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">Filter.h</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node21 -->
<g id="edge37" class="edge"><title>Node9&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1353.15,-240.367C1360.88,-227.038 1376.38,-201.797 1393,-183 1402.38,-172.391 1413.89,-161.89 1424.25,-153.165"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1426.76,-155.639 1432.25,-146.58 1422.31,-150.235 1426.76,-155.639"/>
</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="1632.5,-183.5 1632.5,-203.5 1799.5,-203.5 1799.5,-183.5 1632.5,-183.5"/>
<text text-anchor="middle" x="1716" 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="edge40" class="edge"><title>Node9&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1408.36,-240.479C1473.33,-230.769 1576.59,-215.336 1645.31,-205.065"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1646.24,-208.465 1655.61,-203.525 1645.2,-201.542 1646.24,-208.465"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<polygon fill="white" stroke="#bfbfbf" points="1865,-57.5 1865,-77.5 1923,-77.5 1923,-57.5 1865,-57.5"/>
<text text-anchor="middle" x="1894" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node9&#45;&gt;Node24 -->
<g id="edge51" class="edge"><title>Node9&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1412.5,-248.491C1529.89,-245.865 1773.49,-236.549 1851,-204 1887.05,-188.863 1901.6,-182.489 1918,-147 1927.3,-126.886 1916.45,-102.247 1906.49,-85.9999"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1909.32,-83.9273 1900.9,-77.501 1903.47,-87.7776 1909.32,-83.9273"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<polygon fill="white" stroke="#bfbfbf" points="1402.5,-183.5 1402.5,-203.5 1463.5,-203.5 1463.5,-183.5 1402.5,-183.5"/>
<text text-anchor="middle" x="1433" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node9&#45;&gt;Node26 -->
<g id="edge49" class="edge"><title>Node9&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M1362.04,-240.418C1375.2,-231.899 1395.11,-219.017 1410.49,-209.063"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1412.45,-211.967 1418.94,-203.596 1408.65,-206.09 1412.45,-211.967"/>
</g>
<!-- Node10&#45;&gt;Node2 -->
<g id="edge16" class="edge"><title>Node10&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M941.594,-183.358C944.98,-166.81 954.504,-131.946 977,-114 1000.71,-95.084 1079.74,-81.6605 1133,-74.5008"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1133.5,-77.966 1142.96,-73.1948 1132.58,-71.0255 1133.5,-77.966"/>
</g>
<!-- Node10&#45;&gt;Node4 -->
<g id="edge17" class="edge"><title>Node10&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M984.105,-183.477C1059.79,-168.146 1219.37,-136.489 1355,-114 1450.41,-98.1805 1562.43,-82.9776 1625.12,-74.7725"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1625.66,-78.2323 1635.12,-73.4684 1624.75,-71.2911 1625.66,-78.2323"/>
</g>
<!-- Node10&#45;&gt;Node5 -->
<g id="edge30" class="edge"><title>Node10&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M923.308,-183.382C884.035,-161.929 785.57,-108.142 738.645,-82.5086"/>
<polygon fill="midnightblue" stroke="midnightblue" points="740.17,-79.3538 729.716,-77.6314 736.814,-85.497 740.17,-79.3538"/>
</g>
<!-- Node10&#45;&gt;Node6 -->
<g id="edge31" class="edge"><title>Node10&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M876.334,-186.791C860.85,-185.475 844.335,-184.13 829,-183 699.77,-173.474 366.257,-197.683 247,-147 227.024,-138.51 227.609,-127.973 211,-114 198.538,-103.515 184.062,-92.3378 172.569,-83.6852"/>
<polygon fill="midnightblue" stroke="midnightblue" points="174.549,-80.7958 164.443,-77.6139 170.359,-86.4033 174.549,-80.7958"/>
</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="492.5,-120.5 492.5,-140.5 627.5,-140.5 627.5,-120.5 492.5,-120.5"/>
<text text-anchor="middle" x="560" 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="edge18" class="edge"><title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M883.93,-183.499C815.312,-172.484 699.277,-153.858 626.302,-142.143"/>
<polygon fill="midnightblue" stroke="midnightblue" points="626.729,-138.667 616.3,-140.538 625.619,-145.579 626.729,-138.667"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="874,-120.5 874,-140.5 930,-140.5 930,-120.5 874,-120.5"/>
<text text-anchor="middle" x="902" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">ostream</text>
</g>
<!-- Node10&#45;&gt;Node18 -->
<g id="edge32" class="edge"><title>Node10&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M934.393,-183.499C928.78,-174.489 919.994,-160.386 912.988,-149.139"/>
<polygon fill="midnightblue" stroke="midnightblue" points="915.888,-147.175 907.63,-140.538 909.947,-150.876 915.888,-147.175"/>
</g>
<!-- Node10&#45;&gt;Node19 -->
<g id="edge33" class="edge"><title>Node10&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M950.919,-183.499C962.505,-173.948 981.034,-158.675 995.019,-147.147"/>
<polygon fill="midnightblue" stroke="midnightblue" points="997.546,-149.599 1003.04,-140.538 993.094,-144.198 997.546,-149.599"/>
</g>
<!-- Node11&#45;&gt;Node2 -->
<g id="edge19" class="edge"><title>Node11&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M627.669,-122.885C753.417,-110.592 1020.51,-84.4826 1132.69,-73.5161"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1133.12,-76.9906 1142.73,-72.5341 1132.44,-70.0238 1133.12,-76.9906"/>
</g>
<!-- Node11&#45;&gt;Node4 -->
<g id="edge24" class="edge"><title>Node11&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M627.592,-125.799C833.153,-114.543 1447.6,-80.8971 1625.34,-71.1645"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1625.64,-74.6533 1635.43,-70.6117 1625.26,-67.6638 1625.64,-74.6533"/>
</g>
<!-- Node11&#45;&gt;Node5 -->
<g id="edge28" class="edge"><title>Node11&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M582.576,-120.499C608.864,-110.018 652.437,-92.6462 681.912,-80.8945"/>
<polygon fill="midnightblue" stroke="midnightblue" points="683.33,-84.0973 691.322,-77.1427 680.737,-77.5951 683.33,-84.0973"/>
</g>
<!-- Node11&#45;&gt;Node6 -->
<g id="edge27" class="edge"><title>Node11&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M517.725,-120.499C506.466,-118.237 494.294,-115.911 483,-114 374.554,-95.6495 245.165,-79.521 185.353,-72.3902"/>
<polygon fill="midnightblue" stroke="midnightblue" points="185.694,-68.9061 175.351,-71.2045 184.87,-75.8575 185.694,-68.9061"/>
</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="409,-57.5 409,-77.5 507,-77.5 507,-57.5 409,-57.5"/>
<text text-anchor="middle" x="458" 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="edge20" class="edge"><title>Node11&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M544.95,-120.499C528.301,-110.543 501.254,-94.3678 481.744,-82.6997"/>
<polygon fill="midnightblue" stroke="midnightblue" points="483.491,-79.6665 473.112,-77.5377 479.898,-85.6741 483.491,-79.6665"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="510.5,-0.5 510.5,-20.5 551.5,-20.5 551.5,-0.5 510.5,-0.5"/>
<text text-anchor="middle" x="531" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node11&#45;&gt;Node14 -->
<g id="edge29" class="edge"><title>Node11&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M557.724,-120.241C553.002,-101.026 542.053,-56.4723 535.732,-30.7535"/>
<polygon fill="midnightblue" stroke="midnightblue" points="539.051,-29.5919 533.265,-20.7162 532.253,-31.2626 539.051,-29.5919"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="563.5,-57.5 563.5,-77.5 594.5,-77.5 594.5,-57.5 563.5,-57.5"/>
<text text-anchor="middle" x="579" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node11&#45;&gt;Node16 -->
<g id="edge25" class="edge"><title>Node11&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M562.804,-120.499C565.526,-111.759 569.741,-98.2273 573.188,-87.1585"/>
<polygon fill="midnightblue" stroke="midnightblue" points="576.553,-88.1261 576.185,-77.5377 569.869,-86.0444 576.553,-88.1261"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="612.5,-57.5 612.5,-77.5 653.5,-77.5 653.5,-57.5 612.5,-57.5"/>
<text text-anchor="middle" x="633" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node11&#45;&gt;Node17 -->
<g id="edge26" class="edge"><title>Node11&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M570.771,-120.499C582.201,-110.948 600.479,-95.675 614.275,-84.1469"/>
<polygon fill="midnightblue" stroke="midnightblue" points="616.755,-86.6357 622.184,-77.5377 612.267,-81.2641 616.755,-86.6357"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="367,-0.5 367,-20.5 413,-20.5 413,-0.5 367,-0.5"/>
<text text-anchor="middle" x="390" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge21" class="edge"><title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M446.771,-57.4179C436.596,-49.1876 421.384,-36.8839 409.267,-27.0836"/>
<polygon fill="midnightblue" stroke="midnightblue" points="411.449,-24.3469 401.473,-20.7795 407.047,-29.7895 411.449,-24.3469"/>
</g>
<!-- Node12&#45;&gt;Node14 -->
<g id="edge22" class="edge"><title>Node12&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M470.054,-57.4179C481.083,-49.1084 497.623,-36.6469 510.691,-26.8015"/>
<polygon fill="midnightblue" stroke="midnightblue" points="512.803,-29.5924 518.684,-20.7795 508.591,-24.0016 512.803,-29.5924"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="431.5,-0.5 431.5,-20.5 490.5,-20.5 490.5,-0.5 431.5,-0.5"/>
<text text-anchor="middle" x="461" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node12&#45;&gt;Node15 -->
<g id="edge23" class="edge"><title>Node12&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M458.495,-57.4179C458.888,-50.2164 459.451,-39.8962 459.944,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="463.444,-30.9553 460.494,-20.7795 456.454,-30.574 463.444,-30.9553"/>
</g>
<!-- Node20&#45;&gt;Node2 -->
<g id="edge35" class="edge"><title>Node20&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1551.58,-183.408C1557.29,-167.25 1566.14,-133.411 1549,-114 1528.56,-90.8506 1330.58,-76.7056 1235.06,-71.1755"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1235.22,-67.6792 1225.04,-70.6053 1234.82,-74.6679 1235.22,-67.6792"/>
</g>
<!-- Node20&#45;&gt;Node4 -->
<g id="edge36" class="edge"><title>Node20&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1557.47,-183.18C1578.74,-162.252 1630.51,-111.303 1657.31,-84.9274"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1660.09,-87.1002 1664.76,-77.5913 1655.18,-82.111 1660.09,-87.1002"/>
</g>
<!-- Node21&#45;&gt;Node2 -->
<g id="edge38" class="edge"><title>Node21&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1386.1,-114.5C1339.03,-103.788 1276.71,-89.6018 1233.78,-79.8304"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1234.37,-76.3762 1223.85,-77.5695 1232.82,-83.2017 1234.37,-76.3762"/>
</g>
<!-- Node21&#45;&gt;Node4 -->
<g id="edge39" class="edge"><title>Node21&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1506.59,-114.5C1544.92,-103.968 1595.46,-90.0796 1630.95,-80.3289"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1632.28,-83.5941 1640.99,-77.5695 1630.42,-76.8442 1632.28,-83.5941"/>
</g>
<!-- Node22&#45;&gt;Node2 -->
<g id="edge45" class="edge"><title>Node22&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1702.97,-183.353C1678.19,-166.472 1622,-130.631 1569,-114 1453.54,-77.7696 1310.36,-69.9868 1235.34,-68.5638"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1235.28,-65.0624 1225.22,-68.4029 1235.16,-72.0615 1235.28,-65.0624"/>
</g>
<!-- Node22&#45;&gt;Node4 -->
<g id="edge48" class="edge"><title>Node22&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1719.57,-183.334C1724.87,-168.197 1733.17,-137.328 1723,-114 1717.69,-101.819 1707.33,-91.4343 1697.5,-83.6748"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1699.27,-80.6358 1689.14,-77.5524 1695.14,-86.2839 1699.27,-80.6358"/>
</g>
<!-- Node22&#45;&gt;Node5 -->
<g id="edge47" class="edge"><title>Node22&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1633.39,-183.497C1543.76,-173.478 1406.56,-157.342 1355,-147 1301.19,-136.207 1290.01,-123.753 1236,-114 1051.88,-80.753 826.745,-71.5692 744.768,-69.2352"/>
<polygon fill="midnightblue" stroke="midnightblue" points="744.7,-65.7321 734.609,-68.9607 744.511,-72.7296 744.7,-65.7321"/>
</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="1770,-120.5 1770,-140.5 1892,-140.5 1892,-120.5 1770,-120.5"/>
<text text-anchor="middle" x="1831" 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="edge41" class="edge"><title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1732.97,-183.499C1751.99,-173.408 1783.06,-156.928 1805.12,-145.227"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1806.77,-148.316 1813.96,-140.538 1803.49,-142.132 1806.77,-148.316"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<polygon fill="white" stroke="#bfbfbf" points="1672.5,-120.5 1672.5,-140.5 1713.5,-140.5 1713.5,-120.5 1672.5,-120.5"/>
<text text-anchor="middle" x="1693" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node22&#45;&gt;Node25 -->
<g id="edge46" class="edge"><title>Node22&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1712.61,-183.499C1709.31,-174.759 1704.21,-161.227 1700.04,-150.158"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1703.21,-148.66 1696.41,-140.538 1696.66,-151.13 1703.21,-148.66"/>
</g>
<!-- Node23&#45;&gt;Node2 -->
<g id="edge42" class="edge"><title>Node23&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1772.51,-120.47C1756.48,-118.17 1739.09,-115.832 1723,-114 1544.3,-93.6515 1331.3,-78.2833 1235.35,-71.8327"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1235.54,-68.338 1225.33,-71.1633 1235.07,-75.3224 1235.54,-68.338"/>
</g>
<!-- Node23&#45;&gt;Node4 -->
<g id="edge44" class="edge"><title>Node23&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1807.83,-120.499C1781.17,-110.138 1737.16,-93.0401 1706.94,-81.2973"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1707.85,-77.8969 1697.26,-77.5377 1705.31,-84.4218 1707.85,-77.8969"/>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge43" class="edge"><title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1840.3,-120.499C1849.97,-111.129 1865.34,-96.2493 1877.16,-84.8034"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1879.92,-87.0083 1884.67,-77.5377 1875.05,-81.9794 1879.92,-87.0083"/>
</g>
<!-- Node27&#45;&gt;Node2 -->
<g id="edge56" class="edge"><title>Node27&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1095.35,-354.476C1101.38,-345.563 1110.34,-331.363 1116,-318 1150.89,-235.656 1172.66,-130.394 1180.6,-87.7366"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1184.05,-88.3268 1182.39,-77.8617 1177.16,-87.0736 1184.05,-88.3268"/>
</g>
<!-- Node27&#45;&gt;Node4 -->
<g id="edge75" class="edge"><title>Node27&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1156.24,-364.343C1300.11,-363.233 1644.27,-344.805 1885,-204 1924.31,-181.006 1963.3,-148.87 1934,-114 1907.54,-82.5054 1790.32,-72.8072 1722.65,-69.8236"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1722.78,-66.3258 1712.64,-69.4151 1722.49,-73.32 1722.78,-66.3258"/>
</g>
<!-- Node27&#45;&gt;Node5 -->
<g id="edge57" class="edge"><title>Node27&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1021.82,-362.961C917.107,-358.043 717.605,-331.412 627,-204 608.61,-178.139 649.863,-171.526 670,-147 685.189,-128.501 697.667,-103.844 705.197,-87.137"/>
<polygon fill="midnightblue" stroke="midnightblue" points="708.442,-88.4533 709.227,-77.8876 702.024,-85.6574 708.442,-88.4533"/>
</g>
<!-- Node27&#45;&gt;Node6 -->
<g id="edge58" class="edge"><title>Node27&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1021.83,-356.841C950.4,-349.301 834.277,-335.722 735,-318 511.902,-278.174 448.964,-286.783 238,-204 190.737,-185.454 164.412,-190.955 139,-147 128.35,-128.579 135.222,-103.906 142.386,-87.174"/>
<polygon fill="midnightblue" stroke="midnightblue" points="145.654,-88.4487 146.731,-77.9087 139.317,-85.4768 145.654,-88.4487"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<g id="a_node28"><a xlink:href="LineString_8h.html" target="_top" xlink:title="geos/geom/LineString.h">
<polygon fill="white" stroke="black" points="976.5,-297.5 976.5,-317.5 1107.5,-317.5 1107.5,-297.5 976.5,-297.5"/>
<text text-anchor="middle" x="1042" y="-304.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LineString.h</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge59" class="edge"><title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M1081.24,-354.418C1074.54,-346.583 1064.69,-335.058 1056.54,-325.514"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1059.09,-323.108 1049.93,-317.779 1053.77,-327.656 1059.09,-323.108"/>
</g>
<!-- Node28&#45;&gt;Node2 -->
<g id="edge60" class="edge"><title>Node28&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1047.39,-297.461C1068.39,-262.265 1144.93,-133.985 1173.31,-86.4122"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1176.48,-87.9292 1178.6,-77.5483 1170.47,-84.3426 1176.48,-87.9292"/>
</g>
<!-- Node28&#45;&gt;Node4 -->
<g id="edge74" class="edge"><title>Node28&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1107.63,-300.427C1288.23,-283.401 1783.69,-234.466 1851,-204 1886.62,-187.879 1901.6,-182.489 1918,-147 1924.15,-133.687 1927.37,-125.281 1918,-114 1893.68,-84.7217 1786.72,-74.1845 1722.77,-70.4654"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1722.68,-66.9557 1712.51,-69.9055 1722.3,-73.9453 1722.68,-66.9557"/>
</g>
<!-- Node28&#45;&gt;Node5 -->
<g id="edge71" class="edge"><title>Node28&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1024.59,-297.41C992.54,-280.429 922.384,-242.147 867,-204 833.674,-181.046 826.503,-173.592 796,-147 772.36,-126.391 746.257,-101.292 729.753,-85.1122"/>
<polygon fill="midnightblue" stroke="midnightblue" points="732.056,-82.4678 722.475,-77.9448 727.144,-87.4553 732.056,-82.4678"/>
</g>
<!-- Node28&#45;&gt;Node6 -->
<g id="edge72" class="edge"><title>Node28&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M976.309,-299.527C779.784,-278.018 206.666,-210.327 153,-147 139.135,-130.639 141.936,-104.736 146.154,-87.2001"/>
<polygon fill="midnightblue" stroke="midnightblue" points="149.538,-88.0942 148.827,-77.5232 142.79,-86.2304 149.538,-88.0942"/>
</g>
<!-- Node28&#45;&gt;Node9 -->
<g id="edge61" class="edge"><title>Node28&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1092.19,-297.479C1145.77,-287.848 1230.67,-272.589 1287.81,-262.319"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1288.56,-265.739 1297.79,-260.525 1287.32,-258.85 1288.56,-265.739"/>
</g>
<!-- Node28&#45;&gt;Node10 -->
<g id="edge69" class="edge"><title>Node28&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1033.65,-297.335C1016.54,-278.548 977.269,-235.423 955.405,-211.415"/>
<polygon fill="midnightblue" stroke="midnightblue" points="957.783,-208.829 948.462,-203.792 952.608,-213.542 957.783,-208.829"/>
</g>
<!-- Node28&#45;&gt;Node19 -->
<g id="edge73" class="edge"><title>Node28&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1040.49,-297.091C1036.07,-269.425 1023.03,-187.948 1017.06,-150.599"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1020.48,-149.854 1015.45,-140.533 1013.57,-150.96 1020.48,-149.854"/>
</g>
<!-- Node28&#45;&gt;Node20 -->
<g id="edge70" class="edge"><title>Node28&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M1107.7,-301.493C1200.26,-293.949 1364.12,-278.654 1421,-261 1460.2,-248.833 1501.61,-224.742 1526.1,-209.14"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1528.13,-211.995 1534.62,-203.619 1524.33,-206.12 1528.13,-211.995"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<g id="a_node29"><a xlink:href="CoordinateSequence_8h.html" target="_top" xlink:title="geos/geom/CoordinateSequence.h">
<polygon fill="white" stroke="black" points="636,-183.5 636,-203.5 820,-203.5 820,-183.5 636,-183.5"/>
<text text-anchor="middle" x="728" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateSequence.h</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge62" class="edge"><title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M976.08,-298.035C934.285,-291.234 879.683,-279.662 834,-261 801.591,-247.76 767.98,-224.837 747.523,-209.669"/>
<polygon fill="midnightblue" stroke="midnightblue" points="749.442,-206.732 739.352,-203.501 745.225,-212.319 749.442,-206.732"/>
</g>
<!-- Node29&#45;&gt;Node2 -->
<g id="edge63" class="edge"><title>Node29&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M740.073,-183.442C763.05,-166.709 815.225,-131.105 865,-114 955.835,-82.7852 1068.32,-72.9742 1132.55,-69.8976"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1132.98,-73.3821 1142.82,-69.4439 1132.67,-66.3889 1132.98,-73.3821"/>
</g>
<!-- Node29&#45;&gt;Node4 -->
<g id="edge64" class="edge"><title>Node29&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M814.568,-183.467C879.921,-175.886 971.598,-163.619 1051,-147 1104.3,-135.844 1115.44,-123.818 1169,-114 1334.54,-83.6593 1534.47,-73.2597 1625.11,-69.9384"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1625.48,-73.4275 1635.35,-69.5764 1625.23,-66.4319 1625.48,-73.4275"/>
</g>
<!-- Node29&#45;&gt;Node6 -->
<g id="edge66" class="edge"><title>Node29&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M635.816,-186.234C492.889,-176.249 232.239,-156.853 214,-147 189.003,-133.496 170.635,-105.193 160.631,-86.5207"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.711,-84.8554 156.059,-77.5281 157.472,-88.0283 163.711,-84.8554"/>
</g>
<!-- Node29&#45;&gt;Node11 -->
<g id="edge65" class="edge"><title>Node29&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M703.211,-183.499C674.426,-173.047 626.766,-155.742 594.405,-143.992"/>
<polygon fill="midnightblue" stroke="midnightblue" points="595.485,-140.661 584.891,-140.538 593.096,-147.241 595.485,-140.661"/>
</g>
<!-- Node29&#45;&gt;Node19 -->
<g id="edge68" class="edge"><title>Node29&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M770.2,-183.499C825.701,-171.662 922.418,-151.033 975.833,-139.641"/>
<polygon fill="midnightblue" stroke="midnightblue" points="976.863,-143 985.913,-137.491 975.403,-136.154 976.863,-143"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<polygon fill="white" stroke="#bfbfbf" points="427.5,-120.5 427.5,-140.5 474.5,-140.5 474.5,-120.5 427.5,-120.5"/>
<text text-anchor="middle" x="451" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">iosfwd</text>
</g>
<!-- Node29&#45;&gt;Node30 -->
<g id="edge67" class="edge"><title>Node29&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M650.257,-183.477C601.418,-176.491 537.563,-164.921 483,-147 481.065,-146.364 479.096,-145.635 477.136,-144.847"/>
<polygon fill="midnightblue" stroke="midnightblue" points="478.145,-141.464 467.588,-140.574 475.286,-147.853 478.145,-141.464"/>
</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="PolygonExtracter_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>