geos_390_docs/OverlayUtil_8h__incl_org.svg

879 lines
61 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: OverlayUtil.h Pages: 1 -->
<svg width="2862pt" height="521pt"
viewBox="0.00 0.00 2862.00 521.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 517)">
<title>OverlayUtil.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-517 2858,-517 2858,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="1985,-492.5 1985,-512.5 2063,-512.5 2063,-492.5 1985,-492.5"/>
<text text-anchor="middle" x="2024" y="-499.7" font-family="Helvetica,sans-Serif" font-size="11.00">OverlayUtil.h</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="Point_8h.html" target="_top" xlink:title="geos/geom/Point.h">
<polygon fill="white" stroke="black" points="1844.5,-378.5 1844.5,-398.5 1951.5,-398.5 1951.5,-378.5 1844.5,-378.5"/>
<text text-anchor="middle" x="1898" y="-385.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Point.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="M2013.69,-492.335C1992.28,-473.301 1942.76,-429.289 1915.98,-405.482"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1918.25,-402.82 1908.45,-398.792 1913.6,-408.052 1918.25,-402.82"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="export_8h.html" target="_top" xlink:title="geos/export.h">
<polygon fill="white" stroke="black" points="1039,-57.5 1039,-77.5 1121,-77.5 1121,-57.5 1039,-57.5"/>
<text text-anchor="middle" x="1080" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/export.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge117" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1984.93,-501.449C1703.74,-500.831 0,-492.823 0,-389.5 0,-389.5 0,-389.5 0,-198.5 0,-95.8292 114.619,-135.564 215,-114 375.532,-79.5135 789.117,-88.1249 953,-78 977.878,-76.463 1005.47,-74.4374 1028.57,-72.6516"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1029.14,-76.1178 1038.84,-71.8506 1028.6,-69.139 1029.14,-76.1178"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="Geometry_8h.html" target="_top" xlink:title="geos/geom/Geometry.h">
<polygon fill="white" stroke="black" points="1833.5,-252.5 1833.5,-272.5 1962.5,-272.5 1962.5,-252.5 1833.5,-252.5"/>
<text text-anchor="middle" x="1898" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Geometry.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge116" class="edge"><title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M2019.4,-492.483C2008.95,-472.05 1982.61,-420.678 1960,-378 1941.84,-343.721 1920.17,-303.949 1907.85,-281.451"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1910.91,-279.759 1903.04,-272.671 1904.78,-283.123 1910.91,-279.759"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="2584,-57.5 2584,-77.5 2630,-77.5 2630,-57.5 2584,-57.5"/>
<text text-anchor="middle" x="2607" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge118" class="edge"><title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2063.2,-500.395C2227.72,-495.245 2854,-470.335 2854,-389.5 2854,-389.5 2854,-389.5 2854,-198.5 2854,-155.087 2839.94,-139.772 2805,-114 2755.81,-77.7107 2682.47,-69.7032 2640.23,-68.3163"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2640.27,-64.8164 2630.19,-68.0932 2640.11,-71.8147 2640.27,-64.8164"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="868,-120.5 868,-140.5 924,-140.5 924,-120.5 868,-120.5"/>
<text text-anchor="middle" x="896" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge119" class="edge"><title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1984.73,-500.256C1766.43,-493.09 712,-455.081 712,-389.5 712,-389.5 712,-389.5 712,-324.5 712,-235.811 815.044,-171.778 866.907,-145.166"/>
<polygon fill="midnightblue" stroke="midnightblue" points="868.583,-148.241 875.959,-140.635 865.45,-141.982 868.583,-148.241"/>
</g>
<!-- Node38 -->
<g id="node38" class="node"><title>Node38</title>
<g id="a_node38"><a xlink:href="Polygon_8h.html" target="_top" xlink:title="geos/geom/Polygon.h">
<polygon fill="white" stroke="black" points="2322.5,-435.5 2322.5,-455.5 2443.5,-455.5 2443.5,-435.5 2322.5,-435.5"/>
<text text-anchor="middle" x="2383" y="-442.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Polygon.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node38 -->
<g id="edge91" class="edge"><title>Node1&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M2063.1,-495.509C2123.24,-486.296 2239.28,-468.518 2313.84,-457.096"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2314.72,-460.502 2324.07,-455.528 2313.66,-453.583 2314.72,-460.502"/>
</g>
<!-- Node40 -->
<g id="node40" class="node"><title>Node40</title>
<g id="a_node40"><a xlink:href="LineString_8h.html" target="_top" xlink:title="geos/geom/LineString.h">
<polygon fill="white" stroke="black" points="2128.5,-315.5 2128.5,-335.5 2259.5,-335.5 2259.5,-315.5 2128.5,-315.5"/>
<text text-anchor="middle" x="2194" y="-322.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LineString.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node40 -->
<g id="edge115" class="edge"><title>Node1&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M2033.14,-492.091C2060.71,-463.71 2143.29,-378.698 2178.17,-342.791"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2180.77,-345.144 2185.23,-335.533 2175.75,-340.267 2180.77,-345.144"/>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1844.33,-387.302C1649.65,-386.278 987.446,-380.007 901,-342 778.672,-288.217 616.383,-214.019 705,-114 715.619,-102.014 928.367,-81.8285 1028.6,-72.9349"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1029.15,-76.3999 1038.8,-72.0339 1028.53,-69.427 1029.15,-76.3999"/>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1898,-378.18C1898,-357.974 1898,-309.781 1898,-282.741"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1901.5,-282.591 1898,-272.591 1894.5,-282.591 1901.5,-282.591"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="2169.5,-57.5 2169.5,-77.5 2246.5,-77.5 2246.5,-57.5 2169.5,-57.5"/>
<text text-anchor="middle" x="2208" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node5 -->
<g id="edge87" class="edge"><title>Node2&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1951.54,-386.084C2045.69,-382.824 2236.51,-372.554 2295,-342 2361.15,-307.447 2379.63,-285.818 2406,-216 2423.26,-170.292 2403.65,-143.893 2365,-114 2333.77,-89.8469 2290.13,-78.508 2256.78,-73.1888"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2257.18,-69.7112 2246.78,-71.7238 2256.17,-76.6372 2257.18,-69.7112"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="Envelope_8h.html" target="_top" xlink:title="geos/geom/Envelope.h">
<polygon fill="white" stroke="black" points="1972.5,-189.5 1972.5,-209.5 2099.5,-209.5 2099.5,-189.5 1972.5,-189.5"/>
<text text-anchor="middle" x="2036" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Envelope.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node6 -->
<g id="edge85" class="edge"><title>Node2&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1904.66,-378.481C1926.19,-349.302 1994.22,-257.111 2022.97,-218.153"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2025.96,-219.994 2029.09,-209.869 2020.33,-215.837 2025.96,-219.994"/>
</g>
<!-- Node2&#45;&gt;Node14 -->
<g id="edge89" class="edge"><title>Node2&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1951.59,-386.033C2034.81,-382.839 2199.73,-372.846 2336,-342 2425.26,-321.796 2447.34,-312.261 2530,-273 2574.13,-252.039 2600.03,-258.573 2624,-216 2647.32,-174.591 2628.23,-116.327 2615.73,-86.9601"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2618.79,-85.2303 2611.51,-77.5328 2612.4,-88.0901 2618.79,-85.2303"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="1493.5,-57.5 1493.5,-77.5 1536.5,-77.5 1536.5,-57.5 1493.5,-57.5"/>
<text text-anchor="middle" x="1515" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node2&#45;&gt;Node15 -->
<g id="edge88" class="edge"><title>Node2&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1844.41,-387.916C1743.13,-387.732 1528.34,-382.421 1468,-342 1401.25,-297.288 1444.13,-233.938 1382,-183 1339.93,-148.506 1297.32,-190.764 1265,-147 1209.5,-71.8584 1403.88,-66.7552 1482.99,-67.678"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1483.29,-71.1831 1493.35,-67.8415 1483.4,-64.184 1483.29,-71.1831"/>
</g>
<!-- Node2&#45;&gt;Node17 -->
<g id="edge90" class="edge"><title>Node2&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1844.26,-386.509C1647.34,-382.675 974.631,-367.742 937,-342 886.42,-307.401 893.722,-275.947 881,-216 876.236,-193.55 882.635,-167.525 888.489,-150.354"/>
<polygon fill="midnightblue" stroke="midnightblue" points="891.792,-151.511 891.958,-140.918 885.222,-149.096 891.792,-151.511"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="Dimension_8h.html" target="_top" xlink:title="geos/geom/Dimension.h">
<polygon fill="white" stroke="black" points="2246.5,-189.5 2246.5,-209.5 2379.5,-209.5 2379.5,-189.5 2246.5,-189.5"/>
<text text-anchor="middle" x="2313" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Dimension.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node18 -->
<g id="edge86" class="edge"><title>Node2&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1951.81,-387.802C2042.64,-387.21 2221.06,-380.951 2268,-342 2304.77,-311.494 2311.88,-251.001 2313.01,-219.924"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2316.52,-219.64 2313.2,-209.578 2309.52,-219.513 2316.52,-219.64"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<g id="a_node25"><a xlink:href="CoordinateSequence_8h.html" target="_top" xlink:title="geos/geom/CoordinateSequence.h">
<polygon fill="white" stroke="black" points="1118,-189.5 1118,-209.5 1302,-209.5 1302,-189.5 1118,-189.5"/>
<text text-anchor="middle" x="1210" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateSequence.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node25 -->
<g id="edge45" class="edge"><title>Node2&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1844.16,-385.446C1737.97,-380.876 1505.28,-368.144 1430,-342 1346.6,-313.037 1262.99,-246.457 1227.59,-216.099"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1229.88,-213.448 1220.03,-209.534 1225.29,-218.733 1229.88,-213.448"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="FixedSizeCoordinateSequence_8h.html" target="_top" xlink:title="geos/geom/FixedSizeCoordinate\lSequence.h">
<polygon fill="white" stroke="black" points="946.5,-309.5 946.5,-341.5 1119.5,-341.5 1119.5,-309.5 946.5,-309.5"/>
<text text-anchor="start" x="954.5" y="-328.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/FixedSizeCoordinate</text>
<text text-anchor="middle" x="1033" y="-316.7" font-family="Helvetica,sans-Serif" font-size="11.00">Sequence.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node27 -->
<g id="edge52" class="edge"><title>Node2&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M1844.22,-383.707C1701.58,-373.648 1312.12,-346.184 1129.69,-333.319"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1129.79,-329.817 1119.57,-332.605 1129.3,-336.8 1129.79,-329.817"/>
</g>
<!-- Node4&#45;&gt;Node3 -->
<g id="edge4" class="edge"><title>Node4&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1833.37,-255.915C1782.74,-250.041 1711.21,-238.398 1652,-216 1625.34,-205.914 1623.83,-192.64 1597,-183 1495.91,-146.675 1454.25,-194.688 1358,-147 1339.13,-137.651 1342.7,-123.676 1324,-114 1262.77,-82.3245 1182.78,-72.4694 1131.39,-69.5328"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1131.35,-66.0266 1121.19,-69.0195 1131,-73.0178 1131.35,-66.0266"/>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1962.69,-256.7C2005.91,-251.339 2062.88,-239.996 2108,-216 2147.13,-195.19 2155.91,-184.203 2180,-147 2191.89,-128.645 2199.5,-104.605 2203.74,-87.9878"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2207.24,-88.3687 2206.15,-77.831 2200.43,-86.7534 2207.24,-88.3687"/>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1918.36,-252.499C1941.6,-242.228 1979.81,-225.337 2006.35,-213.605"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2007.82,-216.782 2015.55,-209.538 2004.99,-210.379 2007.82,-216.782"/>
</g>
<!-- Node4&#45;&gt;Node14 -->
<g id="edge43" class="edge"><title>Node4&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1962.61,-252.536C2012.82,-244.866 2083.95,-232.455 2145,-216 2186.94,-204.695 2195.8,-196.758 2237,-183 2360.81,-141.661 2509.59,-97.1806 2574.29,-78.091"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2575.34,-81.4329 2583.94,-75.2497 2573.36,-74.7182 2575.34,-81.4329"/>
</g>
<!-- Node4&#45;&gt;Node15 -->
<g id="edge41" class="edge"><title>Node4&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1833.1,-254.541C1791.77,-248.32 1737.94,-236.83 1694,-216 1672.55,-205.83 1673.14,-193.796 1652,-183 1600.13,-156.513 1564.22,-190.944 1526,-147 1511.92,-130.816 1510.91,-105.241 1512.27,-87.7089"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1515.78,-87.8524 1513.39,-77.5287 1508.82,-87.0843 1515.78,-87.8524"/>
</g>
<!-- Node4&#45;&gt;Node17 -->
<g id="edge44" class="edge"><title>Node4&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1833.47,-254.812C1777.39,-248.049 1694.34,-235.738 1624,-216 1586.18,-205.386 1580.27,-191.864 1542,-183 1327.11,-133.227 1266.74,-166.264 1047,-147 1008.6,-143.634 964.795,-139.055 934.289,-135.747"/>
<polygon fill="midnightblue" stroke="midnightblue" points="934.405,-132.239 924.084,-134.635 933.646,-139.198 934.405,-132.239"/>
</g>
<!-- Node4&#45;&gt;Node18 -->
<g id="edge25" class="edge"><title>Node4&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1959.23,-252.499C2034.48,-241.439 2161.93,-222.705 2241.57,-211"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2242.13,-214.455 2251.51,-209.538 2241.11,-207.529 2242.13,-214.455"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="GeometryComponentFilter_8h.html" target="_top" xlink:title="geos/geom/GeometryComponent\lFilter.h">
<polygon fill="white" stroke="black" points="1702,-114.5 1702,-146.5 1878,-146.5 1878,-114.5 1702,-114.5"/>
<text text-anchor="start" x="1710" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/GeometryComponent</text>
<text text-anchor="middle" x="1790" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">Filter.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node19 -->
<g id="edge28" class="edge"><title>Node4&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1898.03,-252.296C1897.63,-236.553 1894.78,-204.115 1879,-183 1869,-169.619 1854.42,-159.139 1839.94,-151.228"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1841.48,-148.082 1830.98,-146.63 1838.28,-154.31 1841.48,-148.082"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="IntersectionMatrix_8h.html" target="_top" xlink:title="geos/geom/IntersectionMatrix.h">
<polygon fill="white" stroke="black" points="1703.5,-189.5 1703.5,-209.5 1870.5,-209.5 1870.5,-189.5 1703.5,-189.5"/>
<text text-anchor="middle" x="1787" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/IntersectionMatrix.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node20 -->
<g id="edge31" class="edge"><title>Node4&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M1881.62,-252.499C1863.34,-242.453 1833.54,-226.075 1812.26,-214.384"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1813.9,-211.287 1803.45,-209.538 1810.52,-217.421 1813.9,-211.287"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<polygon fill="white" stroke="#bfbfbf" points="1754,-57.5 1754,-77.5 1812,-77.5 1812,-57.5 1754,-57.5"/>
<text text-anchor="middle" x="1783" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node4&#45;&gt;Node22 -->
<g id="edge42" class="edge"><title>Node4&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1900.52,-252.271C1906.84,-226.956 1920.56,-155.556 1887,-114 1870.89,-94.0548 1844.31,-82.6313 1822.04,-76.2189"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1822.74,-72.7817 1812.17,-73.6127 1820.95,-79.5498 1822.74,-72.7817"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<polygon fill="white" stroke="#bfbfbf" points="1472.5,-189.5 1472.5,-209.5 1533.5,-209.5 1533.5,-189.5 1472.5,-189.5"/>
<text text-anchor="middle" x="1503" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node4&#45;&gt;Node24 -->
<g id="edge40" class="edge"><title>Node4&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1833.35,-252.836C1770.17,-244.19 1671.32,-230.182 1586,-216 1572.17,-213.702 1557.09,-210.957 1543.63,-208.421"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1544.17,-204.962 1533.69,-206.533 1542.86,-211.839 1544.17,-204.962"/>
</g>
<!-- Node6&#45;&gt;Node3 -->
<g id="edge7" class="edge"><title>Node6&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1972.24,-191.974C1943.72,-189.115 1909.69,-185.784 1879,-183 1782.4,-174.235 1535.37,-179.569 1444,-147 1419.61,-138.307 1420.11,-123.426 1396,-114 1307.37,-79.3528 1195.48,-70.7135 1131.41,-68.7808"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1131.25,-65.2757 1121.16,-68.5171 1131.07,-72.2734 1131.25,-65.2757"/>
</g>
<!-- Node6&#45;&gt;Node5 -->
<g id="edge8" class="edge"><title>Node6&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2067.21,-189.464C2091.82,-181.24 2126.03,-167.268 2151,-147 2171.66,-130.229 2188.53,-104.259 2198.42,-86.8328"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2201.69,-88.1478 2203.41,-77.6938 2195.54,-84.7923 2201.69,-88.1478"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="714.5,-120.5 714.5,-140.5 849.5,-140.5 849.5,-120.5 714.5,-120.5"/>
<text text-anchor="middle" x="782" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge9" class="edge"><title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1972.29,-191.289C1943.79,-188.301 1909.74,-185.058 1879,-183 1426.4,-152.701 1309.52,-199.935 859,-147 849.751,-145.913 839.956,-144.303 830.565,-142.526"/>
<polygon fill="midnightblue" stroke="midnightblue" points="831.068,-139.058 820.579,-140.55 829.709,-145.925 831.068,-139.058"/>
</g>
<!-- Node6&#45;&gt;Node14 -->
<g id="edge22" class="edge"><title>Node6&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2077.39,-189.429C2122.42,-179.455 2196.48,-162.749 2260,-147 2315.35,-133.276 2328.48,-127.04 2384,-114 2450.99,-98.2672 2530.03,-82.8845 2573.73,-74.6556"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2574.6,-78.0521 2583.79,-72.7698 2573.31,-71.1719 2574.6,-78.0521"/>
</g>
<!-- Node6&#45;&gt;Node15 -->
<g id="edge21" class="edge"><title>Node6&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M2024.03,-189.489C1999.7,-171.69 1942.07,-132.175 1887,-114 1765.85,-74.0128 1612.04,-68.5881 1546.68,-68.2393"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1546.62,-64.7393 1536.61,-68.2231 1546.61,-71.7393 1546.62,-64.7393"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="2086,-120.5 2086,-140.5 2142,-140.5 2142,-120.5 2086,-120.5"/>
<text text-anchor="middle" x="2114" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">ostream</text>
</g>
<!-- Node6&#45;&gt;Node16 -->
<g id="edge23" class="edge"><title>Node6&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M2046.52,-189.464C2059.08,-178.675 2080.31,-160.441 2095.6,-147.302"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2098.09,-149.778 2103.4,-140.607 2093.53,-144.468 2098.09,-149.778"/>
</g>
<!-- Node6&#45;&gt;Node17 -->
<g id="edge24" class="edge"><title>Node6&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1972.28,-191.405C1943.78,-188.438 1909.74,-185.181 1879,-183 1509.8,-156.808 1416.14,-173.909 1047,-147 1008.56,-144.198 964.756,-139.538 934.264,-136.058"/>
<polygon fill="midnightblue" stroke="midnightblue" points="934.4,-132.551 924.065,-134.882 933.598,-139.505 934.4,-132.551"/>
</g>
<!-- Node7&#45;&gt;Node3 -->
<g id="edge10" class="edge"><title>Node7&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M825.971,-120.499C880.038,-109.432 971.645,-90.6801 1028.82,-78.9764"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1029.64,-82.3821 1038.73,-76.9477 1028.23,-75.5243 1029.64,-82.3821"/>
</g>
<!-- Node7&#45;&gt;Node5 -->
<g id="edge15" class="edge"><title>Node7&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M820.578,-120.438C832.798,-117.918 846.404,-115.47 859,-114 989.884,-98.7252 1932.19,-75.1665 2158.99,-69.673"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2159.33,-73.1659 2169.25,-69.4251 2159.17,-66.1679 2159.33,-73.1659"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="846,-57.5 846,-77.5 944,-77.5 944,-57.5 846,-57.5"/>
<text text-anchor="middle" x="895" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge11" class="edge"><title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M798.674,-120.499C817.284,-110.453 847.624,-94.0746 869.28,-82.384"/>
<polygon fill="midnightblue" stroke="midnightblue" points="871.121,-85.3679 878.258,-77.5377 867.796,-79.2081 871.121,-85.3679"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<polygon fill="white" stroke="#bfbfbf" points="750.5,-0.5 750.5,-20.5 791.5,-20.5 791.5,-0.5 750.5,-0.5"/>
<text text-anchor="middle" x="771" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node7&#45;&gt;Node10 -->
<g id="edge20" class="edge"><title>Node7&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M767.107,-120.397C754.032,-111.445 735.904,-96.4594 728,-78 720.01,-59.3381 735.542,-40.0809 750.12,-27.1234"/>
<polygon fill="midnightblue" stroke="midnightblue" points="752.502,-29.6946 757.965,-20.6168 748.034,-24.3065 752.502,-29.6946"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="737.5,-57.5 737.5,-77.5 768.5,-77.5 768.5,-57.5 737.5,-57.5"/>
<text text-anchor="middle" x="753" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node7&#45;&gt;Node12 -->
<g id="edge16" class="edge"><title>Node7&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M777.721,-120.499C773.523,-111.669 767,-97.9478 761.708,-86.8169"/>
<polygon fill="midnightblue" stroke="midnightblue" points="764.751,-85.0663 757.297,-77.5377 758.429,-88.0718 764.751,-85.0663"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="786.5,-57.5 786.5,-77.5 827.5,-77.5 827.5,-57.5 786.5,-57.5"/>
<text text-anchor="middle" x="807" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node7&#45;&gt;Node13 -->
<g id="edge17" class="edge"><title>Node7&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M785.689,-120.499C789.308,-111.669 794.931,-97.9478 799.493,-86.8169"/>
<polygon fill="midnightblue" stroke="midnightblue" points="802.742,-88.1181 803.296,-77.5377 796.265,-85.4634 802.742,-88.1181"/>
</g>
<!-- Node7&#45;&gt;Node14 -->
<g id="edge18" class="edge"><title>Node7&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M820.177,-120.459C832.498,-117.906 846.263,-115.435 859,-114 1167.37,-79.2505 1944.78,-86.1861 2255,-78 2372.27,-74.9054 2511.52,-71.1121 2573.9,-69.4065"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2574.04,-72.9042 2583.94,-69.132 2573.84,-65.9069 2574.04,-72.9042"/>
</g>
<!-- Node7&#45;&gt;Node15 -->
<g id="edge19" class="edge"><title>Node7&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M821.799,-120.468C833.71,-118.041 846.837,-115.639 859,-114 1097.58,-81.8503 1388.22,-71.7929 1483.27,-69.2461"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1483.47,-72.7422 1493.38,-68.9842 1483.29,-65.7446 1483.47,-72.7422"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="836,-0.5 836,-20.5 882,-20.5 882,-0.5 836,-0.5"/>
<text text-anchor="middle" x="859" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge12" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M889.055,-57.4179C884.083,-49.8207 876.838,-38.7527 870.708,-29.3866"/>
<polygon fill="midnightblue" stroke="midnightblue" points="873.479,-27.2297 865.074,-20.7795 867.622,-31.0633 873.479,-27.2297"/>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge13" class="edge"><title>Node8&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M874.524,-57.4179C854.421,-48.5011 823.538,-34.803 800.731,-24.6873"/>
<polygon fill="midnightblue" stroke="midnightblue" points="802.067,-21.4508 791.506,-20.5956 799.229,-27.8496 802.067,-21.4508"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="900.5,-0.5 900.5,-20.5 959.5,-20.5 959.5,-0.5 900.5,-0.5"/>
<text text-anchor="middle" x="930" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node8&#45;&gt;Node11 -->
<g id="edge14" class="edge"><title>Node8&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M900.78,-57.4179C905.614,-49.8207 912.657,-38.7527 918.618,-29.3866"/>
<polygon fill="midnightblue" stroke="midnightblue" points="921.679,-31.0952 924.095,-20.7795 915.773,-27.337 921.679,-31.0952"/>
</g>
<!-- Node18&#45;&gt;Node3 -->
<g id="edge26" class="edge"><title>Node18&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M2246.08,-193.258C2206.03,-190.167 2154.11,-186.238 2108,-183 1861.42,-165.682 1796.72,-188.245 1553,-147 1498.88,-137.842 1487.8,-124.859 1434,-114 1327.41,-92.4847 1200.6,-79.0857 1131.39,-72.786"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1131.47,-69.2791 1121.19,-71.8718 1130.84,-76.2512 1131.47,-69.2791"/>
</g>
<!-- Node18&#45;&gt;Node5 -->
<g id="edge27" class="edge"><title>Node18&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2313.87,-189.341C2314.97,-172.636 2314.98,-136.84 2298,-114 2286.74,-98.8472 2268.99,-88.3868 2252.23,-81.3541"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2253.11,-77.9445 2242.52,-77.6 2250.59,-84.4728 2253.11,-77.9445"/>
</g>
<!-- Node19&#45;&gt;Node3 -->
<g id="edge29" class="edge"><title>Node19&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1701.76,-115.075C1698.8,-114.696 1695.88,-114.336 1693,-114 1485.28,-89.7381 1236.35,-75.9581 1131.04,-70.8298"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1131.16,-67.3317 1121,-70.3462 1130.82,-74.3236 1131.16,-67.3317"/>
</g>
<!-- Node19&#45;&gt;Node5 -->
<g id="edge30" class="edge"><title>Node19&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1878.14,-116.638C1963.69,-104.153 2090.4,-85.6617 2159.22,-75.6192"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2159.95,-79.0488 2169.34,-74.1414 2158.94,-72.1222 2159.95,-79.0488"/>
</g>
<!-- Node20&#45;&gt;Node3 -->
<g id="edge36" class="edge"><title>Node20&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1713.45,-189.449C1606.76,-176.191 1420.17,-152.467 1406,-147 1381.85,-137.679 1382.02,-123.657 1358,-114 1282.82,-83.7739 1188.5,-73.614 1131.31,-70.2074"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1131.26,-66.6991 1121.08,-69.6465 1130.87,-73.6886 1131.26,-66.6991"/>
</g>
<!-- Node20&#45;&gt;Node5 -->
<g id="edge39" class="edge"><title>Node20&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1870.56,-190.527C1919.84,-183.552 1982.44,-170.651 2034,-147 2055.9,-136.956 2055.79,-125.432 2077,-114 2103.94,-99.4763 2136.43,-88.157 2162.31,-80.4411"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2163.61,-83.708 2172.24,-77.5598 2161.66,-76.9853 2163.61,-83.708"/>
</g>
<!-- Node20&#45;&gt;Node15 -->
<g id="edge38" class="edge"><title>Node20&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1734.73,-189.484C1670.2,-177.975 1567.2,-158.212 1553,-147 1534.11,-132.09 1524.03,-105.441 1519.1,-87.3727"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1522.5,-86.5244 1516.72,-77.6465 1515.7,-88.1925 1522.5,-86.5244"/>
</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="1562,-120.5 1562,-140.5 1684,-140.5 1684,-120.5 1562,-120.5"/>
<text text-anchor="middle" x="1623" 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="edge32" class="edge"><title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1764.88,-189.464C1736.52,-177.875 1687.13,-157.699 1654.75,-144.472"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1655.87,-141.149 1645.29,-140.607 1653.22,-147.629 1655.87,-141.149"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<polygon fill="white" stroke="#bfbfbf" points="1274.5,-120.5 1274.5,-140.5 1315.5,-140.5 1315.5,-120.5 1274.5,-120.5"/>
<text text-anchor="middle" x="1295" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node20&#45;&gt;Node23 -->
<g id="edge37" class="edge"><title>Node20&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1703.22,-190.368C1618.41,-181.629 1483.66,-166.349 1368,-147 1353.98,-144.655 1338.58,-141.475 1325.55,-138.605"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1326.2,-135.164 1315.68,-136.391 1324.67,-141.995 1326.2,-135.164"/>
</g>
<!-- Node21&#45;&gt;Node3 -->
<g id="edge33" class="edge"><title>Node21&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1561.77,-122.621C1453.81,-110.493 1231.57,-85.5275 1131.2,-74.2515"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1131.34,-70.7453 1121.01,-73.107 1130.56,-77.7016 1131.34,-70.7453"/>
</g>
<!-- Node21&#45;&gt;Node5 -->
<g id="edge35" class="edge"><title>Node21&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1659.52,-120.473C1670.26,-118.076 1682.05,-115.689 1693,-114 1863.19,-87.7523 2067.54,-75.2913 2159.26,-70.6946"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2159.54,-74.1852 2169.35,-70.1978 2159.19,-67.1937 2159.54,-74.1852"/>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge34" class="edge"><title>Node21&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1646.61,-120.499C1673.91,-110.092 1719.02,-92.8913 1749.83,-81.1444"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1751.2,-84.3705 1759.29,-77.5377 1748.7,-77.8297 1751.2,-84.3705"/>
</g>
<!-- Node25&#45;&gt;Node3 -->
<g id="edge46" class="edge"><title>Node25&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1160.25,-189.44C1117.48,-180.518 1060.59,-165.552 1047,-147 1033.16,-128.112 1049.08,-102.546 1063.23,-85.7964"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1066.22,-87.7014 1070.3,-77.923 1061.02,-83.0237 1066.22,-87.7014"/>
</g>
<!-- Node25&#45;&gt;Node5 -->
<g id="edge47" class="edge"><title>Node25&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1302.15,-192.843C1508.04,-180.152 1988.06,-150.268 1996,-147 2016.69,-138.49 2014.22,-124.437 2034,-114 2073.34,-93.2483 2122.77,-81.5031 2158.88,-75.1664"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2159.88,-78.548 2169.16,-73.4444 2158.72,-71.6442 2159.88,-78.548"/>
</g>
<!-- Node25&#45;&gt;Node7 -->
<g id="edge48" class="edge"><title>Node25&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1140.9,-189.461C1069.98,-179.928 956.542,-163.961 859,-147 851.073,-145.622 842.709,-144.055 834.531,-142.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="835.179,-139.021 824.689,-140.512 833.819,-145.888 835.179,-139.021"/>
</g>
<!-- Node25&#45;&gt;Node14 -->
<g id="edge49" class="edge"><title>Node25&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1302.22,-192.652C1350.16,-189.662 1409.73,-186.025 1463,-183 1768.7,-165.638 1849.38,-199.747 2151,-147 2200.86,-138.281 2210.52,-124.659 2260,-114 2373.7,-89.5065 2511.38,-76.2025 2573.61,-71.0492"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2573.94,-74.5334 2583.63,-70.2361 2573.38,-67.5563 2573.94,-74.5334"/>
</g>
<!-- Node25&#45;&gt;Node17 -->
<g id="edge51" class="edge"><title>Node25&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1167.65,-189.464C1106.22,-176.356 993.301,-152.262 934.256,-139.663"/>
<polygon fill="midnightblue" stroke="midnightblue" points="934.736,-136.187 924.226,-137.523 933.276,-143.033 934.736,-136.187"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<polygon fill="white" stroke="#bfbfbf" points="1056.5,-120.5 1056.5,-140.5 1103.5,-140.5 1103.5,-120.5 1056.5,-120.5"/>
<text text-anchor="middle" x="1080" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">iosfwd</text>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge50" class="edge"><title>Node25&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M1192.47,-189.464C1170.47,-178.125 1132.51,-158.565 1106.85,-145.336"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1108.16,-142.077 1097.67,-140.607 1104.96,-148.299 1108.16,-142.077"/>
</g>
<!-- Node27&#45;&gt;Node7 -->
<g id="edge53" class="edge"><title>Node27&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M986.332,-309.413C963.373,-300.756 935.983,-288.505 914,-273 862.72,-236.832 815.999,-178.114 794.484,-149.006"/>
<polygon fill="midnightblue" stroke="midnightblue" points="797.125,-146.687 788.411,-140.662 791.466,-150.807 797.125,-146.687"/>
</g>
<!-- Node27&#45;&gt;Node14 -->
<g id="edge84" class="edge"><title>Node27&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1119.53,-323.875C1380.23,-321.008 2154.54,-305.022 2388,-216 2471.27,-184.248 2554.37,-115.655 2589.53,-84.4892"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2591.93,-87.0367 2597.04,-77.7536 2587.26,-81.8262 2591.93,-87.0367"/>
</g>
<!-- Node27&#45;&gt;Node17 -->
<g id="edge82" class="edge"><title>Node27&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1028.49,-309.367C1022.9,-293.064 1011.86,-267.397 994,-252 958.221,-221.159 921.162,-254.646 894,-216 880.528,-196.831 884.638,-168.704 889.64,-150.249"/>
<polygon fill="midnightblue" stroke="midnightblue" points="893.001,-151.227 892.562,-140.641 886.304,-149.191 893.001,-151.227"/>
</g>
<!-- Node27&#45;&gt;Node23 -->
<g id="edge81" class="edge"><title>Node27&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1119.57,-316.155C1184.2,-304.874 1268.4,-278.351 1311,-216 1324.57,-196.132 1314.72,-167.792 1305.55,-149.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1308.52,-147.652 1300.68,-140.522 1302.36,-150.983 1308.52,-147.652"/>
</g>
<!-- Node27&#45;&gt;Node24 -->
<g id="edge80" class="edge"><title>Node27&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1119.6,-311.94C1173.7,-303.166 1244.52,-289.986 1306,-273 1366.3,-256.341 1434.31,-229.425 1472.58,-213.498"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1474.23,-216.601 1482.1,-209.506 1471.52,-210.145 1474.23,-216.601"/>
</g>
<!-- Node27&#45;&gt;Node25 -->
<g id="edge58" class="edge"><title>Node27&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1054.7,-309.295C1088.77,-285.43 1154.4,-239.45 1188.4,-215.631"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1190.53,-218.412 1196.71,-209.807 1186.52,-212.679 1190.53,-218.412"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<g id="a_node28"><a xlink:href="CoordinateFilter_8h.html" target="_top" xlink:title="geos/geom/CoordinateFilter.h">
<polygon fill="white" stroke="black" points="903.5,-189.5 903.5,-209.5 1062.5,-209.5 1062.5,-189.5 903.5,-189.5"/>
<text text-anchor="middle" x="983" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateFilter.h</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge54" class="edge"><title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M969.134,-309.446C950.414,-301.745 932.028,-290.208 921,-273 906.958,-251.088 933.516,-228.759 956.121,-214.782"/>
<polygon fill="midnightblue" stroke="midnightblue" points="957.961,-217.76 964.81,-209.677 954.415,-211.725 957.961,-217.76"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<g id="a_node30"><a xlink:href="util_8h.html" target="_top" xlink:title="geos/util.h">
<polygon fill="white" stroke="black" points="396.5,-252.5 396.5,-272.5 461.5,-272.5 461.5,-252.5 396.5,-252.5"/>
<text text-anchor="middle" x="429" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util.h</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node30 -->
<g id="edge59" class="edge"><title>Node27&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M946.462,-315.76C815.221,-302.506 570.704,-277.811 471.983,-267.841"/>
<polygon fill="midnightblue" stroke="midnightblue" points="472.086,-264.334 461.785,-266.811 471.383,-271.298 472.086,-264.334"/>
</g>
<!-- Node37 -->
<g id="node37" class="node"><title>Node37</title>
<polygon fill="white" stroke="#bfbfbf" points="930.5,-252.5 930.5,-272.5 985.5,-272.5 985.5,-252.5 930.5,-252.5"/>
<text text-anchor="middle" x="958" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">sstream</text>
</g>
<!-- Node27&#45;&gt;Node37 -->
<g id="edge83" class="edge"><title>Node27&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M1014.46,-309.421C1003.12,-300.2 988.647,-288.426 977.191,-279.109"/>
<polygon fill="midnightblue" stroke="midnightblue" points="979.088,-276.14 969.122,-272.546 974.672,-281.571 979.088,-276.14"/>
</g>
<!-- Node28&#45;&gt;Node3 -->
<g id="edge55" class="edge"><title>Node28&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M984.444,-189.486C987.458,-173.016 995.715,-137.589 1014,-114 1024.02,-101.077 1038.74,-90.4328 1051.74,-82.6972"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1053.82,-85.5455 1060.81,-77.5876 1050.38,-79.4467 1053.82,-85.5455"/>
</g>
<!-- Node28&#45;&gt;Node5 -->
<g id="edge56" class="edge"><title>Node28&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1048.62,-189.467C1068.03,-187.056 1089.34,-184.661 1109,-183 1453.92,-153.847 1545.85,-205.6 1887,-147 1936.89,-138.431 1946.99,-126.655 1996,-114 2051.68,-99.6235 2116.39,-86.2037 2159.53,-77.7176"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2160.34,-81.1272 2169.48,-75.7738 2158.99,-74.2572 2160.34,-81.1272"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<polygon fill="white" stroke="#bfbfbf" points="524.5,-120.5 524.5,-140.5 575.5,-140.5 575.5,-120.5 524.5,-120.5"/>
<text text-anchor="middle" x="550" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">cassert</text>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge57" class="edge"><title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M924.604,-189.464C833.735,-175.404 661.164,-148.701 586.233,-137.106"/>
<polygon fill="midnightblue" stroke="midnightblue" points="586.325,-133.579 575.907,-135.509 585.254,-140.497 586.325,-133.579"/>
</g>
<!-- Node30&#45;&gt;Node17 -->
<g id="edge78" class="edge"><title>Node30&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M461.648,-255.771C501.605,-248.372 571.093,-234.248 629,-216 666.076,-204.316 673.013,-194.96 710,-183 774.412,-162.172 793.592,-167.841 858,-147 860.58,-146.165 863.233,-145.236 865.88,-144.259"/>
<polygon fill="midnightblue" stroke="midnightblue" points="867.25,-147.481 875.3,-140.593 864.712,-140.958 867.25,-147.481"/>
</g>
<!-- Node31 -->
<g id="node31" class="node"><title>Node31</title>
<g id="a_node31"><a xlink:href="GEOSException_8h.html" target="_top" xlink:title="geos/util/GEOSException.h">
<polygon fill="white" stroke="black" points="224.5,-120.5 224.5,-140.5 371.5,-140.5 371.5,-120.5 224.5,-120.5"/>
<text text-anchor="middle" x="298" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/GEOSException.h</text>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node31 -->
<g id="edge60" class="edge"><title>Node30&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M396.412,-259.941C309.875,-255.469 79.3708,-241.274 57,-216 7.6939,-160.296 126.542,-141.312 214.305,-134.843"/>
<polygon fill="midnightblue" stroke="midnightblue" points="214.569,-138.333 224.302,-134.149 214.084,-131.35 214.569,-138.333"/>
</g>
<!-- Node33 -->
<g id="node33" class="node"><title>Node33</title>
<g id="a_node33"><a xlink:href="IllegalArgumentException_8h.html" target="_top" xlink:title="geos/util/IllegalArgument\lException.h">
<polygon fill="white" stroke="black" points="66,-183.5 66,-215.5 200,-215.5 200,-183.5 66,-183.5"/>
<text text-anchor="start" x="74" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/IllegalArgument</text>
<text text-anchor="middle" x="133" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">Exception.h</text>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node33 -->
<g id="edge64" class="edge"><title>Node30&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M396.476,-254.797C351.948,-245.621 270.636,-228.864 210.075,-216.384"/>
<polygon fill="midnightblue" stroke="midnightblue" points="210.664,-212.932 200.163,-214.341 209.251,-219.788 210.664,-212.932"/>
</g>
<!-- Node34 -->
<g id="node34" class="node"><title>Node34</title>
<g id="a_node34"><a xlink:href="TopologyException_8h.html" target="_top" xlink:title="geos/util/TopologyException.h">
<polygon fill="white" stroke="black" points="218,-189.5 218,-209.5 378,-209.5 378,-189.5 218,-189.5"/>
<text text-anchor="middle" x="298" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/TopologyException.h</text>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node34 -->
<g id="edge68" class="edge"><title>Node30&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M409.67,-252.499C387.709,-242.273 351.656,-225.485 326.475,-213.759"/>
<polygon fill="midnightblue" stroke="midnightblue" points="327.952,-210.586 317.409,-209.538 324.997,-216.932 327.952,-210.586"/>
</g>
<!-- Node35 -->
<g id="node35" class="node"><title>Node35</title>
<g id="a_node35"><a xlink:href="GeometricShapeFactory_8h.html" target="_top" xlink:title="geos/util/GeometricShape\lFactory.h">
<polygon fill="white" stroke="black" points="480,-183.5 480,-215.5 620,-215.5 620,-183.5 480,-183.5"/>
<text text-anchor="start" x="488" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/GeometricShape</text>
<text text-anchor="middle" x="550" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">Factory.h</text>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node35 -->
<g id="edge73" class="edge"><title>Node30&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M446.854,-252.499C463.65,-244.032 489.369,-231.066 510.922,-220.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="512.512,-223.318 519.866,-215.691 509.361,-217.068 512.512,-223.318"/>
</g>
<!-- Node36 -->
<g id="node36" class="node"><title>Node36</title>
<polygon fill="white" stroke="#bfbfbf" points="396,-189.5 396,-209.5 462,-209.5 462,-189.5 396,-189.5"/>
<text text-anchor="middle" x="429" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">type_traits</text>
</g>
<!-- Node30&#45;&gt;Node36 -->
<g id="edge79" class="edge"><title>Node30&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M429,-252.499C429,-243.94 429,-230.783 429,-219.846"/>
<polygon fill="midnightblue" stroke="midnightblue" points="432.5,-219.538 429,-209.538 425.5,-219.538 432.5,-219.538"/>
</g>
<!-- Node31&#45;&gt;Node3 -->
<g id="edge61" class="edge"><title>Node31&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M352.146,-120.477C367.868,-118.094 385.088,-115.713 401,-114 645.442,-87.6839 707.746,-95.1699 953,-78 977.865,-76.2592 1005.46,-74.2093 1028.56,-72.4602"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1029.12,-75.9275 1038.83,-71.6798 1028.59,-68.9476 1029.12,-75.9275"/>
</g>
<!-- Node31&#45;&gt;Node15 -->
<g id="edge63" class="edge"><title>Node31&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M371.791,-123.754C413.758,-120.605 467.303,-116.788 515,-114 895.61,-91.7516 1358.25,-74.2212 1482.83,-69.661"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1483.31,-73.146 1493.17,-69.2838 1483.05,-66.1507 1483.31,-73.146"/>
</g>
<!-- Node32 -->
<g id="node32" class="node"><title>Node32</title>
<polygon fill="white" stroke="#bfbfbf" points="267,-57.5 267,-77.5 329,-77.5 329,-57.5 267,-57.5"/>
<text text-anchor="middle" x="298" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stdexcept</text>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge62" class="edge"><title>Node31&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M298,-120.499C298,-111.94 298,-98.7833 298,-87.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="301.5,-87.5377 298,-77.5377 294.5,-87.5377 301.5,-87.5377"/>
</g>
<!-- Node33&#45;&gt;Node3 -->
<g id="edge65" class="edge"><title>Node33&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M200.066,-184.677C272.484,-169.728 377.884,-147.892 380,-147 404.192,-136.797 404.166,-122.524 429,-114 539.397,-76.1067 836.58,-86.3533 953,-78 977.862,-76.2161 1005.46,-74.1611 1028.55,-72.4196"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1029.12,-75.8872 1038.82,-71.6437 1028.59,-68.9071 1029.12,-75.8872"/>
</g>
<!-- Node33&#45;&gt;Node15 -->
<g id="edge66" class="edge"><title>Node33&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M200.045,-184.253C203.065,-183.792 206.061,-183.371 209,-183 528.644,-142.694 615.239,-200.149 933,-147 985.024,-138.298 995.196,-123.928 1047,-114 1209,-82.9539 1406.83,-72.5709 1483,-69.5738"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1483.48,-73.0584 1493.34,-69.1836 1483.22,-66.0634 1483.48,-73.0584"/>
</g>
<!-- Node33&#45;&gt;Node31 -->
<g id="edge67" class="edge"><title>Node33&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M170.029,-183.464C198.97,-171.712 238.768,-155.552 266.262,-144.388"/>
<polygon fill="midnightblue" stroke="midnightblue" points="267.843,-147.523 275.792,-140.518 265.209,-141.037 267.843,-147.523"/>
</g>
<!-- Node34&#45;&gt;Node3 -->
<g id="edge69" class="edge"><title>Node34&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M321.004,-189.441C375.822,-167.868 509.989,-115.151 515,-114 527.444,-111.141 891.232,-82.9994 1028.37,-72.4588"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1028.91,-75.9274 1038.61,-71.6716 1028.38,-68.948 1028.91,-75.9274"/>
</g>
<!-- Node34&#45;&gt;Node7 -->
<g id="edge71" class="edge"><title>Node34&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M347.834,-189.434C360.585,-187.221 374.286,-184.935 387,-183 496.986,-166.26 624.721,-150.223 704.466,-140.615"/>
<polygon fill="midnightblue" stroke="midnightblue" points="704.919,-144.086 714.43,-139.418 704.084,-137.136 704.919,-144.086"/>
</g>
<!-- Node34&#45;&gt;Node29 -->
<g id="edge72" class="edge"><title>Node34&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M333.841,-189.465C373.558,-179.387 439.471,-162.462 496,-147 501.967,-145.368 508.291,-143.593 514.43,-141.847"/>
<polygon fill="midnightblue" stroke="midnightblue" points="515.841,-145.083 524.49,-138.964 513.913,-138.354 515.841,-145.083"/>
</g>
<!-- Node34&#45;&gt;Node31 -->
<g id="edge70" class="edge"><title>Node34&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M298,-189.464C298,-179.629 298,-163.609 298,-150.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="301.5,-150.823 298,-140.823 294.5,-150.823 301.5,-150.823"/>
</g>
<!-- Node35&#45;&gt;Node3 -->
<g id="edge74" class="edge"><title>Node35&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M566.231,-183.225C588.27,-163.496 629.777,-129.816 672,-114 704.707,-101.748 926.533,-81.5825 1028.69,-72.8053"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1029.11,-76.2819 1038.78,-71.9421 1028.51,-69.3074 1029.11,-76.2819"/>
</g>
<!-- Node35&#45;&gt;Node7 -->
<g id="edge77" class="edge"><title>Node35&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M602.065,-183.464C644.007,-171.351 702.166,-154.555 740.885,-143.374"/>
<polygon fill="midnightblue" stroke="midnightblue" points="742.137,-146.655 750.774,-140.518 740.195,-139.93 742.137,-146.655"/>
</g>
<!-- Node35&#45;&gt;Node17 -->
<g id="edge76" class="edge"><title>Node35&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M620.105,-185.439C624.805,-184.602 629.47,-183.782 634,-183 733.364,-165.85 760.91,-174.218 858,-147 860.83,-146.207 863.735,-145.267 866.616,-144.248"/>
<polygon fill="midnightblue" stroke="midnightblue" points="868.1,-147.427 876.184,-140.578 865.593,-140.891 868.1,-147.427"/>
</g>
<!-- Node35&#45;&gt;Node29 -->
<g id="edge75" class="edge"><title>Node35&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M550,-183.297C550,-173.656 550,-161.1 550,-150.765"/>
<polygon fill="midnightblue" stroke="midnightblue" points="553.5,-150.665 550,-140.665 546.5,-150.665 553.5,-150.665"/>
</g>
<!-- Node38&#45;&gt;Node3 -->
<g id="edge92" class="edge"><title>Node38&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M2322.17,-443.858C2103.19,-440.752 1368,-423.129 1368,-326.5 1368,-326.5 1368,-326.5 1368,-261.5 1368,-218.384 1347.09,-206.585 1311,-183 1248.17,-141.942 1210.25,-185.799 1146,-147 1132.92,-139.103 1107.72,-106.519 1092.53,-85.8943"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1095.23,-83.6605 1086.51,-77.6422 1089.57,-87.7846 1095.23,-83.6605"/>
</g>
<!-- Node38&#45;&gt;Node4 -->
<g id="edge95" class="edge"><title>Node38&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M2359.28,-435.443C2312.99,-417.731 2207.4,-377.166 2119,-342 2082.88,-327.631 2074.51,-322.35 2038,-309 2004.54,-296.767 1966.02,-284.367 1937.86,-275.608"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1938.57,-272.164 1927.98,-272.552 1936.5,-278.851 1938.57,-272.164"/>
</g>
<!-- Node38&#45;&gt;Node5 -->
<g id="edge113" class="edge"><title>Node38&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2443.59,-437.785C2501.64,-430.41 2584.23,-417.155 2611,-399 2694.18,-342.578 2720.95,-273.872 2678,-183 2657.35,-139.32 2638.45,-132.926 2594,-114 2534.35,-88.6059 2346.8,-75.6995 2256.94,-70.8407"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2256.91,-67.3344 2246.74,-70.3011 2256.54,-74.3246 2256.91,-67.3344"/>
</g>
<!-- Node38&#45;&gt;Node6 -->
<g id="edge96" class="edge"><title>Node38&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M2377.33,-435.427C2362.2,-411.809 2318.51,-347.58 2268,-309 2207.13,-262.512 2123.14,-229.462 2074.7,-212.813"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2075.52,-209.395 2064.93,-209.51 2073.28,-216.027 2075.52,-209.395"/>
</g>
<!-- Node38&#45;&gt;Node14 -->
<g id="edge94" class="edge"><title>Node38&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2443.66,-440.64C2562.83,-431.389 2816,-402.759 2816,-326.5 2816,-326.5 2816,-326.5 2816,-198.5 2816,-156.949 2807.89,-140.635 2776,-114 2737.26,-81.647 2677.65,-72.1226 2640.55,-69.4231"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2640.46,-65.9113 2630.27,-68.8077 2640.04,-72.8988 2640.46,-65.9113"/>
</g>
<!-- Node38&#45;&gt;Node15 -->
<g id="edge93" class="edge"><title>Node38&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M2388.05,-435.432C2392.73,-426.485 2399.34,-412.262 2402,-399 2416.13,-328.489 2500.22,-326.844 2388,-183 2327.57,-105.54 2274.42,-132.842 2178,-114 2054.73,-89.9105 1661.57,-73.885 1546.76,-69.6316"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1546.66,-66.1256 1536.54,-69.2569 1546.4,-73.1209 1546.66,-66.1256"/>
</g>
<!-- Node38&#45;&gt;Node17 -->
<g id="edge114" class="edge"><title>Node38&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M2322.17,-444.595C2056.76,-444.443 1008.59,-437.745 901,-342 847.561,-294.445 862.827,-253.311 876,-183 878.127,-171.646 882.68,-159.576 886.904,-149.978"/>
<polygon fill="midnightblue" stroke="midnightblue" points="890.184,-151.226 891.23,-140.683 883.837,-148.272 890.184,-151.226"/>
</g>
<!-- Node38&#45;&gt;Node18 -->
<g id="edge112" class="edge"><title>Node38&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M2384.19,-435.372C2386.77,-413.172 2391.59,-354.814 2378,-309 2367.5,-273.607 2342.76,-237.906 2327.01,-217.567"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2329.64,-215.253 2320.68,-209.597 2324.16,-219.605 2329.64,-215.253"/>
</g>
<!-- Node39 -->
<g id="node39" class="node"><title>Node39</title>
<g id="a_node39"><a xlink:href="LinearRing_8h.html" target="_top" xlink:title="geos/geom/LinearRing.h">
<polygon fill="white" stroke="black" points="2468,-378.5 2468,-398.5 2602,-398.5 2602,-378.5 2468,-378.5"/>
<text text-anchor="middle" x="2535" y="-385.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LinearRing.h</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node39 -->
<g id="edge97" class="edge"><title>Node38&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M2408.1,-435.418C2433.37,-426.275 2472.53,-412.105 2500.66,-401.924"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2501.9,-405.198 2510.12,-398.504 2499.52,-398.616 2501.9,-405.198"/>
</g>
<!-- Node39&#45;&gt;Node3 -->
<g id="edge98" class="edge"><title>Node39&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M2467.86,-381.288C2385.51,-373.408 2241.73,-358.804 2119,-342 1824.86,-301.725 1745.6,-306.977 1463,-216 1426,-204.088 1419.32,-193.868 1382,-183 1296.12,-157.993 1264.64,-185.701 1184,-147 1163.83,-137.321 1163.68,-127.703 1146,-114 1132.1,-103.229 1115.85,-92.0079 1102.95,-83.404"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1104.5,-80.236 1094.23,-77.6455 1100.64,-86.0771 1104.5,-80.236"/>
</g>
<!-- Node39&#45;&gt;Node5 -->
<g id="edge111" class="edge"><title>Node39&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2557.18,-378.397C2594.06,-361.61 2664,-322.057 2664,-263.5 2664,-263.5 2664,-263.5 2664,-198.5 2664,-114.595 2374.87,-81.8858 2257.06,-72.0409"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2257.13,-68.5347 2246.88,-71.2112 2256.56,-75.5116 2257.13,-68.5347"/>
</g>
<!-- Node39&#45;&gt;Node14 -->
<g id="edge100" class="edge"><title>Node39&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2594.88,-378.441C2622.42,-371.913 2654.17,-360.801 2678,-342 2729.34,-301.489 2736.47,-279.005 2754,-216 2766.15,-172.326 2780.9,-150.488 2754,-114 2727.99,-78.7286 2674.96,-69.977 2640.22,-68.2411"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2640.18,-64.7381 2630.07,-67.906 2639.95,-71.7342 2640.18,-64.7381"/>
</g>
<!-- Node39&#45;&gt;Node15 -->
<g id="edge99" class="edge"><title>Node39&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M2535.5,-378.422C2537.1,-339.039 2537.66,-181.9 2450,-114 2440.86,-106.924 1709.42,-76.4856 1546.8,-69.8012"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1546.64,-66.2918 1536.5,-69.3786 1546.35,-73.286 1546.64,-66.2918"/>
</g>
<!-- Node39&#45;&gt;Node40 -->
<g id="edge101" class="edge"><title>Node39&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M2484.68,-378.499C2423.49,-367.552 2320.26,-349.086 2254.71,-337.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2254.98,-333.853 2244.52,-335.538 2253.75,-340.744 2254.98,-333.853"/>
</g>
<!-- Node40&#45;&gt;Node3 -->
<g id="edge102" class="edge"><title>Node40&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M2128.5,-317.462C2054.28,-309.006 1929.88,-293.375 1824,-273 1720.16,-253.017 1690.06,-257.968 1593,-216 1568.22,-205.285 1567.34,-192.302 1542,-183 1425.46,-140.224 1384.8,-179.547 1265,-147 1257.09,-144.851 1161.06,-103.536 1110.57,-81.7295"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1111.69,-78.4001 1101.13,-77.6457 1108.92,-84.8257 1111.69,-78.4001"/>
</g>
<!-- Node40&#45;&gt;Node4 -->
<g id="edge103" class="edge"><title>Node40&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M2150.32,-315.499C2097.53,-304.619 2008.7,-286.314 1951.75,-274.578"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1952.36,-271.128 1941.86,-272.538 1950.94,-277.984 1952.36,-271.128"/>
</g>
<!-- Node40&#45;&gt;Node5 -->
<g id="edge110" class="edge"><title>Node40&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2232.51,-315.5C2278.83,-302.381 2354.52,-273.088 2388,-216 2426.12,-150.997 2313.14,-102.415 2249,-80.8324"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2249.75,-77.3947 2239.16,-77.602 2247.57,-84.0457 2249.75,-77.3947"/>
</g>
<!-- Node40&#45;&gt;Node6 -->
<g id="edge105" class="edge"><title>Node40&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M2182.38,-315.382C2155.56,-294.332 2089.07,-242.152 2055.73,-215.983"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2057.66,-213.052 2047.64,-209.631 2053.34,-218.559 2057.66,-213.052"/>
</g>
<!-- Node40&#45;&gt;Node14 -->
<g id="edge108" class="edge"><title>Node40&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2259.73,-316.504C2363.93,-302.351 2559.6,-269.256 2602,-216 2631.56,-178.866 2620.96,-118.237 2612.84,-87.5618"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2616.14,-86.376 2610.04,-77.7146 2609.41,-88.2906 2616.14,-86.376"/>
</g>
<!-- Node40&#45;&gt;Node15 -->
<g id="edge107" class="edge"><title>Node40&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M2195.55,-315.05C2200.43,-281.517 2211.83,-167.393 2151,-114 2128.06,-93.8666 1672.51,-74.6497 1546.85,-69.7163"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1546.86,-66.2138 1536.73,-69.3217 1546.58,-73.2085 1546.86,-66.2138"/>
</g>
<!-- Node40&#45;&gt;Node17 -->
<g id="edge109" class="edge"><title>Node40&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M2128.22,-323.695C1922,-320.28 1291.09,-302.815 1109,-216 1088.81,-206.374 1090.62,-193.737 1071,-183 1027.25,-159.064 971.117,-145.09 934.382,-137.878"/>
<polygon fill="midnightblue" stroke="midnightblue" points="934.577,-134.353 924.101,-135.937 933.278,-141.232 934.577,-134.353"/>
</g>
<!-- Node40&#45;&gt;Node18 -->
<g id="edge106" class="edge"><title>Node40&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M2202.94,-315.18C2223.03,-294.252 2271.92,-243.303 2297.23,-216.927"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2299.88,-219.23 2304.28,-209.591 2294.83,-214.383 2299.88,-219.23"/>
</g>
<!-- Node40&#45;&gt;Node25 -->
<g id="edge104" class="edge"><title>Node40&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M2128.11,-322.115C2010.9,-317.235 1758.68,-303.855 1548,-273 1441.75,-257.439 1318.91,-228.213 1254.57,-212.026"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1255.31,-208.603 1244.76,-209.544 1253.59,-215.389 1255.31,-208.603"/>
</g>
</g>
</svg>