geos_390_docs/operation_2polygonize_2Edge...

1003 lines
68 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: EdgeRing.h Pages: 1 -->
<!--zoomable 533 -->
<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 = 2989;
var viewHeight = 533;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>EdgeRing.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-529 2985,-529 2985,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="945,-504.5 945,-524.5 1019,-524.5 1019,-504.5 945,-504.5"/>
<text text-anchor="middle" x="982" y="-511.7" font-family="Helvetica,sans-Serif" font-size="11.00">EdgeRing.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="668,-57.5 668,-77.5 750,-77.5 750,-57.5 668,-57.5"/>
<text text-anchor="middle" x="709" 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="M944.704,-513.24C765.329,-511.511 0,-498.449 0,-401.5 0,-401.5 0,-401.5 0,-198.5 0,-156.949 5.66662,-137.403 40,-114 52.7384,-105.317 502.672,-79.8386 657.375,-71.3146"/>
<polygon fill="midnightblue" stroke="midnightblue" points="657.77,-74.7983 667.562,-70.7543 657.385,-67.8089 657.77,-74.7983"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="IndexedPointInAreaLocator_8h.html" target="_top" xlink:title="geos/algorithm/locate\l/IndexedPointInAreaLocator.h">
<polygon fill="white" stroke="black" points="794,-321.5 794,-353.5 954,-353.5 954,-321.5 794,-321.5"/>
<text text-anchor="start" x="802" y="-340.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/locate</text>
<text text-anchor="middle" x="874" y="-328.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IndexedPointInAreaLocator.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="M976.193,-504.091C959.806,-477.538 912.827,-401.415 888.696,-362.313"/>
<polygon fill="midnightblue" stroke="midnightblue" points="891.59,-360.339 883.36,-353.667 885.634,-364.015 891.59,-360.339"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="2692,-57.5 2692,-77.5 2738,-77.5 2738,-57.5 2692,-57.5"/>
<text text-anchor="middle" x="2715" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge117" class="edge"><title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1019.27,-513.426C1292.92,-512.649 2981,-503.714 2981,-401.5 2981,-401.5 2981,-401.5 2981,-198.5 2981,-96.0737 2819.83,-74.3368 2748.4,-69.7328"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2748.32,-66.223 2738.14,-69.1506 2747.93,-73.2118 2748.32,-66.223"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="2111,-120.5 2111,-140.5 2167,-140.5 2167,-120.5 2111,-120.5"/>
<text text-anchor="middle" x="2139" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node1&#45;&gt;Node18 -->
<g id="edge116" class="edge"><title>Node1&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1019.14,-513.224C1197.79,-511.419 1960,-498.059 1960,-401.5 1960,-401.5 1960,-401.5 1960,-336.5 1960,-244.84 2062.79,-174.376 2112.59,-145.621"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2114.52,-148.548 2121.51,-140.586 2111.08,-142.451 2114.52,-148.548"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="Location_8h.html" target="_top" xlink:title="geos/geom/Location.h">
<polygon fill="white" stroke="black" points="521,-120.5 521,-140.5 643,-140.5 643,-120.5 521,-120.5"/>
<text text-anchor="middle" x="582" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Location.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge118" class="edge"><title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M944.638,-510.648C811.764,-500.011 370,-460.233 370,-401.5 370,-401.5 370,-401.5 370,-336.5 370,-237.562 490.798,-171.182 550.025,-144.582"/>
<polygon fill="midnightblue" stroke="midnightblue" points="551.559,-147.731 559.312,-140.51 548.748,-141.32 551.559,-147.731"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<g id="a_node30"><a xlink:href="PolygonizeDirectedEdge_8h.html" target="_top" xlink:title="geos/operation/polygonize\l/PolygonizeDirectedEdge.h">
<polygon fill="white" stroke="black" points="194.5,-252.5 194.5,-284.5 341.5,-284.5 341.5,-252.5 194.5,-252.5"/>
<text text-anchor="start" x="202.5" y="-271.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/operation/polygonize</text>
<text text-anchor="middle" x="268" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">/PolygonizeDirectedEdge.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node30 -->
<g id="edge48" class="edge"><title>Node1&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M944.894,-513.001C817.654,-510.993 404.183,-501.894 356,-468 297.732,-427.012 277.536,-338.364 270.955,-294.76"/>
<polygon fill="midnightblue" stroke="midnightblue" points="274.401,-294.126 269.561,-284.702 267.467,-295.087 274.401,-294.126"/>
</g>
<!-- Node34 -->
<g id="node34" class="node"><title>Node34</title>
<g id="a_node34"><a xlink:href="Geometry_8h.html" target="_top" xlink:title="geos/geom/Geometry.h">
<polygon fill="white" stroke="black" points="1760.5,-258.5 1760.5,-278.5 1889.5,-278.5 1889.5,-258.5 1760.5,-258.5"/>
<text text-anchor="middle" x="1825" y="-265.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Geometry.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node34 -->
<g id="edge57" class="edge"><title>Node1&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M1013.25,-504.454C1142.75,-466.973 1637.21,-323.854 1783.8,-281.424"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1785.12,-284.688 1793.75,-278.545 1783.17,-277.964 1785.12,-284.688"/>
</g>
<!-- Node40 -->
<g id="node40" class="node"><title>Node40</title>
<g id="a_node40"><a xlink:href="LinearRing_8h.html" target="_top" xlink:title="geos/geom/LinearRing.h">
<polygon fill="white" stroke="black" points="2658,-390.5 2658,-410.5 2792,-410.5 2792,-390.5 2658,-390.5"/>
<text text-anchor="middle" x="2725" y="-397.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LinearRing.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node40 -->
<g id="edge85" class="edge"><title>Node1&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M1019.01,-513.137C1164.7,-511.485 1712.6,-503.15 2162,-468 2338.57,-454.19 2545.08,-426.938 2652.2,-411.964"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2652.84,-415.409 2662.26,-410.554 2651.87,-408.477 2652.84,-415.409"/>
</g>
<!-- Node44 -->
<g id="node44" class="node"><title>Node44</title>
<g id="a_node44"><a xlink:href="Polygon_8h.html" target="_top" xlink:title="geos/geom/Polygon.h">
<polygon fill="white" stroke="black" points="2032.5,-447.5 2032.5,-467.5 2153.5,-467.5 2153.5,-447.5 2032.5,-447.5"/>
<text text-anchor="middle" x="2093" y="-454.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Polygon.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node44 -->
<g id="edge106" class="edge"><title>Node1&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M1019.41,-512.241C1150.59,-507.727 1601.91,-491.379 1974,-468 1989.61,-467.019 2006.36,-465.791 2022.22,-464.547"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2022.8,-468.011 2032.49,-463.729 2022.24,-461.034 2022.8,-468.011"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="LineSegment_8h.html" target="_top" xlink:title="geos/geom/LineSegment.h">
<polygon fill="white" stroke="black" points="1247,-189.5 1247,-209.5 1393,-209.5 1393,-189.5 1247,-189.5"/>
<text text-anchor="middle" x="1320" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LineSegment.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="M923.434,-321.426C1012.72,-294.201 1199.14,-237.354 1280.55,-212.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1281.86,-215.79 1290.4,-209.526 1279.81,-209.095 1281.86,-215.79"/>
</g>
<!-- Node3&#45;&gt;Node13 -->
<g id="edge47" class="edge"><title>Node3&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M954.001,-333.911C1270.81,-323.243 2427.55,-280.204 2578,-216 2639.47,-189.769 2685.55,-120.43 2704.93,-87.0163"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2708.21,-88.3174 2710.08,-77.8875 2702.12,-84.8798 2708.21,-88.3174"/>
</g>
<!-- Node3&#45;&gt;Node18 -->
<g id="edge46" class="edge"><title>Node3&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M954.244,-323.216C958.898,-322.462 963.509,-321.719 968,-321 1268.66,-272.897 1345.02,-268.19 1645,-216 1721.26,-202.733 1739.77,-196.429 1816,-183 1918.61,-164.924 2040.06,-146.303 2100.63,-137.205"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2101.49,-140.614 2110.87,-135.671 2100.46,-133.692 2101.49,-140.614"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="PointOnGeometryLocator_8h.html" target="_top" xlink:title="geos/algorithm/locate\l/PointOnGeometryLocator.h">
<polygon fill="white" stroke="black" points="623.5,-252.5 623.5,-284.5 774.5,-284.5 774.5,-252.5 623.5,-252.5"/>
<text text-anchor="start" x="631.5" y="-271.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/locate</text>
<text text-anchor="middle" x="699" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">/PointOnGeometryLocator.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node19 -->
<g id="edge22" class="edge"><title>Node3&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M834.727,-321.464C809.035,-311.628 775.278,-298.703 747.856,-288.205"/>
<polygon fill="midnightblue" stroke="midnightblue" points="749.035,-284.909 738.445,-284.602 746.532,-291.446 749.035,-284.909"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="ItemVisitor_8h.html" target="_top" xlink:title="geos/index/ItemVisitor.h">
<polygon fill="white" stroke="black" points="474.5,-258.5 474.5,-278.5 605.5,-278.5 605.5,-258.5 474.5,-258.5"/>
<text text-anchor="middle" x="540" y="-265.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/ItemVisitor.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node21 -->
<g id="edge27" class="edge"><title>Node3&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M796.879,-321.453C745.124,-311.299 675.434,-297.518 614,-285 607.173,-283.609 599.996,-282.128 592.908,-280.655"/>
<polygon fill="midnightblue" stroke="midnightblue" points="593.14,-277.129 582.636,-278.514 591.711,-283.981 593.14,-277.129"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="SortedPackedIntervalRTree_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/SortedPackedIntervalRTree.h">
<polygon fill="white" stroke="black" points="792.5,-252.5 792.5,-284.5 955.5,-284.5 955.5,-252.5 792.5,-252.5"/>
<text text-anchor="start" x="800.5" y="-271.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="874" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">/SortedPackedIntervalRTree.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node22 -->
<g id="edge29" class="edge"><title>Node3&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M874,-321.297C874,-313.501 874,-303.799 874,-294.906"/>
<polygon fill="midnightblue" stroke="midnightblue" points="877.5,-294.643 874,-284.643 870.5,-294.643 877.5,-294.643"/>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge4" class="edge"><title>Node4&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1292.43,-189.395C1266.64,-180.341 1227.48,-165.198 1196,-147 1175.14,-134.944 1175.42,-122.807 1153,-114 994.275,-51.6559 940.242,-98.9229 771,-78 767.545,-77.5729 763.986,-77.1043 760.403,-76.6112"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.702,-73.1185 750.308,-75.1711 759.713,-80.0483 760.702,-73.1185"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="1691.5,-120.5 1691.5,-140.5 1826.5,-140.5 1826.5,-120.5 1691.5,-120.5"/>
<text text-anchor="middle" x="1759" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.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="M1391.96,-189.498C1465.15,-180.053 1581.74,-164.208 1682,-147 1689.93,-145.639 1698.3,-144.082 1706.47,-142.491"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1707.19,-145.919 1716.32,-140.545 1705.83,-139.051 1707.19,-145.919"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="2195.5,-57.5 2195.5,-77.5 2272.5,-77.5 2272.5,-57.5 2195.5,-57.5"/>
<text text-anchor="middle" x="2234" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node10 -->
<g id="edge17" class="edge"><title>Node4&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1393.35,-190.065C1414.82,-187.681 1438.34,-185.152 1460,-183 1641.59,-164.959 1696.17,-205.551 1869,-147 1894.92,-138.217 1895.33,-123.512 1921,-114 2010.26,-80.9204 2122.15,-71.7773 2185.1,-69.3215"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2185.28,-72.8177 2195.15,-68.9706 2185.03,-65.822 2185.28,-72.8177"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="1285.5,-120.5 1285.5,-140.5 1326.5,-140.5 1326.5,-120.5 1285.5,-120.5"/>
<text text-anchor="middle" x="1306" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node4&#45;&gt;Node15 -->
<g id="edge18" class="edge"><title>Node4&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1318.11,-189.464C1316.06,-179.629 1312.71,-163.609 1310.05,-150.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1313.42,-149.895 1307.95,-140.823 1306.57,-151.327 1313.42,-149.895"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="426,-57.5 426,-77.5 484,-77.5 484,-57.5 426,-57.5"/>
<text text-anchor="middle" x="455" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node4&#45;&gt;Node16 -->
<g id="edge19" class="edge"><title>Node4&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1246.84,-190.722C1219.88,-188.027 1189.07,-185.146 1161,-183 1088.99,-177.495 575.412,-181.567 512,-147 487.919,-133.873 471.41,-105.683 462.584,-86.9044"/>
<polygon fill="midnightblue" stroke="midnightblue" points="465.714,-85.3286 458.472,-77.5958 459.311,-88.1573 465.714,-85.3286"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="1205,-120.5 1205,-140.5 1267,-140.5 1267,-120.5 1205,-120.5"/>
<text text-anchor="middle" x="1236" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">functional</text>
</g>
<!-- Node4&#45;&gt;Node17 -->
<g id="edge20" class="edge"><title>Node4&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1308.67,-189.464C1295.02,-178.575 1271.86,-160.103 1255.36,-146.939"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1257.42,-144.106 1247.42,-140.607 1253.05,-149.579 1257.42,-144.106"/>
</g>
<!-- Node4&#45;&gt;Node18 -->
<g id="edge21" class="edge"><title>Node4&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1393.33,-189.875C1414.8,-187.487 1438.33,-185.003 1460,-183 1675.23,-163.104 1729.49,-163.607 1945,-147 1999,-142.838 2061.44,-137.811 2100.58,-134.634"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2101.05,-138.107 2110.73,-133.809 2100.48,-131.13 2101.05,-138.107"/>
</g>
<!-- Node5&#45;&gt;Node2 -->
<g id="edge6" class="edge"><title>Node5&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1720.42,-120.483C1708.2,-117.964 1694.59,-115.506 1682,-114 1279.66,-65.8661 1174.35,-116.747 771,-78 767.535,-77.6671 763.968,-77.2692 760.379,-76.8277"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.647,-73.3326 750.273,-75.486 759.726,-80.2717 760.647,-73.3326"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="1447,-57.5 1447,-77.5 1545,-77.5 1545,-57.5 1447,-57.5"/>
<text text-anchor="middle" x="1496" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge7" class="edge"><title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1720.19,-120.499C1673.67,-109.71 1595.66,-91.6162 1545.02,-79.8705"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1545.5,-76.3877 1534.97,-77.5377 1543.92,-83.2067 1545.5,-76.3877"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<polygon fill="white" stroke="#bfbfbf" points="1398.5,-0.5 1398.5,-20.5 1439.5,-20.5 1439.5,-0.5 1398.5,-0.5"/>
<text text-anchor="middle" x="1419" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge16" class="edge"><title>Node5&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1716.31,-120.494C1705.16,-118.256 1693.15,-115.943 1682,-114 1628,-104.589 1479.22,-114.119 1438,-78 1424.76,-66.398 1420.45,-46.271 1419.19,-31.1905"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1422.67,-30.6974 1418.72,-20.8669 1415.68,-31.0156 1422.67,-30.6974"/>
</g>
<!-- Node5&#45;&gt;Node10 -->
<g id="edge11" class="edge"><title>Node5&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1826.59,-120.758C1843.69,-118.549 1862.02,-116.185 1879,-114 1988.47,-99.9146 2116.94,-83.4698 2185.34,-74.7213"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2185.91,-78.1767 2195.39,-73.4362 2185.02,-71.2332 2185.91,-78.1767"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="1770.5,-57.5 1770.5,-77.5 1801.5,-77.5 1801.5,-57.5 1770.5,-57.5"/>
<text text-anchor="middle" x="1786" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node5&#45;&gt;Node11 -->
<g id="edge12" class="edge"><title>Node5&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1762.98,-120.499C1766.89,-111.669 1772.97,-97.9478 1777.89,-86.8169"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1781.15,-88.0986 1782,-77.5377 1774.75,-85.2653 1781.15,-88.0986"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="1711.5,-57.5 1711.5,-77.5 1752.5,-77.5 1752.5,-57.5 1711.5,-57.5"/>
<text text-anchor="middle" x="1732" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node5&#45;&gt;Node12 -->
<g id="edge13" class="edge"><title>Node5&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1755.02,-120.499C1751.11,-111.669 1745.03,-97.9478 1740.11,-86.8169"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1743.25,-85.2653 1736,-77.5377 1736.85,-88.0986 1743.25,-85.2653"/>
</g>
<!-- Node5&#45;&gt;Node13 -->
<g id="edge14" class="edge"><title>Node5&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1826.61,-122.255C1854.56,-119.419 1887.32,-116.301 1917,-114 2213.24,-91.0336 2572.19,-74.655 2681.7,-69.9108"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2681.96,-73.403 2691.8,-69.4757 2681.66,-66.4094 2681.96,-73.403"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="2023.5,-57.5 2023.5,-77.5 2066.5,-77.5 2066.5,-57.5 2023.5,-57.5"/>
<text text-anchor="middle" x="2045" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node5&#45;&gt;Node14 -->
<g id="edge15" class="edge"><title>Node5&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1801.2,-120.499C1859.06,-108.159 1961.7,-86.2662 2013.39,-75.2412"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2014.27,-78.633 2023.32,-73.124 2012.81,-71.787 2014.27,-78.633"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="1465,-0.5 1465,-20.5 1511,-20.5 1511,-0.5 1465,-0.5"/>
<text text-anchor="middle" x="1488" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge8" class="edge"><title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1494.68,-57.4179C1493.63,-50.2164 1492.13,-39.8962 1490.82,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1494.25,-30.1715 1489.35,-20.7795 1487.33,-31.1791 1494.25,-30.1715"/>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge9" class="edge"><title>Node6&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1483.29,-57.4179C1471.58,-49.0584 1454,-36.4966 1440.17,-26.6239"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1441.91,-23.56 1431.73,-20.5956 1437.84,-29.2561 1441.91,-23.56"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="1529.5,-0.5 1529.5,-20.5 1588.5,-20.5 1588.5,-0.5 1529.5,-0.5"/>
<text text-anchor="middle" x="1559" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node6&#45;&gt;Node9 -->
<g id="edge10" class="edge"><title>Node6&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1506.4,-57.4179C1515.74,-49.2667 1529.65,-37.1201 1540.83,-27.3669"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1543.14,-29.9927 1548.37,-20.7795 1538.54,-24.7194 1543.14,-29.9927"/>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge23" class="edge"><title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M641.695,-252.5C609.65,-242.827 574.314,-229.558 565,-216 551.345,-196.123 561.619,-167.785 571.106,-149.516"/>
<polygon fill="midnightblue" stroke="midnightblue" points="574.311,-150.956 576.139,-140.52 568.202,-147.539 574.311,-150.956"/>
</g>
<!-- Node20&#45;&gt;Node2 -->
<g id="edge24" class="edge"><title>Node20&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M600.739,-120.499C621.937,-110.318 656.674,-93.6328 681.071,-81.9148"/>
<polygon fill="midnightblue" stroke="midnightblue" points="682.685,-85.0223 690.184,-77.5377 679.654,-78.7124 682.685,-85.0223"/>
</g>
<!-- Node20&#45;&gt;Node10 -->
<g id="edge26" class="edge"><title>Node20&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M643.354,-121.897C669.413,-118.95 700.15,-115.848 728,-114 1325.57,-74.3568 1476.68,-103.863 2075,-78 2111.98,-76.4013 2153.77,-73.8769 2185.22,-71.832"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2185.71,-75.3069 2195.46,-71.159 2185.26,-68.322 2185.71,-75.3069"/>
</g>
<!-- Node20&#45;&gt;Node16 -->
<g id="edge25" class="edge"><title>Node20&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M563.261,-120.499C542.063,-110.318 507.326,-93.6328 482.929,-81.9148"/>
<polygon fill="midnightblue" stroke="midnightblue" points="484.346,-78.7124 473.816,-77.5377 481.315,-85.0223 484.346,-78.7124"/>
</g>
<!-- Node21&#45;&gt;Node2 -->
<g id="edge28" class="edge"><title>Node21&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M533.951,-258.359C517.722,-232.581 476.758,-158.31 512,-114 529.873,-91.5288 605.352,-79.1967 657.513,-73.2217"/>
<polygon fill="midnightblue" stroke="midnightblue" points="658.053,-76.6835 667.61,-72.1103 657.287,-69.7255 658.053,-76.6835"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<g id="a_node23"><a xlink:href="IntervalRTreeNode_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/IntervalRTreeNode.h">
<polygon fill="white" stroke="black" points="903,-114.5 903,-146.5 1031,-146.5 1031,-114.5 903,-114.5"/>
<text text-anchor="start" x="911" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="967" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IntervalRTreeNode.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge30" class="edge"><title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M907.365,-252.391C922.624,-243.826 939.585,-231.66 950,-216 961.721,-198.376 965.68,-174.431 966.875,-156.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="970.373,-156.67 967.303,-146.53 963.379,-156.371 970.373,-156.67"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<g id="a_node24"><a xlink:href="IntervalRTreeBranchNode_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/IntervalRTreeBranchNode.h">
<polygon fill="white" stroke="black" points="997.5,-183.5 997.5,-215.5 1152.5,-215.5 1152.5,-183.5 997.5,-183.5"/>
<text text-anchor="start" x="1005.5" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="1075" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IntervalRTreeBranchNode.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node24 -->
<g id="edge34" class="edge"><title>Node22&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M919.108,-252.464C949.003,-242.499 988.407,-229.364 1020.12,-218.794"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1021.31,-222.084 1029.69,-215.602 1019.1,-215.444 1021.31,-222.084"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<g id="a_node26"><a xlink:href="IntervalRTreeLeafNode_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/IntervalRTreeLeafNode.h">
<polygon fill="white" stroke="black" points="799,-183.5 799,-215.5 941,-215.5 941,-183.5 799,-183.5"/>
<text text-anchor="start" x="807" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="870" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IntervalRTreeLeafNode.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node26 -->
<g id="edge37" class="edge"><title>Node22&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M873.092,-252.297C872.627,-244.501 872.048,-234.799 871.517,-225.906"/>
<polygon fill="midnightblue" stroke="midnightblue" points="874.994,-225.417 870.904,-215.643 868.006,-225.834 874.994,-225.417"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="UnsupportedOperationException_8h.html" target="_top" xlink:title="geos/util/UnsupportedOperation\lException.h">
<polygon fill="white" stroke="black" points="574.5,-183.5 574.5,-215.5 743.5,-215.5 743.5,-183.5 574.5,-183.5"/>
<text text-anchor="start" x="582.5" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/UnsupportedOperation</text>
<text text-anchor="middle" x="659" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">Exception.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node27 -->
<g id="edge39" class="edge"><title>Node22&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M825.75,-252.464C793.635,-242.456 751.26,-229.251 717.265,-218.657"/>
<polygon fill="midnightblue" stroke="midnightblue" points="718.049,-215.235 707.461,-215.602 715.966,-221.918 718.049,-215.235"/>
</g>
<!-- Node23&#45;&gt;Node6 -->
<g id="edge31" class="edge"><title>Node23&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1031.02,-115.491C1034.05,-114.959 1037.06,-114.458 1040,-114 1181.45,-91.9934 1349.34,-78.4441 1436.62,-72.3352"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1437.12,-75.8089 1446.85,-71.627 1436.63,-68.8256 1437.12,-75.8089"/>
</g>
<!-- Node23&#45;&gt;Node8 -->
<g id="edge33" class="edge"><title>Node23&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1024.71,-114.435C1121.76,-89.097 1314.36,-38.8169 1388.72,-19.404"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1389.62,-22.788 1398.41,-16.8755 1387.85,-16.015 1389.62,-22.788"/>
</g>
<!-- Node23&#45;&gt;Node13 -->
<g id="edge32" class="edge"><title>Node23&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1031.38,-115.166C1034.29,-114.729 1037.17,-114.336 1040,-114 1124.47,-103.97 2453.08,-74.2803 2681.65,-69.2333"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2682.06,-72.7251 2691.98,-69.0053 2681.91,-65.7268 2682.06,-72.7251"/>
</g>
<!-- Node24&#45;&gt;Node23 -->
<g id="edge35" class="edge"><title>Node24&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1050.76,-183.464C1035.86,-174.219 1016.56,-162.245 1000.24,-152.122"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1001.87,-149.015 991.53,-146.718 998.183,-154.964 1001.87,-149.015"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<polygon fill="white" stroke="#bfbfbf" points="1049.5,-120.5 1049.5,-140.5 1110.5,-140.5 1110.5,-120.5 1049.5,-120.5"/>
<text text-anchor="middle" x="1080" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge36" class="edge"><title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1076.13,-183.297C1076.85,-173.656 1077.79,-161.1 1078.56,-150.765"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1082.06,-150.897 1079.32,-140.665 1075.08,-150.376 1082.06,-150.897"/>
</g>
<!-- Node26&#45;&gt;Node23 -->
<g id="edge38" class="edge"><title>Node26&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M892.011,-183.297C905.157,-174.216 922.049,-162.549 936.471,-152.587"/>
<polygon fill="midnightblue" stroke="midnightblue" points="938.837,-155.206 945.076,-146.643 934.859,-149.447 938.837,-155.206"/>
</g>
<!-- Node27&#45;&gt;Node2 -->
<g id="edge40" class="edge"><title>Node27&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M664.833,-183.333C674.026,-159.433 691.858,-113.069 701.822,-87.1621"/>
<polygon fill="midnightblue" stroke="midnightblue" points="705.126,-88.3212 705.45,-77.7313 698.593,-85.8083 705.126,-88.3212"/>
</g>
<!-- Node27&#45;&gt;Node14 -->
<g id="edge41" class="edge"><title>Node27&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M743.814,-187.42C759.164,-185.712 775.043,-184.141 790,-183 905.844,-174.167 1728.1,-192.505 1835,-147 1854.38,-138.752 1850.64,-124.312 1869,-114 1915.21,-88.0482 1976.52,-76.5652 2013.25,-71.7357"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2013.86,-75.1861 2023.36,-70.4925 2013.01,-68.2384 2013.86,-75.1861"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<g id="a_node28"><a xlink:href="GEOSException_8h.html" target="_top" xlink:title="geos/util/GEOSException.h">
<polygon fill="white" stroke="black" points="737.5,-120.5 737.5,-140.5 884.5,-140.5 884.5,-120.5 737.5,-120.5"/>
<text text-anchor="middle" x="811" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/GEOSException.h</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge42" class="edge"><title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M693.112,-183.464C719.539,-171.815 755.792,-155.835 781.093,-144.683"/>
<polygon fill="midnightblue" stroke="midnightblue" points="782.803,-147.754 790.541,-140.518 779.979,-141.349 782.803,-147.754"/>
</g>
<!-- Node28&#45;&gt;Node2 -->
<g id="edge43" class="edge"><title>Node28&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M795.95,-120.499C779.301,-110.543 752.254,-94.3678 732.744,-82.6997"/>
<polygon fill="midnightblue" stroke="midnightblue" points="734.491,-79.6665 724.112,-77.5377 730.898,-85.6741 734.491,-79.6665"/>
</g>
<!-- Node28&#45;&gt;Node14 -->
<g id="edge45" class="edge"><title>Node28&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M853.046,-120.422C866.11,-117.932 880.598,-115.507 894,-114 1298.87,-68.4836 1402.9,-94.2285 1810,-78 1882.71,-75.1015 1968.07,-71.6347 2013.23,-69.7955"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2013.44,-73.2899 2023.29,-69.3857 2013.16,-66.2957 2013.44,-73.2899"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<polygon fill="white" stroke="#bfbfbf" points="780,-57.5 780,-77.5 842,-77.5 842,-57.5 780,-57.5"/>
<text text-anchor="middle" x="811" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stdexcept</text>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge44" class="edge"><title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M811,-120.499C811,-111.94 811,-98.7833 811,-87.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="814.5,-87.5377 811,-77.5377 807.5,-87.5377 814.5,-87.5377"/>
</g>
<!-- Node30&#45;&gt;Node2 -->
<g id="edge49" class="edge"><title>Node30&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M214.151,-252.47C134.389,-227.729 0.0726092,-175.039 57,-114 67.2369,-103.024 506.155,-79.099 657.969,-71.1367"/>
<polygon fill="midnightblue" stroke="midnightblue" points="658.167,-74.6312 667.971,-70.6135 657.801,-67.6408 658.167,-74.6312"/>
</g>
<!-- Node31 -->
<g id="node31" class="node"><title>Node31</title>
<g id="a_node31"><a xlink:href="planargraph_2DirectedEdge_8h.html" target="_top" xlink:title="geos/planargraph/Directed\lEdge.h">
<polygon fill="white" stroke="black" points="204,-183.5 204,-215.5 348,-215.5 348,-183.5 204,-183.5"/>
<text text-anchor="start" x="212" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/planargraph/Directed</text>
<text text-anchor="middle" x="276" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">Edge.h</text>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node31 -->
<g id="edge50" class="edge"><title>Node30&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M269.815,-252.297C270.756,-244.416 271.93,-234.586 273.001,-225.614"/>
<polygon fill="midnightblue" stroke="midnightblue" points="276.481,-225.988 274.192,-215.643 269.531,-225.158 276.481,-225.988"/>
</g>
<!-- Node31&#45;&gt;Node2 -->
<g id="edge51" class="edge"><title>Node31&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M289.625,-183.494C309.901,-161.539 347.504,-122.355 365,-114 415.634,-89.8222 574.726,-76.7389 657.623,-71.4061"/>
<polygon fill="midnightblue" stroke="midnightblue" points="658.067,-74.8852 667.827,-70.7641 657.627,-67.899 658.067,-74.8852"/>
</g>
<!-- Node31&#45;&gt;Node5 -->
<g id="edge54" class="edge"><title>Node31&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M348.131,-194.203C406.582,-190.824 491.081,-186.173 565,-183 1061.25,-161.698 1188.6,-204.208 1682,-147 1691.25,-145.927 1701.05,-144.324 1710.44,-142.549"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1711.29,-145.948 1720.42,-140.573 1709.93,-139.081 1711.29,-145.948"/>
</g>
<!-- Node31&#45;&gt;Node13 -->
<g id="edge55" class="edge"><title>Node31&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M348.127,-194.125C406.577,-190.702 491.075,-186.03 565,-183 1129.2,-159.877 1271.94,-189.68 1835,-147 1954.23,-137.963 1983.01,-125.762 2102,-114 2322.91,-92.1631 2589.55,-75.7724 2681.75,-70.3949"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2682.08,-73.8814 2691.86,-69.8083 2681.68,-66.8931 2682.08,-73.8814"/>
</g>
<!-- Node32 -->
<g id="node32" class="node"><title>Node32</title>
<g id="a_node32"><a xlink:href="planargraph_2GraphComponent_8h.html" target="_top" xlink:title="geos/planargraph/GraphComponent.h">
<polygon fill="white" stroke="black" points="113.5,-120.5 113.5,-140.5 312.5,-140.5 312.5,-120.5 113.5,-120.5"/>
<text text-anchor="middle" x="213" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/planargraph/GraphComponent.h</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge52" class="edge"><title>Node31&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M261.704,-183.297C251.868,-172.836 238.804,-158.942 228.682,-148.178"/>
<polygon fill="midnightblue" stroke="midnightblue" points="231.018,-145.552 221.617,-140.665 225.918,-150.347 231.018,-145.552"/>
</g>
<!-- Node33 -->
<g id="node33" class="node"><title>Node33</title>
<polygon fill="white" stroke="#bfbfbf" points="66.5,-120.5 66.5,-140.5 95.5,-140.5 95.5,-120.5 66.5,-120.5"/>
<text text-anchor="middle" x="81" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">list</text>
</g>
<!-- Node31&#45;&gt;Node33 -->
<g id="edge56" class="edge"><title>Node31&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M208.926,-183.453C176.389,-174.903 137.247,-162.732 104,-147 103.314,-146.676 102.626,-146.332 101.938,-145.974"/>
<polygon fill="midnightblue" stroke="midnightblue" points="103.618,-142.9 93.2449,-140.746 100.011,-148.899 103.618,-142.9"/>
</g>
<!-- Node32&#45;&gt;Node2 -->
<g id="edge53" class="edge"><title>Node32&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M278.084,-120.461C294.073,-118.293 311.149,-116.021 327,-114 445.241,-98.9209 584.28,-82.7525 657.649,-74.3425"/>
<polygon fill="midnightblue" stroke="midnightblue" points="658.451,-77.7737 667.988,-73.159 657.654,-70.8191 658.451,-77.7737"/>
</g>
<!-- Node34&#45;&gt;Node2 -->
<g id="edge58" class="edge"><title>Node34&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1760.47,-266.575C1628.28,-263.915 1331.34,-253.791 1238,-216 1236.59,-215.429 1154.14,-148.01 1153,-147 1137.25,-133.017 1138.08,-122.908 1119,-114 978.106,-48.2235 925.229,-97.7812 771,-78 767.547,-77.5571 763.99,-77.0767 760.408,-76.5751"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.712,-73.0828 750.314,-75.1185 759.712,-80.011 760.712,-73.0828"/>
</g>
<!-- Node34&#45;&gt;Node10 -->
<g id="edge59" class="edge"><title>Node34&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1889.72,-263.839C1987.65,-257.524 2168.29,-242.631 2227,-216 2278.97,-192.426 2332.38,-164.071 2305,-114 2297.24,-99.8063 2282.95,-89.3885 2269.21,-82.1314"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2270.4,-78.8192 2259.88,-77.6046 2267.35,-85.1176 2270.4,-78.8192"/>
</g>
<!-- Node34&#45;&gt;Node13 -->
<g id="edge83" class="edge"><title>Node34&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1889.75,-265.189C2055.16,-258.957 2484.43,-240.6 2544,-216 2553.17,-212.212 2654.83,-122.125 2696.92,-84.6371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2699.36,-87.1487 2704.5,-77.882 2694.7,-81.9232 2699.36,-87.1487"/>
</g>
<!-- Node34&#45;&gt;Node14 -->
<g id="edge81" class="edge"><title>Node34&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1820.36,-258.34C1812.63,-241.634 1799.49,-205.837 1816,-183 1845.89,-141.653 1879.04,-169.152 1925,-147 1962.42,-128.964 2002.04,-101.092 2025.09,-83.8671"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2027.49,-86.4422 2033.35,-77.6184 2023.27,-80.8592 2027.49,-86.4422"/>
</g>
<!-- Node34&#45;&gt;Node16 -->
<g id="edge82" class="edge"><title>Node34&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1760.04,-266.227C1466.17,-260.37 271.986,-235.462 195,-216 128.519,-199.193 93.0508,-205.331 57,-147 49.2893,-134.524 47.2358,-124.944 57,-114 80.6525,-87.4894 320.123,-74.3112 415.808,-70.0721"/>
<polygon fill="midnightblue" stroke="midnightblue" points="416.105,-73.5626 425.944,-69.6328 415.802,-66.5691 416.105,-73.5626"/>
</g>
<!-- Node34&#45;&gt;Node18 -->
<g id="edge84" class="edge"><title>Node34&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1858.32,-258.466C1887.88,-249.753 1931.71,-235.085 1967,-216 1988.5,-204.373 1989.7,-194.997 2011,-183 2027.6,-173.651 2072.98,-156.04 2104.97,-144.042"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2106.28,-147.29 2114.42,-140.514 2103.83,-140.732 2106.28,-147.29"/>
</g>
<!-- Node34&#45;&gt;Node25 -->
<g id="edge80" class="edge"><title>Node34&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1760.38,-266.637C1622.78,-264.071 1305.21,-254.083 1205,-216 1182.15,-207.316 1181.11,-196.901 1161,-183 1142.21,-170.008 1120.31,-156.162 1104.03,-146.102"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1105.51,-142.903 1095.15,-140.651 1101.84,-148.867 1105.51,-142.903"/>
</g>
<!-- Node35 -->
<g id="node35" class="node"><title>Node35</title>
<g id="a_node35"><a xlink:href="Envelope_8h.html" target="_top" xlink:title="geos/geom/Envelope.h">
<polygon fill="white" stroke="black" points="2091.5,-189.5 2091.5,-209.5 2218.5,-209.5 2218.5,-189.5 2091.5,-189.5"/>
<text text-anchor="middle" x="2155" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Envelope.h</text>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node35 -->
<g id="edge60" class="edge"><title>Node34&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M1869.51,-258.464C1929.37,-246.309 2035.78,-224.706 2100.41,-211.584"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2101.31,-214.973 2110.41,-209.553 2099.91,-208.113 2101.31,-214.973"/>
</g>
<!-- Node37 -->
<g id="node37" class="node"><title>Node37</title>
<g id="a_node37"><a xlink:href="Dimension_8h.html" target="_top" xlink:title="geos/geom/Dimension.h">
<polygon fill="white" stroke="black" points="1825.5,-189.5 1825.5,-209.5 1958.5,-209.5 1958.5,-189.5 1825.5,-189.5"/>
<text text-anchor="middle" x="1892" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Dimension.h</text>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node37 -->
<g id="edge68" class="edge"><title>Node34&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M1834.04,-258.464C1844.57,-247.934 1862.19,-230.312 1875.24,-217.257"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1878.08,-219.369 1882.68,-209.823 1873.13,-214.419 1878.08,-219.369"/>
</g>
<!-- Node38 -->
<g id="node38" class="node"><title>Node38</title>
<g id="a_node38"><a xlink:href="GeometryComponentFilter_8h.html" target="_top" xlink:title="geos/geom/GeometryComponent\lFilter.h">
<polygon fill="white" stroke="black" points="1497,-114.5 1497,-146.5 1673,-146.5 1673,-114.5 1497,-114.5"/>
<text text-anchor="start" x="1505" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/GeometryComponent</text>
<text text-anchor="middle" x="1585" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">Filter.h</text>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node38 -->
<g id="edge71" class="edge"><title>Node34&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M1808.88,-258.365C1770.61,-236.679 1673.53,-181.669 1620.66,-151.705"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1622.06,-148.476 1611.63,-146.591 1618.61,-154.567 1622.06,-148.476"/>
</g>
<!-- Node39 -->
<g id="node39" class="node"><title>Node39</title>
<g id="a_node39"><a xlink:href="IntersectionMatrix_8h.html" target="_top" xlink:title="geos/geom/IntersectionMatrix.h">
<polygon fill="white" stroke="black" points="1469.5,-189.5 1469.5,-209.5 1636.5,-209.5 1636.5,-189.5 1469.5,-189.5"/>
<text text-anchor="middle" x="1553" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/IntersectionMatrix.h</text>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node39 -->
<g id="edge74" class="edge"><title>Node34&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M1788.32,-258.464C1739.55,-246.451 1653.31,-225.209 1599.87,-212.046"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1600.52,-208.6 1589.97,-209.607 1598.84,-215.397 1600.52,-208.6"/>
</g>
<!-- Node35&#45;&gt;Node2 -->
<g id="edge61" class="edge"><title>Node35&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M2091.49,-193.072C2055.06,-190.007 2008.47,-186.167 1967,-183 1853.27,-174.314 1562.48,-185.163 1455,-147 1430.95,-138.46 1432.11,-122.375 1408,-114 1274.07,-67.4799 912.012,-92.7538 771,-78 767.538,-77.6377 763.973,-77.2178 760.386,-76.7603"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.663,-73.2658 750.283,-75.3878 759.721,-80.2021 760.663,-73.2658"/>
</g>
<!-- Node35&#45;&gt;Node5 -->
<g id="edge63" class="edge"><title>Node35&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2101.59,-189.464C2029.16,-177.209 1899.96,-155.35 1822.6,-142.261"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1822.95,-138.77 1812.51,-140.553 1821.78,-145.672 1822.95,-138.77"/>
</g>
<!-- Node35&#45;&gt;Node10 -->
<g id="edge62" class="edge"><title>Node35&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M2218.68,-189.757C2244.66,-182.708 2272.26,-169.98 2288,-147 2296.29,-134.901 2294.18,-127.299 2288,-114 2282.09,-101.282 2270.67,-90.8434 2259.85,-83.1874"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2261.71,-80.2155 2251.42,-77.6536 2257.86,-86.0673 2261.71,-80.2155"/>
</g>
<!-- Node35&#45;&gt;Node13 -->
<g id="edge65" class="edge"><title>Node35&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2186.92,-189.398C2244.7,-173.092 2370.59,-138.332 2478,-114 2550.22,-97.6404 2635.68,-82.1835 2681.68,-74.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2682.43,-77.6024 2691.68,-72.4485 2681.23,-70.7049 2682.43,-77.6024"/>
</g>
<!-- Node35&#45;&gt;Node14 -->
<g id="edge64" class="edge"><title>Node35&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2161.61,-189.474C2172.81,-172.985 2192.73,-137.528 2176,-114 2153.66,-82.5855 2108.01,-72.6685 2076.96,-69.6466"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2076.89,-66.1305 2066.65,-68.8414 2076.34,-73.1092 2076.89,-66.1305"/>
</g>
<!-- Node35&#45;&gt;Node18 -->
<g id="edge67" class="edge"><title>Node35&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M2152.84,-189.464C2150.49,-179.629 2146.67,-163.609 2143.63,-150.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2146.95,-149.736 2141.23,-140.823 2140.14,-151.362 2146.95,-149.736"/>
</g>
<!-- Node36 -->
<g id="node36" class="node"><title>Node36</title>
<polygon fill="white" stroke="#bfbfbf" points="2223,-120.5 2223,-140.5 2279,-140.5 2279,-120.5 2223,-120.5"/>
<text text-anchor="middle" x="2251" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">ostream</text>
</g>
<!-- Node35&#45;&gt;Node36 -->
<g id="edge66" class="edge"><title>Node35&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M2167.95,-189.464C2183.76,-178.425 2210.75,-159.593 2229.65,-146.398"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2231.75,-149.2 2237.95,-140.607 2227.75,-143.46 2231.75,-149.2"/>
</g>
<!-- Node37&#45;&gt;Node2 -->
<g id="edge69" class="edge"><title>Node37&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1825.23,-193.158C1703.43,-183.135 1454.24,-161.236 1417,-147 1393.5,-138.015 1394.71,-122.417 1371,-114 1245.12,-69.3146 903.824,-92.1304 771,-78 767.538,-77.6317 763.974,-77.2073 760.388,-76.7464"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.667,-73.2522 750.285,-75.3677 759.72,-80.1879 760.667,-73.2522"/>
</g>
<!-- Node37&#45;&gt;Node10 -->
<g id="edge70" class="edge"><title>Node37&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1935.85,-189.491C1970.53,-181.318 2019.51,-167.401 2059,-147 2080.4,-135.943 2080.78,-125.407 2102,-114 2129.26,-99.3446 2162.17,-87.9893 2188.3,-80.2881"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2189.32,-83.6386 2197.96,-77.5161 2187.39,-76.9101 2189.32,-83.6386"/>
</g>
<!-- Node38&#45;&gt;Node2 -->
<g id="edge72" class="edge"><title>Node38&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1496.89,-115.547C1492.2,-114.98 1487.54,-114.459 1483,-114 1167.76,-82.1589 1086.22,-110.036 771,-78 767.537,-77.648 763.971,-77.2358 760.384,-76.7839"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.657,-73.2892 750.28,-75.4222 759.722,-80.2265 760.657,-73.2892"/>
</g>
<!-- Node38&#45;&gt;Node10 -->
<g id="edge73" class="edge"><title>Node38&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1673.25,-115.106C1676.2,-114.718 1679.12,-114.348 1682,-114 1867.36,-91.5834 2089.11,-76.9957 2185.4,-71.2572"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2185.64,-74.7491 2195.42,-70.6652 2185.23,-67.7613 2185.64,-74.7491"/>
</g>
<!-- Node39&#45;&gt;Node2 -->
<g id="edge76" class="edge"><title>Node39&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1506.25,-189.418C1470.22,-181.308 1419.82,-167.51 1379,-147 1357.16,-136.025 1357.93,-122.465 1335,-114 1217.18,-70.509 895.858,-91.5239 771,-78 767.539,-77.6251 763.976,-77.1957 760.389,-76.7313"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.67,-73.2372 750.288,-75.3457 759.719,-80.1722 760.67,-73.2372"/>
</g>
<!-- Node39&#45;&gt;Node10 -->
<g id="edge79" class="edge"><title>Node39&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1625.13,-189.485C1716.61,-177.882 1869.17,-157.921 1925,-147 1925.82,-146.839 2102.97,-101.81 2188.64,-80.0323"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2189.54,-83.4151 2198.37,-77.5591 2187.81,-76.6309 2189.54,-83.4151"/>
</g>
<!-- Node39&#45;&gt;Node14 -->
<g id="edge78" class="edge"><title>Node39&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1621.39,-189.456C1699.97,-178.697 1823.87,-160.495 1869,-147 1924.72,-130.338 1985.93,-100.107 2019.47,-82.4182"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2021.39,-85.3639 2028.56,-77.5718 2018.09,-79.1865 2021.39,-85.3639"/>
</g>
<!-- Node39&#45;&gt;Node15 -->
<g id="edge77" class="edge"><title>Node39&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1505.15,-189.427C1461.73,-180.593 1396.23,-165.769 1341,-147 1338.85,-146.27 1336.66,-145.46 1334.46,-144.603"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1335.59,-141.28 1325.01,-140.656 1332.89,-147.739 1335.59,-141.28"/>
</g>
<!-- Node39&#45;&gt;Node20 -->
<g id="edge75" class="edge"><title>Node39&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M1472.35,-189.484C1449.62,-187.144 1424.86,-184.783 1402,-183 1102.93,-159.677 1027.03,-170.843 728,-147 703.544,-145.05 676.839,-142.375 653.034,-139.796"/>
<polygon fill="midnightblue" stroke="midnightblue" points="653.346,-136.31 643.024,-138.699 652.583,-143.268 653.346,-136.31"/>
</g>
<!-- Node40&#45;&gt;Node2 -->
<g id="edge86" class="edge"><title>Node40&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M2657.71,-399.627C2359.96,-399.928 1159.08,-398.314 785,-354 640.519,-336.885 556.394,-398.202 465,-285 433.465,-245.941 403.163,-205.419 495,-114 517.491,-91.6113 601.798,-79.0645 657.639,-73.0503"/>
<polygon fill="midnightblue" stroke="midnightblue" points="658.129,-76.5183 667.714,-72.0025 657.405,-69.5559 658.129,-76.5183"/>
</g>
<!-- Node40&#45;&gt;Node10 -->
<g id="edge105" class="edge"><title>Node40&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M2727.83,-390.399C2740.17,-348.753 2784.53,-175.723 2691,-114 2624.97,-70.4274 2386.72,-67.0662 2282.91,-67.7577"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2282.68,-64.2594 2272.71,-67.8418 2282.74,-71.2592 2282.68,-64.2594"/>
</g>
<!-- Node40&#45;&gt;Node13 -->
<g id="edge88" class="edge"><title>Node40&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2762.73,-390.403C2815.52,-375.168 2905,-339.079 2905,-269.5 2905,-269.5 2905,-269.5 2905,-198.5 2905,-123.403 2802.65,-88.5124 2748.19,-75.2624"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2748.83,-71.8179 2738.3,-72.9653 2747.25,-78.6365 2748.83,-71.8179"/>
</g>
<!-- Node40&#45;&gt;Node14 -->
<g id="edge87" class="edge"><title>Node40&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2724.96,-390.259C2724.21,-348.726 2714.95,-178.56 2615,-114 2603.59,-106.63 2194.87,-78.5923 2076.7,-70.6238"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2076.72,-67.117 2066.5,-69.9374 2076.24,-74.1012 2076.72,-67.117"/>
</g>
<!-- Node41 -->
<g id="node41" class="node"><title>Node41</title>
<g id="a_node41"><a xlink:href="LineString_8h.html" target="_top" xlink:title="geos/geom/LineString.h">
<polygon fill="white" stroke="black" points="2219.5,-327.5 2219.5,-347.5 2350.5,-347.5 2350.5,-327.5 2219.5,-327.5"/>
<text text-anchor="middle" x="2285" y="-334.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LineString.h</text>
</a>
</g>
</g>
<!-- Node40&#45;&gt;Node41 -->
<g id="edge89" class="edge"><title>Node40&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M2660.08,-390.499C2580.14,-379.417 2444.62,-360.629 2360.22,-348.928"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2360.58,-345.444 2350.19,-347.538 2359.61,-352.378 2360.58,-345.444"/>
</g>
<!-- Node41&#45;&gt;Node2 -->
<g id="edge90" class="edge"><title>Node41&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M2219.18,-332.557C1938.75,-315.586 854.979,-248.162 790,-216 771.525,-206.856 737.606,-165.239 728,-147 718.126,-128.251 713.288,-104.281 710.982,-87.7891"/>
<polygon fill="midnightblue" stroke="midnightblue" points="714.439,-87.2269 709.759,-77.722 707.491,-88.0712 714.439,-87.2269"/>
</g>
<!-- Node41&#45;&gt;Node10 -->
<g id="edge104" class="edge"><title>Node41&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M2344.93,-327.45C2406.85,-314.559 2500.4,-284.368 2544,-216 2553.04,-201.817 2560.37,-133.82 2543,-114 2509.7,-75.9945 2361.1,-69.2113 2282.74,-68.3326"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2282.65,-64.8319 2272.63,-68.2477 2282.6,-71.8316 2282.65,-64.8319"/>
</g>
<!-- Node41&#45;&gt;Node13 -->
<g id="edge102" class="edge"><title>Node41&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2350.77,-335.88C2467.15,-330.723 2706.38,-300.919 2805,-147 2812.91,-134.651 2812.68,-126.493 2805,-114 2792.6,-93.8419 2768.21,-82.2862 2747.94,-75.8685"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2748.68,-72.4384 2738.1,-73.0389 2746.74,-79.1659 2748.68,-72.4384"/>
</g>
<!-- Node41&#45;&gt;Node14 -->
<g id="edge101" class="edge"><title>Node41&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2288.92,-327.073C2302.16,-293.524 2341.55,-178.502 2288,-114 2261.49,-82.0672 2136.36,-72.4147 2076.74,-69.6033"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2076.89,-66.1066 2066.74,-69.1676 2076.58,-73.0999 2076.89,-66.1066"/>
</g>
<!-- Node41&#45;&gt;Node18 -->
<g id="edge103" class="edge"><title>Node41&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M2283.74,-327.478C2279.76,-302.014 2265.42,-228.49 2227,-183 2212.61,-165.955 2191.06,-153.211 2172.88,-144.664"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2174.3,-141.465 2163.75,-140.577 2171.45,-147.855 2174.3,-141.465"/>
</g>
<!-- Node41&#45;&gt;Node34 -->
<g id="edge91" class="edge"><title>Node41&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M2222.96,-327.464C2138.31,-315.134 1986.91,-293.082 1897.24,-280.022"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1897.56,-276.531 1887.16,-278.553 1896.55,-283.458 1897.56,-276.531"/>
</g>
<!-- Node41&#45;&gt;Node35 -->
<g id="edge99" class="edge"><title>Node41&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M2275.29,-327.135C2264.74,-316.911 2247.47,-299.991 2233,-285 2210.6,-261.795 2185.4,-234.224 2169.87,-217.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2172.37,-214.585 2163.07,-209.503 2167.17,-219.273 2172.37,-214.585"/>
</g>
<!-- Node41&#45;&gt;Node37 -->
<g id="edge100" class="edge"><title>Node41&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M2258.91,-327.471C2190.58,-303.824 2006.26,-240.04 1927.97,-212.946"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1928.68,-209.488 1918.08,-209.525 1926.39,-216.103 1928.68,-209.488"/>
</g>
<!-- Node42 -->
<g id="node42" class="node"><title>Node42</title>
<g id="a_node42"><a xlink:href="CoordinateSequence_8h.html" target="_top" xlink:title="geos/geom/CoordinateSequence.h">
<polygon fill="white" stroke="black" points="2351,-189.5 2351,-209.5 2535,-209.5 2535,-189.5 2351,-189.5"/>
<text text-anchor="middle" x="2443" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateSequence.h</text>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node42 -->
<g id="edge92" class="edge"><title>Node41&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M2295.61,-327.365C2322.15,-304.526 2391.62,-244.725 2424.82,-216.146"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2427.14,-218.771 2432.43,-209.595 2422.57,-213.466 2427.14,-218.771"/>
</g>
<!-- Node42&#45;&gt;Node2 -->
<g id="edge93" class="edge"><title>Node42&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M2350.8,-191.416C2312.51,-188.596 2267.62,-185.447 2227,-183 2062.88,-173.115 1642.03,-204.508 1488,-147 1465.76,-138.697 1468.22,-122.354 1446,-114 1305.4,-61.1363 920.422,-93.3943 771,-78 767.537,-77.6432 763.972,-77.2274 760.385,-76.7729"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.66,-73.2783 750.281,-75.4062 759.722,-80.2152 760.66,-73.2783"/>
</g>
<!-- Node42&#45;&gt;Node5 -->
<g id="edge95" class="edge"><title>Node42&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2351.11,-189.499C2215.42,-176.208 1963.86,-151.566 1836.78,-139.118"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1837.02,-135.626 1826.73,-138.134 1836.34,-142.593 1837.02,-135.626"/>
</g>
<!-- Node42&#45;&gt;Node10 -->
<g id="edge94" class="edge"><title>Node42&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M2440.6,-189.314C2435.56,-171.908 2422.22,-134.075 2397,-114 2364.36,-88.0218 2317.79,-76.8637 2282.77,-72.0777"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2283.12,-68.5942 2272.77,-70.8385 2282.26,-75.5411 2283.12,-68.5942"/>
</g>
<!-- Node42&#45;&gt;Node13 -->
<g id="edge96" class="edge"><title>Node42&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2462.13,-189.359C2509.24,-166.842 2631.08,-108.61 2686.63,-82.057"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2688.38,-85.1014 2695.89,-77.6312 2685.36,-78.7856 2688.38,-85.1014"/>
</g>
<!-- Node42&#45;&gt;Node18 -->
<g id="edge98" class="edge"><title>Node42&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M2402,-189.464C2342.96,-176.451 2234.77,-152.608 2177.28,-139.937"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2177.68,-136.44 2167.16,-137.706 2176.17,-143.276 2177.68,-136.44"/>
</g>
<!-- Node43 -->
<g id="node43" class="node"><title>Node43</title>
<polygon fill="white" stroke="#bfbfbf" points="2487.5,-120.5 2487.5,-140.5 2534.5,-140.5 2534.5,-120.5 2487.5,-120.5"/>
<text text-anchor="middle" x="2511" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">iosfwd</text>
</g>
<!-- Node42&#45;&gt;Node43 -->
<g id="edge97" class="edge"><title>Node42&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M2452.17,-189.464C2462.96,-178.834 2481.08,-160.979 2494.37,-147.889"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2496.87,-150.334 2501.54,-140.823 2491.96,-145.348 2496.87,-150.334"/>
</g>
<!-- Node44&#45;&gt;Node2 -->
<g id="edge107" class="edge"><title>Node44&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M2032.41,-455.353C1757.94,-449.789 638.408,-423.006 499,-354 402.274,-306.121 376.696,-180.117 462,-114 491.871,-90.8475 594.544,-78.1872 657.728,-72.4257"/>
<polygon fill="midnightblue" stroke="midnightblue" points="658.24,-75.8942 667.893,-71.527 657.624,-68.9213 658.24,-75.8942"/>
</g>
<!-- Node44&#45;&gt;Node10 -->
<g id="edge114" class="edge"><title>Node44&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M2153.77,-456.293C2315.82,-455.226 2749.46,-448.831 2801,-411 2828.85,-390.56 2829,-373.042 2829,-338.5 2829,-338.5 2829,-338.5 2829,-198.5 2829,-137.554 2777.63,-136.523 2721,-114 2642.25,-82.68 2390.24,-72.5395 2283.03,-69.5916"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2282.9,-66.0871 2272.81,-69.3205 2282.71,-73.0846 2282.9,-66.0871"/>
</g>
<!-- Node44&#45;&gt;Node13 -->
<g id="edge109" class="edge"><title>Node44&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2153.76,-456.491C2306.03,-455.867 2700.57,-450.38 2825,-411 2883.68,-392.427 2943,-400.052 2943,-338.5 2943,-338.5 2943,-338.5 2943,-198.5 2943,-109.984 2811.71,-80.9479 2748.39,-72.0913"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2748.49,-68.5747 2738.12,-70.7492 2747.58,-75.5156 2748.49,-68.5747"/>
</g>
<!-- Node44&#45;&gt;Node14 -->
<g id="edge108" class="edge"><title>Node44&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2125.9,-447.487C2251.94,-411.514 2689.77,-272.469 2543,-114 2535.02,-105.389 2185.02,-78.8478 2076.64,-70.8224"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2076.87,-67.3299 2066.64,-70.0836 2076.36,-74.3109 2076.87,-67.3299"/>
</g>
<!-- Node44&#45;&gt;Node18 -->
<g id="edge115" class="edge"><title>Node44&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M2089.89,-447.464C2078.19,-411.858 2039.56,-278.544 2082,-183 2088.71,-167.896 2102.28,-155.347 2114.5,-146.419"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2116.76,-149.11 2123.04,-140.573 2112.81,-143.334 2116.76,-149.11"/>
</g>
<!-- Node44&#45;&gt;Node34 -->
<g id="edge110" class="edge"><title>Node44&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M2063.96,-447.345C2041.23,-439.495 2009.34,-426.937 1984,-411 1925.06,-373.941 1866.76,-314.79 1840.08,-286.136"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1842.48,-283.577 1833.13,-278.592 1837.33,-288.319 1842.48,-283.577"/>
</g>
<!-- Node44&#45;&gt;Node35 -->
<g id="edge111" class="edge"><title>Node44&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M2095.21,-447.389C2104.17,-410.374 2137.97,-270.798 2150.39,-219.535"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2153.87,-220.045 2152.82,-209.502 2147.06,-218.397 2153.87,-220.045"/>
</g>
<!-- Node44&#45;&gt;Node37 -->
<g id="edge113" class="edge"><title>Node44&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M2085.85,-447.389C2056.42,-409.908 1944.42,-267.262 1905.46,-217.639"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1908,-215.206 1899.07,-209.502 1902.49,-219.529 1908,-215.206"/>
</g>
<!-- Node44&#45;&gt;Node40 -->
<g id="edge112" class="edge"><title>Node44&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M2153.8,-452.165C2255.41,-444.768 2466.11,-428.771 2644,-411 2645.27,-410.873 2646.55,-410.744 2647.83,-410.612"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2648.26,-414.087 2657.84,-409.557 2647.52,-407.125 2648.26,-414.087"/>
</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="operation_2polygonize_2EdgeRing_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>