geos_390_docs/g_2MaximalEdgeRing_8h__incl...

912 lines
61 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: MaximalEdgeRing.h Pages: 1 -->
<!--zoomable 545 -->
<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 = 2717;
var viewHeight = 545;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>MaximalEdgeRing.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-541 2713,-541 2713,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="938.5,-516.5 938.5,-536.5 1051.5,-536.5 1051.5,-516.5 938.5,-516.5"/>
<text text-anchor="middle" x="995" y="-523.7" font-family="Helvetica,sans-Serif" font-size="11.00">MaximalEdgeRing.h</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="OverlayEdgeRing_8h.html" target="_top" xlink:title="geos/operation/overlayng\l/OverlayEdgeRing.h">
<polygon fill="white" stroke="black" points="878.5,-447.5 878.5,-479.5 1015.5,-479.5 1015.5,-447.5 878.5,-447.5"/>
<text text-anchor="start" x="886.5" y="-466.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/operation/overlayng</text>
<text text-anchor="middle" x="947" y="-454.7" font-family="Helvetica,sans-Serif" font-size="11.00">/OverlayEdgeRing.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="M987.917,-516.499C981.968,-508.939 973.198,-497.793 965.301,-487.757"/>
<polygon fill="midnightblue" stroke="midnightblue" points="967.888,-485.386 958.954,-479.691 962.387,-489.714 967.888,-485.386"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="export_8h.html" target="_top" xlink:title="geos/export.h">
<polygon fill="white" stroke="black" points="711,-57.5 711,-77.5 793,-77.5 793,-57.5 711,-57.5"/>
<text text-anchor="middle" x="752" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/export.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge104" class="edge"><title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M938.293,-524.443C727.337,-519.77 0,-496.754 0,-401.5 0,-401.5 0,-401.5 0,-267.5 0,-188.416 22.7682,-155.643 90,-114 115.853,-97.9867 549.548,-77.43 700.611,-70.723"/>
<polygon fill="midnightblue" stroke="midnightblue" points="701.154,-74.2025 710.989,-70.2643 700.844,-67.2094 701.154,-74.2025"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="2181,-57.5 2181,-77.5 2227,-77.5 2227,-57.5 2181,-57.5"/>
<text text-anchor="middle" x="2204" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge102" class="edge"><title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1051.54,-524.436C1347.94,-518.493 2709,-486.576 2709,-401.5 2709,-401.5 2709,-401.5 2709,-198.5 2709,-100.711 2349.38,-75.3893 2237.09,-69.866"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2237.16,-66.366 2227.01,-69.3916 2236.84,-73.3582 2237.16,-66.366"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<polygon fill="white" stroke="#bfbfbf" points="1028,-120.5 1028,-140.5 1084,-140.5 1084,-120.5 1028,-120.5"/>
<text text-anchor="middle" x="1056" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge103" class="edge"><title>Node1&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1002.16,-516.235C1008.7,-507.373 1018.2,-493.411 1024,-480 1038.3,-446.958 1044,-437.503 1044,-401.5 1044,-401.5 1044,-401.5 1044,-267.5 1044,-225.792 1049.67,-177.167 1053.21,-150.839"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1056.71,-151.097 1054.62,-140.71 1049.78,-150.132 1056.71,-151.097"/>
</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="1096,-321.5 1096,-353.5 1256,-353.5 1256,-321.5 1096,-321.5"/>
<text text-anchor="start" x="1104" y="-340.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/locate</text>
<text text-anchor="middle" x="1176" y="-328.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IndexedPointInAreaLocator.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M975.08,-447.295C1016.31,-424.97 1093.28,-383.29 1139.05,-358.505"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1140.92,-361.474 1148.05,-353.635 1137.59,-355.319 1140.92,-361.474"/>
</g>
<!-- Node2&#45;&gt;Node5 -->
<g id="edge101" class="edge"><title>Node2&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M878.29,-459.929C672.62,-451.328 76,-419.404 76,-338.5 76,-338.5 76,-338.5 76,-198.5 76,-150.572 100.655,-136.45 143,-114 167.474,-101.025 557.968,-78.9053 700.469,-71.2237"/>
<polygon fill="midnightblue" stroke="midnightblue" points="700.894,-74.706 710.692,-70.6745 700.519,-67.7161 700.894,-74.706"/>
</g>
<!-- Node31 -->
<g id="node31" class="node"><title>Node31</title>
<g id="a_node31"><a xlink:href="CoordinateArraySequence_8h.html" target="_top" xlink:title="geos/geom/CoordinateArray\lSequence.h">
<polygon fill="white" stroke="black" points="1366,-252.5 1366,-284.5 1518,-284.5 1518,-252.5 1366,-252.5"/>
<text text-anchor="start" x="1374" y="-271.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateArray</text>
<text text-anchor="middle" x="1442" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">Sequence.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node31 -->
<g id="edge48" class="edge"><title>Node2&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M996.96,-447.44C1060.15,-427.94 1171.96,-391.932 1265,-354 1313.92,-334.058 1368.55,-307.254 1404,-289.228"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1405.72,-292.283 1413.03,-284.617 1402.53,-286.049 1405.72,-292.283"/>
</g>
<!-- Node34 -->
<g id="node34" class="node"><title>Node34</title>
<g id="a_node34"><a xlink:href="LinearRing_8h.html" target="_top" xlink:title="geos/geom/LinearRing.h">
<polygon fill="white" stroke="black" points="862,-390.5 862,-410.5 996,-410.5 996,-390.5 862,-390.5"/>
<text text-anchor="middle" x="929" y="-397.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LinearRing.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node34 -->
<g id="edge59" class="edge"><title>Node2&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M942.551,-447.421C940.123,-439.194 937.096,-428.936 934.519,-420.203"/>
<polygon fill="midnightblue" stroke="midnightblue" points="937.856,-419.146 931.669,-410.546 931.143,-421.128 937.856,-419.146"/>
</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="1148,-189.5 1148,-209.5 1294,-209.5 1294,-189.5 1148,-189.5"/>
<text text-anchor="middle" x="1221" 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="M1211.03,-321.36C1225.89,-312.967 1241.67,-300.954 1250,-285 1261.5,-262.991 1247.27,-235.463 1235,-217.926"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1237.69,-215.676 1228.91,-209.748 1232.08,-219.858 1237.69,-215.676"/>
</g>
<!-- Node3&#45;&gt;Node14 -->
<g id="edge47" class="edge"><title>Node3&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1256.38,-333.431C1492.58,-323.595 2171.99,-289.13 2237,-216 2267.12,-182.119 2250.99,-157.12 2237,-114 2233.56,-103.391 2226.61,-93.1855 2219.98,-85.1379"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2222.57,-82.791 2213.33,-77.606 2217.32,-87.4211 2222.57,-82.791"/>
</g>
<!-- Node3&#45;&gt;Node19 -->
<g id="edge46" class="edge"><title>Node3&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1144.41,-321.333C1129.3,-312.623 1112.12,-300.347 1101,-285 1070.94,-243.526 1060.84,-182.137 1057.54,-151.056"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1060.99,-150.366 1056.58,-140.733 1054.02,-151.014 1060.99,-150.366"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="PointOnGeometryLocator_8h.html" target="_top" xlink:title="geos/algorithm/locate\l/PointOnGeometryLocator.h">
<polygon fill="white" stroke="black" points="641.5,-252.5 641.5,-284.5 792.5,-284.5 792.5,-252.5 641.5,-252.5"/>
<text text-anchor="start" x="649.5" y="-271.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/locate</text>
<text text-anchor="middle" x="717" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">/PointOnGeometryLocator.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node20 -->
<g id="edge22" class="edge"><title>Node3&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M1095.74,-326.563C1022,-317.185 909.443,-302.244 802.524,-285.208"/>
<polygon fill="midnightblue" stroke="midnightblue" points="802.956,-281.732 792.528,-283.606 801.848,-288.644 802.956,-281.732"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="ItemVisitor_8h.html" target="_top" xlink:title="geos/index/ItemVisitor.h">
<polygon fill="white" stroke="black" points="1110.5,-258.5 1110.5,-278.5 1241.5,-278.5 1241.5,-258.5 1110.5,-258.5"/>
<text text-anchor="middle" x="1176" y="-265.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/ItemVisitor.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node22 -->
<g id="edge27" class="edge"><title>Node3&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1176,-321.297C1176,-311.656 1176,-299.1 1176,-288.765"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1179.5,-288.665 1176,-278.665 1172.5,-288.665 1179.5,-288.665"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<g id="a_node23"><a xlink:href="SortedPackedIntervalRTree_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/SortedPackedIntervalRTree.h">
<polygon fill="white" stroke="black" points="2327.5,-252.5 2327.5,-284.5 2490.5,-284.5 2490.5,-252.5 2327.5,-252.5"/>
<text text-anchor="start" x="2335.5" y="-271.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="2409" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">/SortedPackedIntervalRTree.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node23 -->
<g id="edge29" class="edge"><title>Node3&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1256.1,-334.622C1437.64,-329.955 1894.24,-315.907 2275,-285 2288.62,-283.895 2302.99,-282.488 2317.06,-280.975"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2317.68,-284.428 2327.24,-279.857 2316.92,-277.47 2317.68,-284.428"/>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1222.04,-189.436C1223.49,-171.899 1223.83,-133.348 1202,-114 1172.65,-87.9892 915.097,-74.8669 803.357,-70.3568"/>
<polygon fill="midnightblue" stroke="midnightblue" points="803.46,-66.8582 793.329,-69.9594 803.183,-73.8527 803.46,-66.8582"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="1907.5,-120.5 1907.5,-140.5 2042.5,-140.5 2042.5,-120.5 1907.5,-120.5"/>
<text text-anchor="middle" x="1975" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1284.75,-189.496C1302.9,-187.142 1322.7,-184.771 1341,-183 1587.92,-159.098 1652.07,-179.55 1898,-147 1906.84,-145.83 1916.19,-144.246 1925.21,-142.537"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1926.07,-145.934 1935.21,-140.568 1924.72,-139.066 1926.07,-145.934"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="459.5,-57.5 459.5,-77.5 536.5,-77.5 536.5,-57.5 459.5,-57.5"/>
<text text-anchor="middle" x="498" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node11 -->
<g id="edge17" class="edge"><title>Node4&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1211.03,-189.258C1190.68,-171.044 1142.12,-130.821 1093,-114 1041.95,-96.5181 679.853,-77.3527 546.848,-70.8246"/>
<polygon fill="midnightblue" stroke="midnightblue" points="546.715,-67.3141 536.557,-70.3224 546.374,-74.3058 546.715,-67.3141"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="930.5,-120.5 930.5,-140.5 971.5,-140.5 971.5,-120.5 930.5,-120.5"/>
<text text-anchor="middle" x="951" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node4&#45;&gt;Node16 -->
<g id="edge18" class="edge"><title>Node4&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1184.59,-189.464C1130.97,-176.159 1031.73,-151.532 981.629,-139.101"/>
<polygon fill="midnightblue" stroke="midnightblue" points="982.268,-135.653 971.719,-136.641 980.582,-142.447 982.268,-135.653"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="1121,-57.5 1121,-77.5 1179,-77.5 1179,-57.5 1121,-57.5"/>
<text text-anchor="middle" x="1150" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node4&#45;&gt;Node17 -->
<g id="edge19" class="edge"><title>Node4&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1227.12,-189.399C1237.25,-173.094 1254.97,-138.336 1240,-114 1228.75,-95.712 1207.63,-84.5043 1188.67,-77.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1189.61,-74.4156 1179.02,-74.6747 1187.46,-81.0772 1189.61,-74.4156"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="1292,-120.5 1292,-140.5 1354,-140.5 1354,-120.5 1292,-120.5"/>
<text text-anchor="middle" x="1323" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">functional</text>
</g>
<!-- Node4&#45;&gt;Node18 -->
<g id="edge20" class="edge"><title>Node4&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1234.76,-189.464C1251.64,-178.375 1280.49,-159.422 1300.59,-146.219"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1302.7,-149.022 1309.14,-140.607 1298.86,-143.172 1302.7,-149.022"/>
</g>
<!-- Node4&#45;&gt;Node19 -->
<g id="edge21" class="edge"><title>Node4&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1198.75,-189.464C1170.21,-177.875 1120.52,-157.699 1087.94,-144.472"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1089.01,-141.126 1078.43,-140.607 1086.38,-147.612 1089.01,-141.126"/>
</g>
<!-- Node6&#45;&gt;Node5 -->
<g id="edge6" class="edge"><title>Node6&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1936.42,-120.484C1924.2,-117.965 1910.59,-115.508 1898,-114 1788.58,-100.899 1011.35,-76.4292 803.182,-70.0519"/>
<polygon fill="midnightblue" stroke="midnightblue" points="803.234,-66.5519 793.132,-69.7445 803.02,-73.5486 803.234,-66.5519"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="2362,-57.5 2362,-77.5 2460,-77.5 2460,-57.5 2362,-57.5"/>
<text text-anchor="middle" x="2411" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M2039.33,-120.499C2123.61,-108.708 2270.23,-88.1952 2351.85,-76.7753"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2352.54,-80.2133 2361.96,-75.3614 2351.57,-73.2808 2352.54,-80.2133"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="2313.5,-0.5 2313.5,-20.5 2354.5,-20.5 2354.5,-0.5 2313.5,-0.5"/>
<text text-anchor="middle" x="2334" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node6&#45;&gt;Node9 -->
<g id="edge16" class="edge"><title>Node6&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1997.84,-120.424C2034.35,-106.076 2108.21,-77.662 2172,-57 2217.39,-42.2985 2270.8,-27.8361 2303.53,-19.2915"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2304.59,-22.6322 2313.39,-16.7324 2302.83,-15.8567 2304.59,-22.6322"/>
</g>
<!-- Node6&#45;&gt;Node11 -->
<g id="edge11" class="edge"><title>Node6&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1936.82,-120.492C1924.5,-117.941 1910.73,-115.463 1898,-114 1369.68,-53.3122 1233.41,-98.3698 702,-78 648.926,-75.9656 588.111,-73.059 546.79,-70.9977"/>
<polygon fill="midnightblue" stroke="midnightblue" points="546.883,-67.4981 536.721,-70.4929 546.533,-74.4894 546.883,-67.4981"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="1986.5,-57.5 1986.5,-77.5 2017.5,-77.5 2017.5,-57.5 1986.5,-57.5"/>
<text text-anchor="middle" x="2002" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node6&#45;&gt;Node12 -->
<g id="edge12" class="edge"><title>Node6&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1978.98,-120.499C1982.89,-111.669 1988.97,-97.9478 1993.89,-86.8169"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1997.15,-88.0986 1998,-77.5377 1990.75,-85.2653 1997.15,-88.0986"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="1927.5,-57.5 1927.5,-77.5 1968.5,-77.5 1968.5,-57.5 1927.5,-57.5"/>
<text text-anchor="middle" x="1948" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node6&#45;&gt;Node13 -->
<g id="edge13" class="edge"><title>Node6&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1971.02,-120.499C1967.11,-111.669 1961.03,-97.9478 1956.11,-86.8169"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1959.25,-85.2653 1952,-77.5377 1952.85,-88.0986 1959.25,-85.2653"/>
</g>
<!-- Node6&#45;&gt;Node14 -->
<g id="edge14" class="edge"><title>Node6&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2008.79,-120.499C2052.44,-108.871 2127.94,-88.76 2171.14,-77.2535"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2172.11,-80.617 2180.87,-74.6608 2170.31,-73.8528 2172.11,-80.617"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="1597.5,-57.5 1597.5,-77.5 1640.5,-77.5 1640.5,-57.5 1597.5,-57.5"/>
<text text-anchor="middle" x="1619" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node6&#45;&gt;Node15 -->
<g id="edge15" class="edge"><title>Node6&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1931.48,-120.448C1920.57,-118.258 1908.87,-115.979 1898,-114 1808.56,-97.7108 1702.48,-81.1721 1650.67,-73.2736"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1651.17,-69.8095 1640.75,-71.7671 1650.11,-76.73 1651.17,-69.8095"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<polygon fill="white" stroke="#bfbfbf" points="2380,-0.5 2380,-20.5 2426,-20.5 2426,-0.5 2380,-0.5"/>
<text text-anchor="middle" x="2403" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M2409.68,-57.4179C2408.63,-50.2164 2407.13,-39.8962 2405.82,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2409.25,-30.1715 2404.35,-20.7795 2402.33,-31.1791 2409.25,-30.1715"/>
</g>
<!-- Node7&#45;&gt;Node9 -->
<g id="edge9" class="edge"><title>Node7&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M2398.29,-57.4179C2386.58,-49.0584 2369,-36.4966 2355.17,-26.6239"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2356.91,-23.56 2346.73,-20.5956 2352.84,-29.2561 2356.91,-23.56"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<polygon fill="white" stroke="#bfbfbf" points="2444.5,-0.5 2444.5,-20.5 2503.5,-20.5 2503.5,-0.5 2444.5,-0.5"/>
<text text-anchor="middle" x="2474" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node7&#45;&gt;Node10 -->
<g id="edge10" class="edge"><title>Node7&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M2421.4,-57.4179C2430.74,-49.2667 2444.65,-37.1201 2455.83,-27.3669"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2458.14,-29.9927 2463.37,-20.7795 2453.54,-24.7194 2458.14,-29.9927"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="Location_8h.html" target="_top" xlink:title="geos/geom/Location.h">
<polygon fill="white" stroke="black" points="602,-120.5 602,-140.5 724,-140.5 724,-120.5 602,-120.5"/>
<text text-anchor="middle" x="663" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Location.h</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge23" class="edge"><title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M641.418,-256.372C617.814,-248.944 594.248,-236.577 580,-216 571.651,-203.942 572.869,-195.816 580,-183 589.878,-165.245 608.691,-152.829 625.911,-144.643"/>
<polygon fill="midnightblue" stroke="midnightblue" points="627.511,-147.763 635.247,-140.524 624.685,-141.358 627.511,-147.763"/>
</g>
<!-- Node21&#45;&gt;Node5 -->
<g id="edge24" class="edge"><title>Node21&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M676.132,-120.499C690.33,-110.768 713.195,-95.0966 730.117,-83.4984"/>
<polygon fill="midnightblue" stroke="midnightblue" points="732.544,-86.0782 738.814,-77.5377 728.587,-80.3042 732.544,-86.0782"/>
</g>
<!-- Node21&#45;&gt;Node11 -->
<g id="edge26" class="edge"><title>Node21&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M638.654,-120.499C610.504,-110.092 563.976,-92.8913 532.202,-81.1444"/>
<polygon fill="midnightblue" stroke="midnightblue" points="533.039,-77.7225 522.446,-77.5377 530.612,-84.2882 533.039,-77.7225"/>
</g>
<!-- Node21&#45;&gt;Node17 -->
<g id="edge25" class="edge"><title>Node21&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M724.186,-121.836C825.714,-109.119 1026.19,-84.0086 1110.82,-73.407"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1111.31,-76.8739 1120.8,-72.1581 1110.44,-69.9281 1111.31,-76.8739"/>
</g>
<!-- Node22&#45;&gt;Node5 -->
<g id="edge28" class="edge"><title>Node22&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1168.6,-258.386C1160.67,-248.376 1148.02,-231.639 1139,-216 1114.15,-172.926 1132.89,-143.694 1093,-114 1048.22,-80.6638 886.982,-71.7516 803.265,-69.3691"/>
<polygon fill="midnightblue" stroke="midnightblue" points="803.297,-65.8689 793.208,-69.1038 803.113,-72.8664 803.297,-65.8689"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<g id="a_node24"><a xlink:href="IntervalRTreeNode_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/IntervalRTreeNode.h">
<polygon fill="white" stroke="black" points="2407,-114.5 2407,-146.5 2535,-146.5 2535,-114.5 2407,-114.5"/>
<text text-anchor="start" x="2415" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="2471" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IntervalRTreeNode.h</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge30" class="edge"><title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M2449.43,-252.368C2465.36,-244.182 2481.97,-232.331 2491,-216 2501.34,-197.298 2494.1,-173.4 2485.57,-155.793"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2488.56,-153.955 2480.81,-146.733 2482.36,-157.213 2488.56,-153.955"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<g id="a_node25"><a xlink:href="IntervalRTreeBranchNode_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/IntervalRTreeBranchNode.h">
<polygon fill="white" stroke="black" points="2327.5,-183.5 2327.5,-215.5 2482.5,-215.5 2482.5,-183.5 2327.5,-183.5"/>
<text text-anchor="start" x="2335.5" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="2405" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IntervalRTreeBranchNode.h</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node25 -->
<g id="edge34" class="edge"><title>Node23&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M2408.09,-252.297C2407.63,-244.501 2407.05,-234.799 2406.52,-225.906"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2409.99,-225.417 2405.9,-215.643 2403.01,-225.834 2409.99,-225.417"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="IntervalRTreeLeafNode_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/IntervalRTreeLeafNode.h">
<polygon fill="white" stroke="black" points="2539,-183.5 2539,-215.5 2681,-215.5 2681,-183.5 2539,-183.5"/>
<text text-anchor="start" x="2547" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="2610" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IntervalRTreeLeafNode.h</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node27 -->
<g id="edge37" class="edge"><title>Node23&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M2454.11,-252.464C2484,-242.499 2523.41,-229.364 2555.12,-218.794"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2556.31,-222.084 2564.69,-215.602 2554.1,-215.444 2556.31,-222.084"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<g id="a_node28"><a xlink:href="UnsupportedOperationException_8h.html" target="_top" xlink:title="geos/util/UnsupportedOperation\lException.h">
<polygon fill="white" stroke="black" points="1698.5,-183.5 1698.5,-215.5 1867.5,-215.5 1867.5,-183.5 1698.5,-183.5"/>
<text text-anchor="start" x="1706.5" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/UnsupportedOperation</text>
<text text-anchor="middle" x="1783" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">Exception.h</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node28 -->
<g id="edge39" class="edge"><title>Node23&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M2327.48,-258.775C2211.78,-246.392 2000.4,-223.768 1877.83,-210.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1878.02,-207.15 1867.71,-209.566 1877.28,-214.111 1878.02,-207.15"/>
</g>
<!-- Node24&#45;&gt;Node7 -->
<g id="edge31" class="edge"><title>Node24&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M2456.17,-114.421C2447.36,-105.471 2436.2,-94.1163 2427.17,-84.9372"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2429.41,-82.2208 2419.9,-77.5459 2424.41,-87.1295 2429.41,-82.2208"/>
</g>
<!-- Node24&#45;&gt;Node9 -->
<g id="edge33" class="edge"><title>Node24&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M2409.96,-114.409C2389.37,-106.591 2367.87,-94.9906 2353,-78 2341.65,-65.0226 2337.05,-45.6781 2335.21,-31.194"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2338.65,-30.4657 2334.24,-20.8346 2331.68,-31.1167 2338.65,-30.4657"/>
</g>
<!-- Node24&#45;&gt;Node14 -->
<g id="edge32" class="edge"><title>Node24&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2406.71,-114.811C2353.22,-102.592 2279.25,-85.6915 2237.04,-76.0489"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2237.56,-72.5763 2227.03,-73.7611 2236,-79.4005 2237.56,-72.5763"/>
</g>
<!-- Node25&#45;&gt;Node24 -->
<g id="edge35" class="edge"><title>Node25&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M2419.98,-183.297C2428.5,-174.645 2439.34,-163.644 2448.83,-154.008"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2451.56,-156.223 2456.08,-146.643 2446.57,-151.311 2451.56,-156.223"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<polygon fill="white" stroke="#bfbfbf" points="2327.5,-120.5 2327.5,-140.5 2388.5,-140.5 2388.5,-120.5 2327.5,-120.5"/>
<text text-anchor="middle" x="2358" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge36" class="edge"><title>Node25&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M2394.33,-183.297C2387.21,-173.144 2377.82,-159.756 2370.37,-149.135"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2373.04,-146.841 2364.43,-140.665 2367.31,-150.861 2373.04,-146.841"/>
</g>
<!-- Node27&#45;&gt;Node24 -->
<g id="edge38" class="edge"><title>Node27&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M2578.81,-183.464C2559,-173.919 2533.17,-161.466 2511.75,-151.144"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2513.1,-147.907 2502.57,-146.718 2510.06,-154.213 2513.1,-147.907"/>
</g>
<!-- Node28&#45;&gt;Node5 -->
<g id="edge40" class="edge"><title>Node28&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1754.85,-183.466C1715.91,-163.509 1642.84,-129.042 1576,-114 1500.91,-97.1015 971.348,-76.515 803.146,-70.337"/>
<polygon fill="midnightblue" stroke="midnightblue" points="803.185,-66.8362 793.064,-69.968 802.929,-73.8315 803.185,-66.8362"/>
</g>
<!-- Node28&#45;&gt;Node15 -->
<g id="edge41" class="edge"><title>Node28&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1767.9,-183.311C1750.05,-165.714 1719.09,-136.288 1690,-114 1675.13,-102.606 1657.38,-91.234 1643.35,-82.7089"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1645.11,-79.6842 1634.74,-77.5461 1641.52,-85.6886 1645.11,-79.6842"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<g id="a_node29"><a xlink:href="GEOSException_8h.html" target="_top" xlink:title="geos/util/GEOSException.h">
<polygon fill="white" stroke="black" points="1742.5,-120.5 1742.5,-140.5 1889.5,-140.5 1889.5,-120.5 1742.5,-120.5"/>
<text text-anchor="middle" x="1816" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/GEOSException.h</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge42" class="edge"><title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M1790.49,-183.297C1795.39,-173.349 1801.82,-160.296 1807,-149.782"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1810.21,-151.182 1811.49,-140.665 1803.93,-148.089 1810.21,-151.182"/>
</g>
<!-- Node29&#45;&gt;Node5 -->
<g id="edge43" class="edge"><title>Node29&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1750.37,-120.495C1730.97,-118.084 1709.65,-115.683 1690,-114 1352.44,-85.0903 944.853,-73.1343 803.336,-69.657"/>
<polygon fill="midnightblue" stroke="midnightblue" points="803.298,-66.1552 793.216,-69.4117 803.129,-73.1531 803.298,-66.1552"/>
</g>
<!-- Node29&#45;&gt;Node15 -->
<g id="edge45" class="edge"><title>Node29&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1786.93,-120.499C1750.44,-109.2 1688.08,-89.891 1650.49,-78.2503"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1651.17,-74.798 1640.58,-75.1834 1649.1,-81.4847 1651.17,-74.798"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<polygon fill="white" stroke="#bfbfbf" points="1785,-57.5 1785,-77.5 1847,-77.5 1847,-57.5 1785,-57.5"/>
<text text-anchor="middle" x="1816" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stdexcept</text>
</g>
<!-- Node29&#45;&gt;Node30 -->
<g id="edge44" class="edge"><title>Node29&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M1816,-120.499C1816,-111.94 1816,-98.7833 1816,-87.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1819.5,-87.5377 1816,-77.5377 1812.5,-87.5377 1819.5,-87.5377"/>
</g>
<!-- Node31&#45;&gt;Node5 -->
<g id="edge49" class="edge"><title>Node31&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1496.56,-252.482C1514.53,-244.658 1532.56,-233.036 1543,-216 1552.13,-201.098 1559.54,-132.316 1542,-114 1516.4,-87.2786 974.224,-73.3053 803.203,-69.5508"/>
<polygon fill="midnightblue" stroke="midnightblue" points="803.267,-66.0515 793.194,-69.3335 803.115,-73.0498 803.267,-66.0515"/>
</g>
<!-- Node31&#45;&gt;Node11 -->
<g id="edge58" class="edge"><title>Node31&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1365.89,-260.882C1330.64,-257.94 1288.2,-254.568 1250,-252 1175.62,-247 646.12,-250.441 580,-216 530.507,-190.22 509.269,-121.151 501.639,-87.4794"/>
<polygon fill="midnightblue" stroke="midnightblue" points="505.031,-86.5994 499.552,-77.5311 498.18,-88.0367 505.031,-86.5994"/>
</g>
<!-- Node31&#45;&gt;Node14 -->
<g id="edge50" class="edge"><title>Node31&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1518.14,-260.795C1550.73,-257.982 1589.22,-254.735 1624,-252 1679.42,-247.641 2076.19,-245.984 2123,-216 2169.21,-186.398 2191.22,-120.818 2199.66,-87.9995"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2203.16,-88.4118 2202.1,-77.8704 2196.36,-86.7739 2203.16,-88.4118"/>
</g>
<!-- Node32 -->
<g id="node32" class="node"><title>Node32</title>
<g id="a_node32"><a xlink:href="CoordinateSequence_8h.html" target="_top" xlink:title="geos/geom/CoordinateSequence.h">
<polygon fill="white" stroke="black" points="1350,-189.5 1350,-209.5 1534,-209.5 1534,-189.5 1350,-189.5"/>
<text text-anchor="middle" x="1442" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateSequence.h</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge51" class="edge"><title>Node31&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M1442,-252.297C1442,-242.656 1442,-230.1 1442,-219.765"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1445.5,-219.665 1442,-209.665 1438.5,-219.665 1445.5,-219.665"/>
</g>
<!-- Node32&#45;&gt;Node5 -->
<g id="edge52" class="edge"><title>Node32&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1440.08,-189.394C1435.75,-171.423 1423.4,-131.615 1396,-114 1346.68,-82.2877 947.671,-72.0178 803.625,-69.3249"/>
<polygon fill="midnightblue" stroke="midnightblue" points="803.361,-65.8196 793.299,-69.1368 803.234,-72.8185 803.361,-65.8196"/>
</g>
<!-- Node32&#45;&gt;Node6 -->
<g id="edge54" class="edge"><title>Node32&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1534.02,-190.456C1626.34,-181.834 1772.46,-166.687 1898,-147 1906.33,-145.694 1915.12,-144.115 1923.67,-142.471"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1924.42,-145.891 1933.56,-140.524 1923.07,-139.023 1924.42,-145.891"/>
</g>
<!-- Node32&#45;&gt;Node11 -->
<g id="edge53" class="edge"><title>Node32&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1433.84,-189.411C1414.59,-168.024 1367.62,-116.151 1363,-114 1353.68,-109.658 727.982,-79.4803 546.707,-70.8191"/>
<polygon fill="midnightblue" stroke="midnightblue" points="546.816,-67.3204 536.661,-70.3393 546.482,-74.3124 546.816,-67.3204"/>
</g>
<!-- Node32&#45;&gt;Node14 -->
<g id="edge55" class="edge"><title>Node32&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1534.03,-192.388C1705.63,-180.816 2059.49,-156.056 2085,-147 2109.4,-138.34 2111.43,-128.319 2133,-114 2148.91,-103.438 2167.04,-91.8276 2180.99,-82.9787"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2182.92,-85.9042 2189.5,-77.6013 2179.17,-79.9878 2182.92,-85.9042"/>
</g>
<!-- Node32&#45;&gt;Node19 -->
<g id="edge57" class="edge"><title>Node32&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1389.94,-189.464C1311.26,-175.806 1163.85,-150.219 1094.25,-138.139"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1094.61,-134.65 1084.16,-136.389 1093.42,-141.547 1094.61,-134.65"/>
</g>
<!-- Node33 -->
<g id="node33" class="node"><title>Node33</title>
<polygon fill="white" stroke="#bfbfbf" points="1486.5,-120.5 1486.5,-140.5 1533.5,-140.5 1533.5,-120.5 1486.5,-120.5"/>
<text text-anchor="middle" x="1510" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">iosfwd</text>
</g>
<!-- Node32&#45;&gt;Node33 -->
<g id="edge56" class="edge"><title>Node32&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M1451.17,-189.464C1461.96,-178.834 1480.08,-160.979 1493.37,-147.889"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1495.87,-150.334 1500.54,-140.823 1490.96,-145.348 1495.87,-150.334"/>
</g>
<!-- Node34&#45;&gt;Node5 -->
<g id="edge60" class="edge"><title>Node34&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M861.811,-396.085C683.047,-385.286 204.484,-344.606 133,-216 106.884,-169.015 149.563,-137.314 198,-114 242.615,-92.5258 571.748,-76.24 700.54,-70.625"/>
<polygon fill="midnightblue" stroke="midnightblue" points="701.076,-74.1052 710.916,-70.1769 700.774,-67.1117 701.076,-74.1052"/>
</g>
<!-- Node34&#45;&gt;Node11 -->
<g id="edge100" class="edge"><title>Node34&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M861.967,-396.992C727.73,-391.545 430.293,-377.221 331,-354 218.977,-327.802 150.374,-324.457 112,-216 96.8608,-173.212 76.8178,-147.898 107,-114 129.412,-88.8284 349.458,-75.4326 449.243,-70.611"/>
<polygon fill="midnightblue" stroke="midnightblue" points="449.548,-74.1006 459.371,-70.1312 449.217,-67.1084 449.548,-74.1006"/>
</g>
<!-- Node34&#45;&gt;Node14 -->
<g id="edge62" class="edge"><title>Node34&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M996.005,-396.698C1271.06,-384.762 2299,-335.724 2299,-269.5 2299,-269.5 2299,-269.5 2299,-198.5 2299,-148.848 2253.26,-105.512 2225.26,-83.6319"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2227.3,-80.7842 2217.21,-77.547 2223.08,-86.3687 2227.3,-80.7842"/>
</g>
<!-- Node34&#45;&gt;Node15 -->
<g id="edge61" class="edge"><title>Node34&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M996.202,-394.208C1139.04,-381.867 1467.21,-347.39 1558,-285 1614.03,-246.497 1614.89,-214.374 1624,-147 1626.71,-126.963 1624.61,-103.844 1622.36,-87.9113"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1625.77,-87.0628 1620.76,-77.7265 1618.86,-88.1483 1625.77,-87.0628"/>
</g>
<!-- Node35 -->
<g id="node35" class="node"><title>Node35</title>
<g id="a_node35"><a xlink:href="LineString_8h.html" target="_top" xlink:title="geos/geom/LineString.h">
<polygon fill="white" stroke="black" points="827.5,-327.5 827.5,-347.5 958.5,-347.5 958.5,-327.5 827.5,-327.5"/>
<text text-anchor="middle" x="893" y="-334.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LineString.h</text>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node35 -->
<g id="edge63" class="edge"><title>Node34&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M923.688,-390.499C918.424,-381.579 910.213,-367.667 903.609,-356.477"/>
<polygon fill="midnightblue" stroke="midnightblue" points="906.431,-354.371 898.334,-347.538 900.402,-357.929 906.431,-354.371"/>
</g>
<!-- Node35&#45;&gt;Node5 -->
<g id="edge64" class="edge"><title>Node35&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M827.352,-327.604C676.806,-305.678 314.454,-243.699 247,-147 238.609,-134.971 237.105,-124.826 247,-114 262.181,-97.3898 575.365,-78.2821 700.756,-71.2666"/>
<polygon fill="midnightblue" stroke="midnightblue" points="701.084,-74.7538 710.875,-70.7039 700.696,-67.7646 701.084,-74.7538"/>
</g>
<!-- Node35&#45;&gt;Node11 -->
<g id="edge99" class="edge"><title>Node35&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M827.499,-335.221C684.998,-331.807 351.037,-320.195 244,-285 188.818,-266.856 163.039,-265.718 133,-216 109.529,-177.152 97.9283,-147.996 128,-114 148.971,-90.2924 353.944,-76.2485 449.463,-70.9428"/>
<polygon fill="midnightblue" stroke="midnightblue" points="449.66,-74.4373 459.455,-70.3976 449.279,-67.4477 449.66,-74.4373"/>
</g>
<!-- Node35&#45;&gt;Node14 -->
<g id="edge97" class="edge"><title>Node35&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M958.548,-331.206C996.141,-328.185 1044.22,-324.344 1087,-321 1296.31,-304.64 1349.02,-305.076 1558,-285 1591.18,-281.813 2125.65,-233.538 2154,-216 2185.13,-196.736 2187.46,-181.745 2199,-147 2205.37,-127.812 2206.05,-104.56 2205.48,-88.3641"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2208.96,-87.7713 2204.92,-77.9769 2201.97,-88.1528 2208.96,-87.7713"/>
</g>
<!-- Node35&#45;&gt;Node15 -->
<g id="edge96" class="edge"><title>Node35&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M958.67,-331.217C1120.65,-318.181 1526.27,-285.493 1527,-285 1595.17,-239.239 1613.01,-131.837 1617.53,-87.8269"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1621.03,-87.9102 1618.44,-77.6363 1614.06,-87.2817 1621.03,-87.9102"/>
</g>
<!-- Node35&#45;&gt;Node19 -->
<g id="edge98" class="edge"><title>Node35&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M904.177,-327.237C915.764,-317.367 934.095,-300.992 948,-285 987.762,-239.269 1026.75,-178.971 1045.1,-149.407"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1048.25,-150.975 1050.51,-140.624 1042.29,-147.306 1048.25,-150.975"/>
</g>
<!-- Node35&#45;&gt;Node32 -->
<g id="edge93" class="edge"><title>Node35&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M911.134,-327.419C946.652,-310.025 1028.27,-271.964 1101,-252 1107.48,-250.221 1272.78,-225.579 1370.82,-211.037"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1371.58,-214.462 1380.96,-209.533 1370.56,-207.537 1371.58,-214.462"/>
</g>
<!-- Node36 -->
<g id="node36" class="node"><title>Node36</title>
<g id="a_node36"><a xlink:href="Geometry_8h.html" target="_top" xlink:title="geos/geom/Geometry.h">
<polygon fill="white" stroke="black" points="810.5,-258.5 810.5,-278.5 939.5,-278.5 939.5,-258.5 810.5,-258.5"/>
<text text-anchor="middle" x="875" y="-265.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Geometry.h</text>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node36 -->
<g id="edge65" class="edge"><title>Node35&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M890.572,-327.464C887.904,-317.53 883.539,-301.284 880.109,-288.516"/>
<polygon fill="midnightblue" stroke="midnightblue" points="883.479,-287.572 877.505,-278.823 876.719,-289.388 883.479,-287.572"/>
</g>
<!-- Node37 -->
<g id="node37" class="node"><title>Node37</title>
<g id="a_node37"><a xlink:href="Envelope_8h.html" target="_top" xlink:title="geos/geom/Envelope.h">
<polygon fill="white" stroke="black" points="774.5,-189.5 774.5,-209.5 901.5,-209.5 901.5,-189.5 774.5,-189.5"/>
<text text-anchor="middle" x="838" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Envelope.h</text>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node37 -->
<g id="edge94" class="edge"><title>Node35&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M827.307,-332.812C758.242,-327.399 656.269,-314.525 632,-285 622.687,-273.67 622.974,-263.56 632,-252 636.839,-245.803 726.742,-224.988 786.166,-211.794"/>
<polygon fill="midnightblue" stroke="midnightblue" points="787.143,-215.163 796.151,-209.585 785.631,-208.328 787.143,-215.163"/>
</g>
<!-- Node39 -->
<g id="node39" class="node"><title>Node39</title>
<g id="a_node39"><a xlink:href="Dimension_8h.html" target="_top" xlink:title="geos/geom/Dimension.h">
<polygon fill="white" stroke="black" points="142.5,-189.5 142.5,-209.5 275.5,-209.5 275.5,-189.5 142.5,-189.5"/>
<text text-anchor="middle" x="209" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Dimension.h</text>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node39 -->
<g id="edge95" class="edge"><title>Node35&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M827.333,-336.67C691.292,-336.093 383.552,-329.716 290,-285 259.135,-270.247 233.837,-238.358 220.131,-218.249"/>
<polygon fill="midnightblue" stroke="midnightblue" points="222.93,-216.134 214.515,-209.696 217.078,-219.976 222.93,-216.134"/>
</g>
<!-- Node36&#45;&gt;Node5 -->
<g id="edge66" class="edge"><title>Node36&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M833.579,-258.481C822.977,-256.267 811.582,-253.969 801,-252 752.081,-242.897 612.232,-253.908 580,-216 564.369,-197.617 579.792,-128.49 593,-114 620.199,-84.1614 665.492,-73.3747 700.794,-69.7127"/>
<polygon fill="midnightblue" stroke="midnightblue" points="701.272,-73.1843 710.929,-68.8251 700.662,-66.211 701.272,-73.1843"/>
</g>
<!-- Node36&#45;&gt;Node11 -->
<g id="edge67" class="edge"><title>Node36&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M835.983,-258.422C824.741,-256.053 812.426,-253.692 801,-252 677.049,-233.643 313.769,-253.032 247,-147 239.185,-134.589 237.599,-125.258 247,-114 272.26,-83.7493 383.716,-73.5688 449.307,-70.1732"/>
<polygon fill="midnightblue" stroke="midnightblue" points="449.601,-73.6632 459.42,-69.6845 449.263,-66.6714 449.601,-73.6632"/>
</g>
<!-- Node36&#45;&gt;Node14 -->
<g id="edge91" class="edge"><title>Node36&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M939.759,-262.678C984.931,-259.408 1046.62,-255.127 1101,-252 1445.25,-232.202 1535.56,-270.736 1876,-216 1988.54,-197.907 2024.15,-203.74 2123,-147 2150.88,-130.999 2176.31,-103.245 2190.97,-85.3877"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2193.75,-87.5081 2197.26,-77.5113 2188.28,-83.138 2193.75,-87.5081"/>
</g>
<!-- Node36&#45;&gt;Node15 -->
<g id="edge89" class="edge"><title>Node36&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M939.817,-259.761C1059.23,-245.496 1301.97,-216.457 1303,-216 1323.45,-206.932 1322.44,-195.488 1341,-183 1397.23,-145.161 1414.31,-139.756 1477,-114 1514.11,-98.7553 1558.32,-85.294 1587.45,-77.0433"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1588.76,-80.3095 1597.45,-74.2457 1586.88,-73.5681 1588.76,-80.3095"/>
</g>
<!-- Node36&#45;&gt;Node17 -->
<g id="edge90" class="edge"><title>Node36&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M898.723,-258.452C941.173,-241.434 1031.44,-201.416 1093,-147 1112.83,-129.47 1129.8,-103.88 1139.94,-86.7313"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1143.16,-88.1517 1145.09,-77.7349 1137.08,-84.6719 1143.16,-88.1517"/>
</g>
<!-- Node36&#45;&gt;Node19 -->
<g id="edge92" class="edge"><title>Node36&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M881.757,-258.374C894.439,-241.721 923.309,-206.009 954,-183 975.239,-167.078 1002.14,-153.73 1022.99,-144.616"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1024.56,-147.75 1032.39,-140.611 1021.81,-141.311 1024.56,-147.75"/>
</g>
<!-- Node36&#45;&gt;Node26 -->
<g id="edge88" class="edge"><title>Node36&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M939.748,-262.485C984.916,-259.128 1046.6,-254.823 1101,-252 1327.95,-240.224 1899.85,-258.962 2123,-216 2200.42,-201.096 2286.42,-164.732 2329.75,-144.914"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2331.47,-147.976 2339.08,-140.602 2328.53,-141.622 2331.47,-147.976"/>
</g>
<!-- Node36&#45;&gt;Node37 -->
<g id="edge68" class="edge"><title>Node36&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M870.01,-258.464C864.414,-248.331 855.192,-231.632 848.08,-218.754"/>
<polygon fill="midnightblue" stroke="midnightblue" points="851.046,-216.885 843.148,-209.823 844.919,-220.269 851.046,-216.885"/>
</g>
<!-- Node36&#45;&gt;Node39 -->
<g id="edge76" class="edge"><title>Node36&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M836.761,-258.498C825.314,-256.072 812.696,-253.663 801,-252 592.269,-222.326 537.718,-237.623 328,-216 313.603,-214.516 298.257,-212.695 283.537,-210.831"/>
<polygon fill="midnightblue" stroke="midnightblue" points="283.83,-207.34 273.465,-209.537 282.937,-214.283 283.83,-207.34"/>
</g>
<!-- Node40 -->
<g id="node40" class="node"><title>Node40</title>
<g id="a_node40"><a xlink:href="GeometryComponentFilter_8h.html" target="_top" xlink:title="geos/geom/GeometryComponent\lFilter.h">
<polygon fill="white" stroke="black" points="256,-114.5 256,-146.5 432,-146.5 432,-114.5 256,-114.5"/>
<text text-anchor="start" x="264" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/GeometryComponent</text>
<text text-anchor="middle" x="344" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">Filter.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node40 -->
<g id="edge79" class="edge"><title>Node36&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M835.585,-258.44C824.446,-256.099 812.285,-253.749 801,-252 644.284,-227.71 592.287,-277.238 446,-216 413.042,-202.203 382.517,-174.027 363.612,-154.008"/>
<polygon fill="midnightblue" stroke="midnightblue" points="366.067,-151.507 356.72,-146.52 360.917,-156.248 366.067,-151.507"/>
</g>
<!-- Node41 -->
<g id="node41" class="node"><title>Node41</title>
<g id="a_node41"><a xlink:href="IntersectionMatrix_8h.html" target="_top" xlink:title="geos/geom/IntersectionMatrix.h">
<polygon fill="white" stroke="black" points="589.5,-189.5 589.5,-209.5 756.5,-209.5 756.5,-189.5 589.5,-189.5"/>
<text text-anchor="middle" x="673" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/IntersectionMatrix.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node41 -->
<g id="edge82" class="edge"><title>Node36&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M847.757,-258.464C812.216,-246.676 749.883,-226.001 710.064,-212.794"/>
<polygon fill="midnightblue" stroke="midnightblue" points="711.05,-209.433 700.456,-209.607 708.846,-216.077 711.05,-209.433"/>
</g>
<!-- Node37&#45;&gt;Node5 -->
<g id="edge69" class="edge"><title>Node37&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M831.815,-189.151C817.559,-167.601 782.199,-114.15 763.701,-86.1873"/>
<polygon fill="midnightblue" stroke="midnightblue" points="766.565,-84.1737 758.129,-77.7646 760.727,-88.0359 766.565,-84.1737"/>
</g>
<!-- Node37&#45;&gt;Node6 -->
<g id="edge71" class="edge"><title>Node37&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M901.707,-195.144C962.629,-191.953 1057.08,-187.052 1139,-183 1476.3,-166.316 1562.84,-188.441 1898,-147 1907.14,-145.869 1916.82,-144.256 1926.12,-142.493"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1926.88,-145.91 1936.02,-140.538 1925.53,-139.043 1926.88,-145.91"/>
</g>
<!-- Node37&#45;&gt;Node11 -->
<g id="edge70" class="edge"><title>Node37&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M795.543,-189.463C785.528,-187.338 774.888,-185.085 765,-183 688.579,-166.889 661.97,-183.646 593,-147 574.404,-137.119 575.029,-127.657 559,-114 546.498,-103.348 531.754,-92.3124 519.893,-83.7771"/>
<polygon fill="midnightblue" stroke="midnightblue" points="521.648,-80.7299 511.47,-77.7854 517.59,-86.4339 521.648,-80.7299"/>
</g>
<!-- Node37&#45;&gt;Node14 -->
<g id="edge73" class="edge"><title>Node37&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M901.7,-194.998C962.617,-191.701 1057.06,-186.727 1139,-183 1240.31,-178.392 1957.79,-186.955 2051,-147 2070.36,-138.703 2067.25,-125.325 2085,-114 2111.88,-96.8538 2146.21,-84.5913 2171.09,-77.1487"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2172.15,-80.4848 2180.79,-74.3468 2170.21,-73.7599 2172.15,-80.4848"/>
</g>
<!-- Node37&#45;&gt;Node15 -->
<g id="edge72" class="edge"><title>Node37&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M873.369,-189.466C903.062,-181.011 945.963,-166.719 980,-147 999.647,-135.618 997.99,-122.611 1019,-114 1123.32,-71.2454 1478.24,-68.2415 1587.03,-68.3513"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1587.34,-71.8519 1597.35,-68.3722 1587.36,-64.8519 1587.34,-71.8519"/>
</g>
<!-- Node37&#45;&gt;Node19 -->
<g id="edge75" class="edge"><title>Node37&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M871.297,-189.494C906.847,-179.707 964.726,-163.28 1014,-147 1016.77,-146.086 1019.63,-145.107 1022.49,-144.101"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1023.89,-147.317 1032.11,-140.639 1021.52,-140.731 1023.89,-147.317"/>
</g>
<!-- Node38 -->
<g id="node38" class="node"><title>Node38</title>
<polygon fill="white" stroke="#bfbfbf" points="856,-120.5 856,-140.5 912,-140.5 912,-120.5 856,-120.5"/>
<text text-anchor="middle" x="884" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">ostream</text>
</g>
<!-- Node37&#45;&gt;Node38 -->
<g id="edge74" class="edge"><title>Node37&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M844.204,-189.464C851.229,-179.232 862.851,-162.304 871.727,-149.376"/>
<polygon fill="midnightblue" stroke="midnightblue" points="874.825,-151.048 877.599,-140.823 869.054,-147.086 874.825,-151.048"/>
</g>
<!-- Node39&#45;&gt;Node5 -->
<g id="edge77" class="edge"><title>Node39&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M206.162,-189.356C201.413,-172.023 194.199,-134.307 214,-114 230.864,-96.7043 569.497,-77.7564 700.695,-71.035"/>
<polygon fill="midnightblue" stroke="midnightblue" points="701.078,-74.5201 710.887,-70.5161 700.722,-67.5292 701.078,-74.5201"/>
</g>
<!-- Node39&#45;&gt;Node11 -->
<g id="edge78" class="edge"><title>Node39&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M191.143,-189.251C163.111,-173.577 114.305,-140.878 138,-114 158.253,-91.0264 355.46,-76.7009 449.103,-71.1411"/>
<polygon fill="midnightblue" stroke="midnightblue" points="449.403,-74.6296 459.183,-70.5528 448.996,-67.6415 449.403,-74.6296"/>
</g>
<!-- Node40&#45;&gt;Node5 -->
<g id="edge80" class="edge"><title>Node40&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M432.028,-116.339C514.026,-104.079 633.457,-86.2233 700.814,-76.1528"/>
<polygon fill="midnightblue" stroke="midnightblue" points="701.391,-79.6055 710.764,-74.6653 700.356,-72.6825 701.391,-79.6055"/>
</g>
<!-- Node40&#45;&gt;Node11 -->
<g id="edge81" class="edge"><title>Node40&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M382.067,-114.421C407.745,-104.251 441.26,-90.9748 465.647,-81.3151"/>
<polygon fill="midnightblue" stroke="midnightblue" points="467.155,-84.4826 475.163,-77.5459 464.577,-77.9746 467.155,-84.4826"/>
</g>
<!-- Node41&#45;&gt;Node5 -->
<g id="edge84" class="edge"><title>Node41&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M688.194,-189.424C701.982,-180.392 721.816,-165.263 733,-147 744.067,-128.929 748.689,-104.837 750.618,-88.1305"/>
<polygon fill="midnightblue" stroke="midnightblue" points="754.128,-88.1907 751.57,-77.9092 747.158,-87.5415 754.128,-88.1907"/>
</g>
<!-- Node41&#45;&gt;Node11 -->
<g id="edge87" class="edge"><title>Node41&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M643.528,-189.418C619.412,-181.015 585.279,-166.821 560,-147 538.206,-129.912 519.506,-103.652 508.502,-86.2781"/>
<polygon fill="midnightblue" stroke="midnightblue" points="511.423,-84.3469 503.21,-77.6547 505.457,-88.0084 511.423,-84.3469"/>
</g>
<!-- Node41&#45;&gt;Node15 -->
<g id="edge86" class="edge"><title>Node41&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M686.699,-189.492C715.152,-171.329 783.315,-130.633 847,-114 990.264,-76.5815 1459.76,-69.8654 1586.97,-68.7231"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1587.23,-72.2211 1597.2,-68.6368 1587.17,-65.2214 1587.23,-72.2211"/>
</g>
<!-- Node41&#45;&gt;Node16 -->
<g id="edge85" class="edge"><title>Node41&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M724.607,-189.491C786.238,-178.434 885.461,-159.604 921,-147 922.671,-146.407 924.367,-145.738 926.057,-145.019"/>
<polygon fill="midnightblue" stroke="midnightblue" points="927.953,-147.993 935.48,-140.537 924.946,-141.672 927.953,-147.993"/>
</g>
<!-- Node41&#45;&gt;Node21 -->
<g id="edge83" class="edge"><title>Node41&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M671.651,-189.464C670.183,-179.629 667.792,-163.609 665.895,-150.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="669.329,-150.196 664.391,-140.823 662.406,-151.23 669.329,-150.196"/>
</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="g_2MaximalEdgeRing_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>