geos_390_docs/PointExtracter_8h__incl.svg

846 lines
57 KiB
XML
Raw Permalink Normal View History

2020-12-23 18:34:09 -08:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: PointExtracter.h Pages: 1 -->
<!--zoomable 464 -->
<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 = 2313;
var viewHeight = 464;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>PointExtracter.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-460 2309,-460 2309,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="830,-435.5 830,-455.5 924,-455.5 924,-435.5 830,-435.5"/>
<text text-anchor="middle" x="877" y="-442.7" font-family="Helvetica,sans-Serif" font-size="11.00">PointExtracter.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="859,-57.5 859,-77.5 941,-77.5 941,-57.5 859,-57.5"/>
<text text-anchor="middle" x="900" 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="M829.841,-441.805C669.31,-432.01 154,-395.218 154,-326.5 154,-326.5 154,-326.5 154,-261.5 154,-164.127 223.867,-145.513 316,-114 413.822,-80.5407 724.649,-71.5287 848.422,-69.2366"/>
<polygon fill="midnightblue" stroke="midnightblue" points="848.822,-72.7301 858.758,-69.0529 848.697,-65.7313 848.822,-72.7301"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="GeometryFilter_8h.html" target="_top" xlink:title="geos/geom/GeometryFilter.h">
<polygon fill="white" stroke="black" points="1133.5,-120.5 1133.5,-140.5 1286.5,-140.5 1286.5,-120.5 1133.5,-120.5"/>
<text text-anchor="middle" x="1210" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/GeometryFilter.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M863.554,-435.429C825.311,-408.449 721.013,-325.975 758,-252 780.858,-206.285 802.781,-202.564 850,-183 938.297,-146.416 1048.05,-135.091 1123.01,-131.943"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1123.49,-135.428 1133.35,-131.552 1123.22,-128.433 1123.49,-135.428"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<polygon fill="white" stroke="#bfbfbf" points="2149,-57.5 2149,-77.5 2195,-77.5 2195,-57.5 2149,-57.5"/>
<text text-anchor="middle" x="2172" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge98" class="edge"><title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M924.105,-443.131C1171.05,-435.65 2305,-397.436 2305,-326.5 2305,-326.5 2305,-326.5 2305,-198.5 2305,-141.796 2242.41,-101.712 2203.1,-82.1304"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2204.19,-78.7713 2193.66,-77.5961 2201.16,-85.0811 2204.19,-78.7713"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="Point_8h.html" target="_top" xlink:title="geos/geom/Point.h">
<polygon fill="white" stroke="black" points="1399.5,-378.5 1399.5,-398.5 1506.5,-398.5 1506.5,-378.5 1399.5,-378.5"/>
<text text-anchor="middle" x="1453" y="-385.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Point.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M924.136,-439.999C1027.16,-430.162 1272.48,-406.737 1389.19,-395.593"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1389.78,-399.053 1399.4,-394.618 1389.11,-392.085 1389.78,-399.053"/>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1164.26,-120.499C1107.42,-109.315 1010.7,-90.2831 951.368,-78.608"/>
<polygon fill="midnightblue" stroke="midnightblue" points="951.949,-75.1551 941.461,-76.6585 950.597,-82.0234 951.949,-75.1551"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="256.5,-57.5 256.5,-77.5 333.5,-77.5 333.5,-57.5 256.5,-57.5"/>
<text text-anchor="middle" x="295" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge4" class="edge"><title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1133.17,-124.378C950.636,-112.209 494.982,-81.8321 344.267,-71.7845"/>
<polygon fill="midnightblue" stroke="midnightblue" points="344.162,-68.2698 333.951,-71.0967 343.696,-75.2543 344.162,-68.2698"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="1592.5,-57.5 1592.5,-77.5 1635.5,-77.5 1635.5,-57.5 1592.5,-57.5"/>
<text text-anchor="middle" x="1614" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge5" class="edge"><title>Node3&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1261.94,-120.429C1274.7,-118.262 1288.34,-115.999 1301,-114 1403.68,-97.7952 1525.65,-80.6768 1582.24,-72.8566"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1582.91,-76.2966 1592.34,-71.4631 1581.96,-69.3622 1582.91,-76.2966"/>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1286.59,-121.539C1313.56,-118.902 1344.11,-116.107 1372,-114 1660.07,-92.2382 1732.62,-95.0697 2021,-78 2061.58,-75.5981 2108.28,-72.6286 2138.87,-70.6554"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2139.23,-74.1396 2148.98,-70.0016 2138.77,-67.1542 2139.23,-74.1396"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="1255.5,-57.5 1255.5,-77.5 1306.5,-77.5 1306.5,-57.5 1255.5,-57.5"/>
<text text-anchor="middle" x="1281" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">cassert</text>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node3&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1220.48,-120.499C1231.59,-110.948 1249.37,-95.675 1262.79,-84.1469"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1265.18,-86.7092 1270.48,-77.5377 1260.61,-81.3997 1265.18,-86.7092"/>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge9" class="edge"><title>Node8&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1399.21,-385.57C1195.92,-376.884 481.277,-333.262 390,-147 383.546,-133.83 380.101,-124.822 390,-114 420.535,-80.6199 724.989,-71.556 848.423,-69.2434"/>
<polygon fill="midnightblue" stroke="midnightblue" points="848.808,-72.7372 858.743,-69.058 848.682,-65.7383 848.808,-72.7372"/>
</g>
<!-- Node8&#45;&gt;Node4 -->
<g id="edge94" class="edge"><title>Node8&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1399.44,-386.753C1193.54,-383.679 459.388,-370.786 359,-342 190.435,-293.664 104.184,-298.572 16,-147 8.62445,-134.323 6.50032,-125.174 16,-114 44.9721,-79.9203 174.143,-71.3043 246.13,-69.1681"/>
<polygon fill="midnightblue" stroke="midnightblue" points="246.413,-72.6619 256.317,-68.8977 246.228,-65.6644 246.413,-72.6619"/>
</g>
<!-- Node8&#45;&gt;Node5 -->
<g id="edge95" class="edge"><title>Node8&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1506.83,-385.148C1609.57,-378.823 1838.67,-355.796 2010,-273 2051.62,-252.887 2075.02,-256.669 2097,-216 2105.66,-199.976 2110.02,-130.035 2095,-114 2087.27,-105.751 1751.41,-79.1252 1645.59,-70.926"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1645.76,-67.4291 1635.52,-70.1479 1645.22,-74.4082 1645.76,-67.4291"/>
</g>
<!-- Node8&#45;&gt;Node6 -->
<g id="edge96" class="edge"><title>Node8&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1506.72,-385.002C1688.17,-375.859 2267,-340.648 2267,-263.5 2267,-263.5 2267,-263.5 2267,-198.5 2267,-148.848 2221.26,-105.512 2193.26,-83.6319"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2195.3,-80.7842 2185.21,-77.547 2191.08,-86.3687 2195.3,-80.7842"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="Geometry_8h.html" target="_top" xlink:title="geos/geom/Geometry.h">
<polygon fill="white" stroke="black" points="767.5,-252.5 767.5,-272.5 896.5,-272.5 896.5,-252.5 767.5,-252.5"/>
<text text-anchor="middle" x="832" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Geometry.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge10" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1407.84,-378.482C1296.4,-356.23 1008.58,-298.758 887.241,-274.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="887.902,-271.093 877.411,-272.567 886.532,-277.958 887.902,-271.093"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="Envelope_8h.html" target="_top" xlink:title="geos/geom/Envelope.h">
<polygon fill="white" stroke="black" points="1739.5,-189.5 1739.5,-209.5 1866.5,-209.5 1866.5,-189.5 1739.5,-189.5"/>
<text text-anchor="middle" x="1803" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Envelope.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge92" class="edge"><title>Node8&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1506.6,-384.037C1575.61,-378.658 1690.72,-366.287 1725,-342 1767.61,-311.816 1789.49,-250.716 1798.26,-219.617"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1801.73,-220.193 1800.92,-209.63 1794.97,-218.397 1801.73,-220.193"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<polygon fill="white" stroke="#bfbfbf" points="1661,-120.5 1661,-140.5 1717,-140.5 1717,-120.5 1661,-120.5"/>
<text text-anchor="middle" x="1689" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node8&#45;&gt;Node19 -->
<g id="edge97" class="edge"><title>Node8&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1477.2,-378.458C1497.13,-370.429 1525.64,-357.57 1548,-342 1614.03,-296.023 1641.9,-287.911 1678,-216 1688.34,-195.404 1690.17,-168.585 1690.02,-150.743"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1693.51,-150.589 1689.71,-140.699 1686.52,-150.801 1693.51,-150.589"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="Dimension_8h.html" target="_top" xlink:title="geos/geom/Dimension.h">
<polygon fill="white" stroke="black" points="220.5,-189.5 220.5,-209.5 353.5,-209.5 353.5,-189.5 220.5,-189.5"/>
<text text-anchor="middle" x="287" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Dimension.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node20 -->
<g id="edge93" class="edge"><title>Node8&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M1399.31,-387.681C1198.06,-388.017 495.369,-385.999 406,-342 351.431,-315.134 312.446,-250.513 295.873,-218.749"/>
<polygon fill="midnightblue" stroke="midnightblue" points="298.923,-217.025 291.288,-209.68 292.676,-220.184 298.923,-217.025"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="CoordinateSequence_8h.html" target="_top" xlink:title="geos/geom/CoordinateSequence.h">
<polygon fill="white" stroke="black" points="1885,-189.5 1885,-209.5 2069,-209.5 2069,-189.5 1885,-189.5"/>
<text text-anchor="middle" x="1977" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateSequence.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node27 -->
<g id="edge52" class="edge"><title>Node8&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M1506.5,-386.119C1568.21,-383.024 1671.83,-373.161 1755,-342 1837.81,-310.971 1922.26,-246.014 1958.57,-216.141"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1960.9,-218.755 1966.34,-209.668 1956.42,-213.375 1960.9,-218.755"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<g id="a_node29"><a xlink:href="FixedSizeCoordinateSequence_8h.html" target="_top" xlink:title="geos/geom/FixedSizeCoordinate\lSequence.h">
<polygon fill="white" stroke="black" points="1366.5,-309.5 1366.5,-341.5 1539.5,-341.5 1539.5,-309.5 1366.5,-309.5"/>
<text text-anchor="start" x="1374.5" y="-328.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/FixedSizeCoordinate</text>
<text text-anchor="middle" x="1453" y="-316.7" font-family="Helvetica,sans-Serif" font-size="11.00">Sequence.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node29 -->
<g id="edge59" class="edge"><title>Node8&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M1453,-378.499C1453,-371.468 1453,-361.336 1453,-351.879"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1456.5,-351.691 1453,-341.691 1449.5,-351.691 1456.5,-351.691"/>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge11" class="edge"><title>Node9&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M817.431,-252.358C805.515,-244.18 789.045,-231.165 779,-216 753.39,-177.336 729.627,-151.435 757,-114 777.883,-85.4403 816.852,-74.3772 848.841,-70.2844"/>
<polygon fill="midnightblue" stroke="midnightblue" points="849.386,-73.7459 858.95,-69.1872 848.631,-66.7868 849.386,-73.7459"/>
</g>
<!-- Node9&#45;&gt;Node4 -->
<g id="edge12" class="edge"><title>Node9&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M767.441,-256.046C696.304,-249.373 578.741,-236.379 479,-216 426.065,-205.184 414.986,-193.563 362,-183 295.718,-169.786 104.873,-197.54 60,-147 5.51134,-85.6302 162.771,-72.1336 246.42,-69.2396"/>
<polygon fill="midnightblue" stroke="midnightblue" points="246.595,-72.736 256.482,-68.9302 246.379,-65.7393 246.595,-72.736"/>
</g>
<!-- Node9&#45;&gt;Node5 -->
<g id="edge48" class="edge"><title>Node9&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M896.778,-260.525C1007.65,-257.976 1228.54,-248.814 1298,-216 1316.75,-207.14 1312.48,-192.341 1331,-183 1427.3,-134.427 1482.55,-208.726 1571,-147 1591.45,-132.727 1603.16,-105.495 1609.05,-87.1637"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1612.41,-88.1452 1611.87,-77.5643 1605.69,-86.1738 1612.41,-88.1452"/>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge50" class="edge"><title>Node9&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M896.573,-259.906C1148.36,-253.597 2051.71,-230.026 2078,-216 2128.79,-188.903 2155.9,-121.055 2166.56,-87.6677"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2170,-88.3598 2169.55,-77.7748 2163.3,-86.3334 2170,-88.3598"/>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge13" class="edge"><title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M896.546,-258.99C1035.3,-253.361 1372.25,-238.439 1654,-216 1678.5,-214.049 1705.22,-211.426 1729.17,-208.893"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1729.68,-212.359 1739.26,-207.816 1728.94,-205.398 1729.68,-212.359"/>
</g>
<!-- Node9&#45;&gt;Node19 -->
<g id="edge51" class="edge"><title>Node9&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M896.751,-260.054C1013.31,-256.719 1253.53,-246.294 1331,-216 1353.44,-207.227 1351.74,-192.222 1374,-183 1487.06,-136.15 1528.19,-176.367 1647,-147 1650.42,-146.154 1653.95,-145.12 1657.44,-143.993"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1658.76,-147.24 1667.06,-140.644 1656.46,-140.629 1658.76,-147.24"/>
</g>
<!-- Node9&#45;&gt;Node20 -->
<g id="edge32" class="edge"><title>Node9&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M767.221,-257.025C677.327,-250.388 509.796,-236.476 368,-216 358.946,-214.693 349.366,-213.072 340.087,-211.377"/>
<polygon fill="midnightblue" stroke="midnightblue" points="340.649,-207.921 330.175,-209.519 339.359,-214.801 340.649,-207.921"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="GeometryComponentFilter_8h.html" target="_top" xlink:title="geos/geom/GeometryComponent\lFilter.h">
<polygon fill="white" stroke="black" points="399,-114.5 399,-146.5 575,-146.5 575,-114.5 399,-114.5"/>
<text text-anchor="start" x="407" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/GeometryComponent</text>
<text text-anchor="middle" x="487" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">Filter.h</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node21 -->
<g id="edge35" class="edge"><title>Node9&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M767.486,-261.773C680.859,-260.678 533.567,-253.201 497,-216 481.954,-200.693 480.766,-175.542 482.552,-156.652"/>
<polygon fill="midnightblue" stroke="midnightblue" points="486.035,-157.001 483.822,-146.64 479.091,-156.12 486.035,-157.001"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="IntersectionMatrix_8h.html" target="_top" xlink:title="geos/geom/IntersectionMatrix.h">
<polygon fill="white" stroke="black" points="506.5,-189.5 506.5,-209.5 673.5,-209.5 673.5,-189.5 506.5,-189.5"/>
<text text-anchor="middle" x="590" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/IntersectionMatrix.h</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node22 -->
<g id="edge38" class="edge"><title>Node9&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M796.292,-252.499C753.666,-241.755 682.306,-223.767 635.694,-212.018"/>
<polygon fill="midnightblue" stroke="midnightblue" points="636.407,-208.588 625.854,-209.538 634.696,-215.376 636.407,-208.588"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<polygon fill="white" stroke="#bfbfbf" points="0,-57.5 0,-77.5 58,-77.5 58,-57.5 0,-57.5"/>
<text text-anchor="middle" x="29" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node9&#45;&gt;Node24 -->
<g id="edge49" class="edge"><title>Node9&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M767.295,-262.396C653.508,-262.727 410.702,-257.859 211,-216 121.023,-197.14 69.0674,-222.069 16,-147 3.4682,-129.272 11.222,-103.727 19.0778,-86.6428"/>
<polygon fill="midnightblue" stroke="midnightblue" points="22.2154,-88.1937 23.5624,-77.6848 15.956,-85.06 22.2154,-88.1937"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<polygon fill="white" stroke="#bfbfbf" points="859.5,-189.5 859.5,-209.5 920.5,-209.5 920.5,-189.5 859.5,-189.5"/>
<text text-anchor="middle" x="890" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node9&#45;&gt;Node26 -->
<g id="edge47" class="edge"><title>Node9&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M840.558,-252.499C849.468,-243.129 863.615,-228.249 874.498,-216.803"/>
<polygon fill="midnightblue" stroke="midnightblue" points="877.053,-219.196 881.407,-209.538 871.98,-214.373 877.053,-219.196"/>
</g>
<!-- Node10&#45;&gt;Node2 -->
<g id="edge14" class="edge"><title>Node10&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1739.25,-191.304C1712.88,-188.476 1681.99,-185.35 1654,-183 1529.07,-172.512 1209.27,-188.572 1091,-147 1066.92,-138.536 1066.88,-125.311 1044,-114 1013.93,-99.138 977.962,-87.768 949.491,-80.1111"/>
<polygon fill="midnightblue" stroke="midnightblue" points="950.317,-76.7092 939.756,-77.5579 948.541,-83.4803 950.317,-76.7092"/>
</g>
<!-- Node10&#45;&gt;Node4 -->
<g id="edge15" class="edge"><title>Node10&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1739.28,-190.808C1712.93,-187.903 1682.03,-184.854 1654,-183 1513.81,-173.725 521.518,-196.433 390,-147 356.155,-134.279 325.596,-104.145 308.734,-85.1314"/>
<polygon fill="midnightblue" stroke="midnightblue" points="311.355,-82.8122 302.181,-77.5133 306.048,-87.377 311.355,-82.8122"/>
</g>
<!-- Node10&#45;&gt;Node5 -->
<g id="edge28" class="edge"><title>Node10&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1805.87,-189.395C1810.58,-172.461 1817.79,-135.859 1800,-114 1780.78,-90.3897 1693.86,-77.2738 1645.95,-71.7209"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1646.12,-68.2183 1635.79,-70.5895 1645.34,-75.1753 1646.12,-68.2183"/>
</g>
<!-- Node10&#45;&gt;Node6 -->
<g id="edge29" class="edge"><title>Node10&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1844.2,-189.412C1891.43,-178.61 1965.62,-160.366 1991,-147 2011.09,-136.418 2010.14,-125.009 2030,-114 2064.94,-94.6329 2109.35,-82.0822 2139.12,-75.167"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2140.01,-78.5552 2149,-72.9541 2138.48,-71.7244 2140.01,-78.5552"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="1847.5,-120.5 1847.5,-140.5 1982.5,-140.5 1982.5,-120.5 1847.5,-120.5"/>
<text text-anchor="middle" x="1915" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge16" class="edge"><title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1818.1,-189.464C1836.81,-178.275 1868.9,-159.08 1890.99,-145.864"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1892.99,-148.744 1899.78,-140.607 1889.4,-142.737 1892.99,-148.744"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="1735,-120.5 1735,-140.5 1791,-140.5 1791,-120.5 1735,-120.5"/>
<text text-anchor="middle" x="1763" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">ostream</text>
</g>
<!-- Node10&#45;&gt;Node18 -->
<g id="edge30" class="edge"><title>Node10&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1797.61,-189.464C1791.56,-179.331 1781.59,-162.632 1773.9,-149.754"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1776.7,-147.615 1768.57,-140.823 1770.69,-151.203 1776.7,-147.615"/>
</g>
<!-- Node10&#45;&gt;Node19 -->
<g id="edge31" class="edge"><title>Node10&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1787.63,-189.464C1768.5,-178.225 1735.64,-158.909 1713.14,-145.687"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1714.89,-142.656 1704.5,-140.607 1711.34,-148.691 1714.89,-142.656"/>
</g>
<!-- Node11&#45;&gt;Node2 -->
<g id="edge17" class="edge"><title>Node11&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1855.12,-120.467C1837.41,-118.055 1817.95,-115.661 1800,-114 1478.12,-84.2243 1089.55,-72.8734 951.617,-69.6021"/>
<polygon fill="midnightblue" stroke="midnightblue" points="951.432,-66.097 941.353,-69.3627 951.268,-73.0951 951.432,-66.097"/>
</g>
<!-- Node11&#45;&gt;Node4 -->
<g id="edge22" class="edge"><title>Node11&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1856.92,-120.479C1838.74,-117.976 1818.57,-115.528 1800,-114 1507.32,-89.9173 569.085,-73.0591 343.916,-69.2949"/>
<polygon fill="midnightblue" stroke="midnightblue" points="343.794,-65.7925 333.738,-69.1256 343.678,-72.7915 343.794,-65.7925"/>
</g>
<!-- Node11&#45;&gt;Node5 -->
<g id="edge26" class="edge"><title>Node11&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1870.59,-120.499C1809.11,-108.04 1699.58,-85.8432 1645.71,-74.9254"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1646.2,-71.4545 1635.7,-72.8985 1644.81,-78.315 1646.2,-71.4545"/>
</g>
<!-- Node11&#45;&gt;Node6 -->
<g id="edge25" class="edge"><title>Node11&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1952.92,-120.499C2003.26,-108.55 2091.34,-87.6446 2139.05,-76.3218"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2139.94,-79.7063 2148.86,-73.9914 2138.33,-72.8955 2139.94,-79.7063"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="1827,-57.5 1827,-77.5 1925,-77.5 1925,-57.5 1827,-57.5"/>
<text text-anchor="middle" x="1876" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge18" class="edge"><title>Node11&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1909.25,-120.499C1903.48,-111.489 1894.47,-97.3857 1887.28,-86.1388"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1890.11,-84.0776 1881.78,-77.5377 1884.22,-87.8483 1890.11,-84.0776"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="1925.5,-0.5 1925.5,-20.5 1966.5,-20.5 1966.5,-0.5 1925.5,-0.5"/>
<text text-anchor="middle" x="1946" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node11&#45;&gt;Node14 -->
<g id="edge27" class="edge"><title>Node11&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1919.01,-120.169C1923.25,-109.974 1929.89,-93.0797 1934,-78 1938.29,-62.2594 1941.46,-43.997 1943.46,-30.5972"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1946.93,-31.0385 1944.87,-20.6472 1940,-30.0595 1946.93,-31.0385"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="1981.5,-57.5 1981.5,-77.5 2012.5,-77.5 2012.5,-57.5 1981.5,-57.5"/>
<text text-anchor="middle" x="1997" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node11&#45;&gt;Node16 -->
<g id="edge23" class="edge"><title>Node11&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1927.1,-120.499C1940.06,-110.858 1960.86,-95.3863 1976.4,-83.8216"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1978.92,-86.3146 1984.85,-77.5377 1974.74,-80.6982 1978.92,-86.3146"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="1767.5,-57.5 1767.5,-77.5 1808.5,-77.5 1808.5,-57.5 1767.5,-57.5"/>
<text text-anchor="middle" x="1788" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node11&#45;&gt;Node17 -->
<g id="edge24" class="edge"><title>Node11&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1896.26,-120.499C1875.06,-110.318 1840.33,-93.6328 1815.93,-81.9148"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1817.35,-78.7124 1806.82,-77.5377 1814.31,-85.0223 1817.35,-78.7124"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="1857,-0.5 1857,-20.5 1903,-20.5 1903,-0.5 1857,-0.5"/>
<text text-anchor="middle" x="1880" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge19" class="edge"><title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1876.66,-57.4179C1877.18,-50.2164 1877.93,-39.8962 1878.59,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1882.09,-31.007 1879.33,-20.7795 1875.11,-30.4992 1882.09,-31.007"/>
</g>
<!-- Node12&#45;&gt;Node14 -->
<g id="edge20" class="edge"><title>Node12&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1887.56,-57.4179C1898.03,-49.1876 1913.69,-36.8839 1926.17,-27.0836"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1928.49,-29.7098 1934.19,-20.7795 1924.16,-24.2056 1928.49,-29.7098"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="1779.5,-0.5 1779.5,-20.5 1838.5,-20.5 1838.5,-0.5 1779.5,-0.5"/>
<text text-anchor="middle" x="1809" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node12&#45;&gt;Node15 -->
<g id="edge21" class="edge"><title>Node12&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1864.94,-57.4179C1855.01,-49.2667 1840.21,-37.1201 1828.33,-27.3669"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1830.25,-24.4192 1820.3,-20.7795 1825.81,-29.8297 1830.25,-24.4192"/>
</g>
<!-- Node20&#45;&gt;Node2 -->
<g id="edge33" class="edge"><title>Node20&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M291.421,-189.322C300.693,-171.223 324.072,-131.196 357,-114 441.552,-69.8429 729.85,-67.0203 848.424,-67.8113"/>
<polygon fill="midnightblue" stroke="midnightblue" points="848.659,-71.3132 858.686,-67.8918 848.714,-64.3134 848.659,-71.3132"/>
</g>
<!-- Node20&#45;&gt;Node4 -->
<g id="edge34" class="edge"><title>Node20&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M240.404,-189.461C165.822,-174.968 27.8522,-148.038 27,-147 17.691,-135.666 17.5368,-125.205 27,-114 54.4791,-81.4624 176.421,-72.1882 245.972,-69.548"/>
<polygon fill="midnightblue" stroke="midnightblue" points="246.376,-73.0362 256.249,-69.1916 246.133,-66.0404 246.376,-73.0362"/>
</g>
<!-- Node21&#45;&gt;Node2 -->
<g id="edge36" class="edge"><title>Node21&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M575.178,-116.069C579.853,-115.367 584.482,-114.674 589,-114 680.325,-100.381 786.796,-84.8869 848.492,-75.9467"/>
<polygon fill="midnightblue" stroke="midnightblue" points="849.343,-79.36 858.738,-74.4626 848.339,-72.4323 849.343,-79.36"/>
</g>
<!-- Node21&#45;&gt;Node4 -->
<g id="edge37" class="edge"><title>Node21&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M439.539,-114.421C406.815,-104.024 363.879,-90.3833 333.326,-80.6765"/>
<polygon fill="midnightblue" stroke="midnightblue" points="334.063,-77.2382 323.472,-77.5459 331.943,-83.9096 334.063,-77.2382"/>
</g>
<!-- Node22&#45;&gt;Node2 -->
<g id="edge43" class="edge"><title>Node22&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M590.576,-189.422C592.212,-171.859 598.442,-133.266 622,-114 655.873,-86.2979 778.229,-75.0918 848.814,-70.8557"/>
<polygon fill="midnightblue" stroke="midnightblue" points="849.053,-74.3479 858.836,-70.2802 848.652,-67.3594 849.053,-74.3479"/>
</g>
<!-- Node22&#45;&gt;Node4 -->
<g id="edge46" class="edge"><title>Node22&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M506.121,-190.093C419.674,-180.564 295.501,-164.118 281,-147 266.863,-130.311 275.508,-104.323 284.199,-86.8692"/>
<polygon fill="midnightblue" stroke="midnightblue" points="287.472,-88.1752 289.15,-77.7141 281.314,-84.8454 287.472,-88.1752"/>
</g>
<!-- Node22&#45;&gt;Node5 -->
<g id="edge45" class="edge"><title>Node22&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M673.518,-193.14C853.726,-181.473 1265.27,-154.242 1295,-147 1331.18,-138.189 1336.38,-124.838 1372,-114 1445.61,-91.6028 1535.33,-78.2086 1582.13,-72.2288"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1582.76,-75.6766 1592.25,-70.9656 1581.9,-68.7304 1582.76,-75.6766"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<g id="a_node23"><a xlink:href="Location_8h.html" target="_top" xlink:title="geos/geom/Location.h">
<polygon fill="white" stroke="black" points="69,-120.5 69,-140.5 191,-140.5 191,-120.5 69,-120.5"/>
<text text-anchor="middle" x="130" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Location.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge39" class="edge"><title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M527.962,-189.464C442.954,-177.082 290.637,-154.897 201.118,-141.858"/>
<polygon fill="midnightblue" stroke="midnightblue" points="201.455,-138.371 191.055,-140.393 200.446,-145.298 201.455,-138.371"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<polygon fill="white" stroke="#bfbfbf" points="631.5,-120.5 631.5,-140.5 672.5,-140.5 672.5,-120.5 631.5,-120.5"/>
<text text-anchor="middle" x="652" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node22&#45;&gt;Node25 -->
<g id="edge44" class="edge"><title>Node22&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M598.362,-189.464C608.106,-178.934 624.413,-161.312 636.494,-148.257"/>
<polygon fill="midnightblue" stroke="midnightblue" points="639.15,-150.539 643.373,-140.823 634.012,-145.785 639.15,-150.539"/>
</g>
<!-- Node23&#45;&gt;Node2 -->
<g id="edge40" class="edge"><title>Node23&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M168.751,-120.426C180.352,-117.998 193.142,-115.606 205,-114 444.075,-81.6281 732.656,-72.078 848.352,-69.4398"/>
<polygon fill="midnightblue" stroke="midnightblue" points="848.755,-72.9318 858.676,-69.2124 848.601,-65.9335 848.755,-72.9318"/>
</g>
<!-- Node23&#45;&gt;Node4 -->
<g id="edge42" class="edge"><title>Node23&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M154.346,-120.499C182.496,-110.092 229.024,-92.8913 260.798,-81.1444"/>
<polygon fill="midnightblue" stroke="midnightblue" points="262.388,-84.2882 270.554,-77.5377 259.961,-77.7225 262.388,-84.2882"/>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge41" class="edge"><title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M115.097,-120.499C98.6867,-110.588 72.0725,-94.5141 52.7736,-82.8583"/>
<polygon fill="midnightblue" stroke="midnightblue" points="54.3335,-79.7116 43.964,-77.5377 50.7145,-85.7036 54.3335,-79.7116"/>
</g>
<!-- Node27&#45;&gt;Node2 -->
<g id="edge53" class="edge"><title>Node27&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1924.72,-189.498C1908.8,-187.043 1891.22,-184.617 1875,-183 1708.74,-166.427 1280.55,-205.379 1124,-147 1101.76,-138.705 1103.32,-124.443 1082,-114 1040.43,-93.6361 988.912,-81.8588 951.312,-75.4108"/>
<polygon fill="midnightblue" stroke="midnightblue" points="951.531,-71.8999 941.096,-73.7307 950.396,-78.8071 951.531,-71.8999"/>
</g>
<!-- Node27&#45;&gt;Node4 -->
<g id="edge54" class="edge"><title>Node27&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1925.52,-189.461C1909.39,-186.957 1891.5,-184.514 1875,-183 1627.47,-160.288 999.532,-201.469 757,-147 721.07,-138.931 716.554,-123.591 681,-114 562.709,-82.0895 418.039,-72.5559 343.916,-69.7097"/>
<polygon fill="midnightblue" stroke="midnightblue" points="343.622,-66.197 333.503,-69.3364 343.371,-73.1925 343.622,-66.197"/>
</g>
<!-- Node27&#45;&gt;Node6 -->
<g id="edge56" class="edge"><title>Node27&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M2005.75,-189.451C2030.67,-180.817 2067.02,-166.276 2095,-147 2120.3,-129.568 2144.22,-103.027 2158.5,-85.7212"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2161.49,-87.5909 2165.04,-77.61 2156.04,-83.1959 2161.49,-87.5909"/>
</g>
<!-- Node27&#45;&gt;Node11 -->
<g id="edge55" class="edge"><title>Node27&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1968.64,-189.464C1958.89,-178.934 1942.59,-161.312 1930.51,-148.257"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1932.99,-145.785 1923.63,-140.823 1927.85,-150.539 1932.99,-145.785"/>
</g>
<!-- Node27&#45;&gt;Node19 -->
<g id="edge58" class="edge"><title>Node27&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1916.59,-189.493C1865.22,-181.034 1789.86,-166.722 1726,-147 1723.41,-146.199 1720.75,-145.283 1718.1,-144.305"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1719.29,-141.015 1708.71,-140.589 1716.72,-147.523 1719.29,-141.015"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<polygon fill="white" stroke="#bfbfbf" points="2039.5,-120.5 2039.5,-140.5 2086.5,-140.5 2086.5,-120.5 2039.5,-120.5"/>
<text text-anchor="middle" x="2063" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">iosfwd</text>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge57" class="edge"><title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M1988.6,-189.464C2002.58,-178.575 2026.29,-160.103 2043.18,-146.939"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2045.57,-149.514 2051.31,-140.607 2041.27,-143.992 2045.57,-149.514"/>
</g>
<!-- Node29&#45;&gt;Node6 -->
<g id="edge91" class="edge"><title>Node29&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1539.6,-320.88C1673.57,-314.541 1924.55,-299.516 2010,-273 2094.46,-246.79 2131.72,-229.331 2164,-147 2171.48,-127.911 2172.95,-104.31 2172.88,-87.998"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2176.37,-87.4865 2172.62,-77.5772 2169.37,-87.6617 2176.37,-87.4865"/>
</g>
<!-- Node29&#45;&gt;Node11 -->
<g id="edge60" class="edge"><title>Node29&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1539.71,-322.654C1694.88,-317.319 2010.2,-296.584 2078,-216 2110.15,-177.783 2041.89,-154.694 1984.08,-142.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1984.67,-139.078 1974.17,-140.528 1983.28,-145.94 1984.67,-139.078"/>
</g>
<!-- Node29&#45;&gt;Node19 -->
<g id="edge89" class="edge"><title>Node29&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1500.36,-309.421C1545.29,-292.94 1612.02,-262.511 1654,-216 1670.91,-197.268 1680.31,-169.23 1685.01,-150.658"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1688.47,-151.253 1687.31,-140.722 1681.65,-149.678 1688.47,-151.253"/>
</g>
<!-- Node29&#45;&gt;Node25 -->
<g id="edge88" class="edge"><title>Node29&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1366.27,-322.073C1191.71,-316.611 810.134,-301.543 758,-273 731.791,-258.651 684.136,-184.283 662.816,-149.489"/>
<polygon fill="midnightblue" stroke="midnightblue" points="665.724,-147.535 657.54,-140.807 659.742,-151.17 665.724,-147.535"/>
</g>
<!-- Node29&#45;&gt;Node26 -->
<g id="edge87" class="edge"><title>Node29&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M1441.45,-309.432C1427.22,-292.151 1401.31,-264.587 1372,-252 1190.9,-174.219 1122.11,-260.065 930,-216 926.556,-215.21 923.016,-214.181 919.532,-213.028"/>
<polygon fill="midnightblue" stroke="midnightblue" points="920.587,-209.687 909.993,-209.547 918.187,-216.263 920.587,-209.687"/>
</g>
<!-- Node29&#45;&gt;Node27 -->
<g id="edge65" class="edge"><title>Node29&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M1523.77,-309.47C1570.25,-299.466 1632.33,-285.846 1687,-273 1774.22,-252.505 1875.68,-226.682 1932.52,-212.037"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1933.45,-215.411 1942.26,-209.524 1931.7,-208.633 1933.45,-215.411"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<g id="a_node30"><a xlink:href="CoordinateFilter_8h.html" target="_top" xlink:title="geos/geom/CoordinateFilter.h">
<polygon fill="white" stroke="black" points="766.5,-120.5 766.5,-140.5 925.5,-140.5 925.5,-120.5 766.5,-120.5"/>
<text text-anchor="middle" x="846" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateFilter.h</text>
</a>
</g>
</g>
<!-- Node29&#45;&gt;Node30 -->
<g id="edge61" class="edge"><title>Node29&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M1366.42,-321.718C1216.12,-314.907 916.59,-291.918 850,-216 834.456,-198.279 836.831,-169.564 840.765,-150.606"/>
<polygon fill="midnightblue" stroke="midnightblue" points="844.206,-151.269 843.139,-140.728 837.399,-149.634 844.206,-151.269"/>
</g>
<!-- Node31 -->
<g id="node31" class="node"><title>Node31</title>
<g id="a_node31"><a xlink:href="util_8h.html" target="_top" xlink:title="geos/util.h">
<polygon fill="white" stroke="black" points="1420.5,-252.5 1420.5,-272.5 1485.5,-272.5 1485.5,-252.5 1420.5,-252.5"/>
<text text-anchor="middle" x="1453" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util.h</text>
</a>
</g>
</g>
<!-- Node29&#45;&gt;Node31 -->
<g id="edge66" class="edge"><title>Node29&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M1453,-309.421C1453,-301.375 1453,-291.386 1453,-282.781"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1456.5,-282.546 1453,-272.546 1449.5,-282.546 1456.5,-282.546"/>
</g>
<!-- Node38 -->
<g id="node38" class="node"><title>Node38</title>
<polygon fill="white" stroke="#bfbfbf" points="1308.5,-252.5 1308.5,-272.5 1363.5,-272.5 1363.5,-252.5 1308.5,-252.5"/>
<text text-anchor="middle" x="1336" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">sstream</text>
</g>
<!-- Node29&#45;&gt;Node38 -->
<g id="edge90" class="edge"><title>Node29&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M1424.08,-309.421C1405.18,-299.567 1380.69,-286.798 1362.33,-277.227"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1363.84,-274.066 1353.35,-272.546 1360.6,-280.273 1363.84,-274.066"/>
</g>
<!-- Node30&#45;&gt;Node2 -->
<g id="edge62" class="edge"><title>Node30&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M853.968,-120.499C862.183,-111.219 875.182,-96.5349 885.274,-85.1345"/>
<polygon fill="midnightblue" stroke="midnightblue" points="887.992,-87.3453 891.999,-77.5377 882.75,-82.7054 887.992,-87.3453"/>
</g>
<!-- Node30&#45;&gt;Node4 -->
<g id="edge63" class="edge"><title>Node30&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M770.853,-120.48C752.579,-118.322 733.091,-116.05 715,-114 580.566,-98.7653 421.795,-81.8611 343.563,-73.6038"/>
<polygon fill="midnightblue" stroke="midnightblue" points="343.834,-70.1131 333.522,-72.5448 343.099,-77.0744 343.834,-70.1131"/>
</g>
<!-- Node30&#45;&gt;Node7 -->
<g id="edge64" class="edge"><title>Node30&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M910.186,-120.499C1002.99,-107.485 1171.57,-83.8458 1245.09,-73.5351"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1245.82,-76.9683 1255.23,-72.1134 1244.84,-70.0361 1245.82,-76.9683"/>
</g>
<!-- Node31&#45;&gt;Node19 -->
<g id="edge85" class="edge"><title>Node31&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1470.86,-252.487C1487.27,-243.909 1512.02,-230.231 1532,-216 1550.22,-203.025 1551.07,-194.915 1570,-183 1584.98,-173.573 1626.44,-156.3 1656.21,-144.374"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1657.81,-147.505 1665.81,-140.553 1655.22,-141.002 1657.81,-147.505"/>
</g>
<!-- Node32 -->
<g id="node32" class="node"><title>Node32</title>
<g id="a_node32"><a xlink:href="GEOSException_8h.html" target="_top" xlink:title="geos/util/GEOSException.h">
<polygon fill="white" stroke="black" points="1381.5,-120.5 1381.5,-140.5 1528.5,-140.5 1528.5,-120.5 1381.5,-120.5"/>
<text text-anchor="middle" x="1455" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/GEOSException.h</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge67" class="edge"><title>Node31&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M1420.43,-254.646C1415.6,-253.708 1410.68,-252.796 1406,-252 1348.5,-242.217 1184.31,-259.982 1146,-216 1036.84,-90.6853 935.473,-220.148 1367,-147 1375.87,-145.496 1385.24,-143.877 1394.43,-142.274"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1395.05,-145.719 1404.3,-140.545 1393.84,-138.824 1395.05,-145.719"/>
</g>
<!-- Node34 -->
<g id="node34" class="node"><title>Node34</title>
<g id="a_node34"><a xlink:href="IllegalArgumentException_8h.html" target="_top" xlink:title="geos/util/IllegalArgument\lException.h">
<polygon fill="white" stroke="black" points="1155,-183.5 1155,-215.5 1289,-215.5 1289,-183.5 1155,-183.5"/>
<text text-anchor="start" x="1163" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/IllegalArgument</text>
<text text-anchor="middle" x="1222" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">Exception.h</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node34 -->
<g id="edge71" class="edge"><title>Node31&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M1420.39,-252.89C1386.36,-243.902 1332.02,-229.553 1288.81,-218.143"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1289.5,-214.704 1278.93,-215.534 1287.71,-221.472 1289.5,-214.704"/>
</g>
<!-- Node35 -->
<g id="node35" class="node"><title>Node35</title>
<g id="a_node35"><a xlink:href="TopologyException_8h.html" target="_top" xlink:title="geos/util/TopologyException.h">
<polygon fill="white" stroke="black" points="939,-189.5 939,-209.5 1099,-209.5 1099,-189.5 939,-189.5"/>
<text text-anchor="middle" x="1019" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/TopologyException.h</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node35 -->
<g id="edge75" class="edge"><title>Node31&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M1420.44,-254.581C1415.61,-253.652 1410.68,-252.76 1406,-252 1276.49,-230.987 1242.87,-234.677 1113,-216 1102.83,-214.537 1092.05,-212.871 1081.57,-211.187"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1082.07,-207.722 1071.64,-209.572 1080.95,-214.631 1082.07,-207.722"/>
</g>
<!-- Node36 -->
<g id="node36" class="node"><title>Node36</title>
<g id="a_node36"><a xlink:href="GeometricShapeFactory_8h.html" target="_top" xlink:title="geos/util/GeometricShape\lFactory.h">
<polygon fill="white" stroke="black" points="1383,-183.5 1383,-215.5 1523,-215.5 1523,-183.5 1383,-183.5"/>
<text text-anchor="start" x="1391" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/GeometricShape</text>
<text text-anchor="middle" x="1453" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">Factory.h</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node36 -->
<g id="edge80" class="edge"><title>Node31&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M1453,-252.499C1453,-245.468 1453,-235.336 1453,-225.879"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1456.5,-225.691 1453,-215.691 1449.5,-225.691 1456.5,-225.691"/>
</g>
<!-- Node37 -->
<g id="node37" class="node"><title>Node37</title>
<polygon fill="white" stroke="#bfbfbf" points="1579,-189.5 1579,-209.5 1645,-209.5 1645,-189.5 1579,-189.5"/>
<text text-anchor="middle" x="1612" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">type_traits</text>
</g>
<!-- Node31&#45;&gt;Node37 -->
<g id="edge86" class="edge"><title>Node31&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M1476.46,-252.499C1503.59,-242.092 1548.42,-224.891 1579.04,-213.144"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1580.36,-216.387 1588.44,-209.538 1577.85,-209.852 1580.36,-216.387"/>
</g>
<!-- Node32&#45;&gt;Node2 -->
<g id="edge68" class="edge"><title>Node32&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1381.3,-121.4C1266.96,-108.832 1049.73,-84.9572 951.056,-74.1116"/>
<polygon fill="midnightblue" stroke="midnightblue" points="951.358,-70.6237 941.035,-73.0102 950.593,-77.5818 951.358,-70.6237"/>
</g>
<!-- Node32&#45;&gt;Node5 -->
<g id="edge70" class="edge"><title>Node32&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1478.46,-120.499C1506.21,-109.853 1552.49,-92.0968 1583.13,-80.3431"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1584.4,-83.6042 1592.48,-76.7545 1581.89,-77.0687 1584.4,-83.6042"/>
</g>
<!-- Node33 -->
<g id="node33" class="node"><title>Node33</title>
<polygon fill="white" stroke="#bfbfbf" points="1424,-57.5 1424,-77.5 1486,-77.5 1486,-57.5 1424,-57.5"/>
<text text-anchor="middle" x="1455" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stdexcept</text>
</g>
<!-- Node32&#45;&gt;Node33 -->
<g id="edge69" class="edge"><title>Node32&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M1455,-120.499C1455,-111.94 1455,-98.7833 1455,-87.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1458.5,-87.5377 1455,-77.5377 1451.5,-87.5377 1458.5,-87.5377"/>
</g>
<!-- Node34&#45;&gt;Node2 -->
<g id="edge72" class="edge"><title>Node34&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1154.9,-188.814C1113.21,-181.119 1059.32,-168.063 1015,-147 992.922,-136.507 991.082,-127.937 971,-114 955.411,-103.181 937.408,-91.6542 923.431,-82.9095"/>
<polygon fill="midnightblue" stroke="midnightblue" points="925.234,-79.9089 914.893,-77.6001 921.537,-85.8532 925.234,-79.9089"/>
</g>
<!-- Node34&#45;&gt;Node5 -->
<g id="edge73" class="edge"><title>Node34&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1289.15,-185.455C1293.83,-184.605 1298.49,-183.779 1303,-183 1406.69,-165.109 1443.37,-195.015 1537,-147 1564.9,-132.692 1588.7,-104.429 1602.17,-86.0086"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1605.18,-87.8177 1608.08,-77.6296 1599.46,-83.7808 1605.18,-87.8177"/>
</g>
<!-- Node34&#45;&gt;Node32 -->
<g id="edge74" class="edge"><title>Node34&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M1274.29,-183.464C1316.41,-171.351 1374.82,-154.555 1413.71,-143.374"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1415,-146.645 1423.64,-140.518 1413.06,-139.918 1415,-146.645"/>
</g>
<!-- Node35&#45;&gt;Node2 -->
<g id="edge76" class="edge"><title>Node35&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1010.44,-189.151C990.544,-167.413 940.934,-113.218 915.528,-85.4637"/>
<polygon fill="midnightblue" stroke="midnightblue" points="917.814,-82.7776 908.481,-77.7646 912.651,-87.5041 917.814,-82.7776"/>
</g>
<!-- Node35&#45;&gt;Node7 -->
<g id="edge79" class="edge"><title>Node35&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1072.01,-189.483C1151.17,-175.896 1291.43,-151.3 1295,-147 1308.98,-130.176 1300.37,-104.219 1291.73,-86.8095"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1294.64,-84.8234 1286.81,-77.6807 1288.47,-88.1442 1294.64,-84.8234"/>
</g>
<!-- Node35&#45;&gt;Node11 -->
<g id="edge78" class="edge"><title>Node35&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1086.14,-189.46C1105.44,-187.092 1126.53,-184.722 1146,-183 1435.97,-157.352 1510.19,-174.464 1800,-147 1814.5,-145.626 1829.99,-143.791 1844.74,-141.866"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1845.37,-145.313 1854.82,-140.523 1844.45,-138.374 1845.37,-145.313"/>
</g>
<!-- Node35&#45;&gt;Node32 -->
<g id="edge77" class="edge"><title>Node35&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M1072.65,-189.438C1085.84,-187.27 1099.92,-185.005 1113,-183 1225.7,-165.724 1254.4,-164.892 1367,-147 1376.11,-145.552 1385.74,-143.94 1395.16,-142.318"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1396,-145.724 1405.25,-140.562 1394.8,-138.828 1396,-145.724"/>
</g>
<!-- Node36&#45;&gt;Node2 -->
<g id="edge81" class="edge"><title>Node36&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1382.99,-191.371C1276.5,-180.244 1082.97,-158.802 1053,-147 1029.59,-137.78 1028.93,-126.331 1007,-114 984.063,-101.104 956.741,-89.5439 935.448,-81.3028"/>
<polygon fill="midnightblue" stroke="midnightblue" points="936.417,-77.9269 925.826,-77.645 933.93,-84.4701 936.417,-77.9269"/>
</g>
<!-- Node36&#45;&gt;Node7 -->
<g id="edge82" class="edge"><title>Node36&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1494.83,-183.375C1511.01,-175.236 1527.81,-163.418 1537,-147 1544.17,-134.203 1546.42,-125.242 1537,-114 1522.96,-97.2502 1383.69,-79.8068 1316.67,-72.3025"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1316.89,-68.8054 1306.57,-71.1851 1316.12,-75.763 1316.89,-68.8054"/>
</g>
<!-- Node36&#45;&gt;Node11 -->
<g id="edge84" class="edge"><title>Node36&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1523.17,-188.324C1609.49,-175.806 1755.29,-154.661 1842.62,-141.997"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1843.31,-145.433 1852.71,-140.534 1842.31,-138.506 1843.31,-145.433"/>
</g>
<!-- Node36&#45;&gt;Node19 -->
<g id="edge83" class="edge"><title>Node36&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1515.9,-183.397C1554.08,-173.836 1603.64,-160.721 1647,-147 1649.94,-146.069 1652.98,-145.053 1656.02,-144.002"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1657.35,-147.244 1665.59,-140.583 1654.99,-140.652 1657.35,-147.244"/>
</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="PointExtracter_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>