geos_390_docs/ComponentCoordinateExtracte...

788 lines
54 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: ComponentCoordinateExtracter.h Pages: 1 -->
<svg width="2536pt" height="464pt"
viewBox="0.00 0.00 2536.00 464.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 460)">
<title>ComponentCoordinateExtracter.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-460 2532,-460 2532,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="1610.5,-435.5 1610.5,-455.5 1789.5,-455.5 1789.5,-435.5 1610.5,-435.5"/>
<text text-anchor="middle" x="1700" y="-442.7" font-family="Helvetica,sans-Serif" font-size="11.00">ComponentCoordinateExtracter.h</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<polygon fill="white" stroke="#bfbfbf" points="228,-57.5 228,-77.5 274,-77.5 274,-57.5 228,-57.5"/>
<text text-anchor="middle" x="251" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1610.4,-443.015C1259.78,-436.626 0,-407.997 0,-326.5 0,-326.5 0,-326.5 0,-198.5 0,-101.609 149.298,-76.845 217.604,-70.5854"/>
<polygon fill="midnightblue" stroke="midnightblue" points="218.162,-74.0511 227.836,-69.7314 217.58,-67.0753 218.162,-74.0511"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="GeometryComponentFilter_8h.html" target="_top" xlink:title="geos/geom/GeometryComponent\lFilter.h">
<polygon fill="white" stroke="black" points="2134,-114.5 2134,-146.5 2310,-146.5 2310,-114.5 2134,-114.5"/>
<text text-anchor="start" x="2142" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/GeometryComponent</text>
<text text-anchor="middle" x="2222" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">Filter.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="M1789.79,-440.985C2004.14,-431.401 2528,-400.417 2528,-326.5 2528,-326.5 2528,-326.5 2528,-261.5 2528,-169.657 2409.78,-141.762 2320.31,-133.802"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2320.35,-130.294 2310.1,-132.968 2319.78,-137.271 2320.35,-130.294"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="Geometry_8h.html" target="_top" xlink:title="geos/geom/Geometry.h">
<polygon fill="white" stroke="black" points="1851.5,-252.5 1851.5,-272.5 1980.5,-272.5 1980.5,-252.5 1851.5,-252.5"/>
<text text-anchor="middle" x="1916" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Geometry.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge"><title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1756.56,-435.431C1808.8,-423.728 1883.51,-397.788 1919,-342 1930.29,-324.253 1926.89,-299.4 1922.4,-282.443"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1925.67,-281.162 1919.44,-272.594 1918.97,-283.179 1925.67,-281.162"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="437.5,-120.5 437.5,-140.5 572.5,-140.5 572.5,-120.5 437.5,-120.5"/>
<text text-anchor="middle" x="505" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge45" class="edge"><title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1610.37,-444.906C1412.22,-444.021 923.068,-432.014 526,-342 387.357,-310.57 305.863,-337.466 232,-216 224.38,-203.468 222.64,-194.291 232,-183 256.388,-153.581 355.179,-140.85 426.922,-135.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="427.577,-138.881 437.299,-134.67 427.073,-131.9 427.577,-138.881"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<g id="a_node24"><a xlink:href="LineString_8h.html" target="_top" xlink:title="geos/geom/LineString.h">
<polygon fill="white" stroke="black" points="1756.5,-315.5 1756.5,-335.5 1887.5,-335.5 1887.5,-315.5 1756.5,-315.5"/>
<text text-anchor="middle" x="1822" y="-322.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LineString.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge46" class="edge"><title>Node1&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1709.57,-435.241C1730.24,-415.25 1779.26,-367.835 1805.22,-342.734"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1807.72,-345.184 1812.47,-335.716 1802.85,-340.153 1807.72,-345.184"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="Point_8h.html" target="_top" xlink:title="geos/geom/Point.h">
<polygon fill="white" stroke="black" points="1579.5,-378.5 1579.5,-398.5 1686.5,-398.5 1686.5,-378.5 1579.5,-378.5"/>
<text text-anchor="middle" x="1633" y="-385.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Point.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node27 -->
<g id="edge62" class="edge"><title>Node1&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M1688.94,-435.418C1679.01,-427.267 1664.21,-415.12 1652.33,-405.367"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1654.25,-402.419 1644.3,-398.779 1649.81,-407.83 1654.25,-402.419"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="export_8h.html" target="_top" xlink:title="geos/export.h">
<polygon fill="white" stroke="black" points="1545,-57.5 1545,-77.5 1627,-77.5 1627,-57.5 1545,-57.5"/>
<text text-anchor="middle" x="1586" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/export.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M2133.8,-119.068C2118.22,-117.312 2102.14,-115.556 2087,-114 1922.83,-97.1227 1728.04,-80.3698 1637.29,-72.7537"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1637.53,-69.2613 1627.27,-71.9143 1636.94,-76.2369 1637.53,-69.2613"/>
</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="2067.5,-57.5 2067.5,-77.5 2144.5,-77.5 2144.5,-57.5 2067.5,-57.5"/>
<text text-anchor="middle" x="2106" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node3&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2193.33,-114.421C2174.59,-104.567 2150.3,-91.7979 2132.1,-82.227"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2133.68,-79.1025 2123.2,-77.5459 2130.42,-85.2981 2133.68,-79.1025"/>
</g>
<!-- Node6&#45;&gt;Node2 -->
<g id="edge43" class="edge"><title>Node6&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1851.08,-260.829C1570.66,-257.768 474.506,-244.047 407,-216 340.898,-188.537 286.182,-119.272 262.968,-86.3766"/>
<polygon fill="midnightblue" stroke="midnightblue" points="265.593,-84.0178 257.034,-77.7735 259.831,-87.9925 265.593,-84.0178"/>
</g>
<!-- Node6&#45;&gt;Node3 -->
<g id="edge30" class="edge"><title>Node6&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1977.38,-252.442C2014.58,-245.516 2062.36,-234.024 2102,-216 2137.74,-199.751 2173.93,-172.452 2197.08,-153.29"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2199.59,-155.749 2204.99,-146.634 2195.09,-150.392 2199.59,-155.749"/>
</g>
<!-- Node6&#45;&gt;Node4 -->
<g id="edge6" class="edge"><title>Node6&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1913.2,-252.469C1907.94,-236.702 1895.24,-203.853 1875,-183 1853.17,-160.51 1780.99,-125.897 1752,-114 1714.67,-98.6824 1670.54,-86.8648 1637.16,-79.1166"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1637.7,-75.6489 1627.17,-76.8433 1636.14,-82.4745 1637.7,-75.6489"/>
</g>
<!-- Node6&#45;&gt;Node5 -->
<g id="edge7" class="edge"><title>Node6&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1969.75,-252.478C2026.63,-242.628 2112.45,-226.817 2144,-216 2175.02,-205.363 2179.68,-195.509 2210,-183 2257.16,-163.541 2289.11,-188.347 2319,-147 2361.89,-87.6678 2230.38,-73.1088 2154.99,-69.5861"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2154.88,-66.0788 2144.75,-69.1588 2154.59,-73.0727 2154.88,-66.0788"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="Envelope_8h.html" target="_top" xlink:title="geos/geom/Envelope.h">
<polygon fill="white" stroke="black" points="1591.5,-189.5 1591.5,-209.5 1718.5,-209.5 1718.5,-189.5 1591.5,-189.5"/>
<text text-anchor="middle" x="1655" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Envelope.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge8" class="edge"><title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1877.49,-252.499C1831.32,-241.71 1753.91,-223.616 1703.65,-211.87"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1704.2,-208.405 1693.67,-209.538 1702.61,-215.222 1704.2,-208.405"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="1028.5,-57.5 1028.5,-77.5 1071.5,-77.5 1071.5,-57.5 1028.5,-57.5"/>
<text text-anchor="middle" x="1050" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node6&#45;&gt;Node15 -->
<g id="edge41" class="edge"><title>Node6&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1903.51,-252.409C1865.78,-225.501 1748.71,-146.138 1638,-114 1532.12,-83.2655 1188.27,-72.0417 1081.75,-69.2524"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1081.72,-65.7506 1071.64,-68.9945 1081.55,-72.7484 1081.72,-65.7506"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="988,-120.5 988,-140.5 1044,-140.5 1044,-120.5 988,-120.5"/>
<text text-anchor="middle" x="1016" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node6&#45;&gt;Node17 -->
<g id="edge44" class="edge"><title>Node6&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1851.25,-257C1768.08,-250.479 1628.85,-236.855 1582,-216 1561.26,-206.766 1563.97,-191.697 1543,-183 1454.83,-146.44 1209.77,-158.389 1115,-147 1094.84,-144.577 1072.48,-141.14 1054.11,-138.119"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1054.53,-134.64 1044.09,-136.445 1053.38,-141.544 1054.53,-134.64"/>
</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="2252.5,-189.5 2252.5,-209.5 2385.5,-209.5 2385.5,-189.5 2252.5,-189.5"/>
<text text-anchor="middle" x="2319" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Dimension.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node18 -->
<g id="edge27" class="edge"><title>Node6&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1980.59,-253.313C2045.71,-244.839 2149.03,-230.79 2238,-216 2246.32,-214.616 2255.11,-213.048 2263.7,-211.454"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2264.48,-214.869 2273.66,-209.58 2263.18,-207.99 2264.48,-214.869"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="IntersectionMatrix_8h.html" target="_top" xlink:title="geos/geom/IntersectionMatrix.h">
<polygon fill="white" stroke="black" points="1926.5,-189.5 1926.5,-209.5 2093.5,-209.5 2093.5,-189.5 1926.5,-189.5"/>
<text text-anchor="middle" x="2010" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/IntersectionMatrix.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node19 -->
<g id="edge31" class="edge"><title>Node6&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1929.87,-252.499C1945,-242.678 1969.46,-226.806 1987.38,-215.177"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1989.59,-217.917 1996.07,-209.538 1985.78,-212.045 1989.59,-217.917"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<polygon fill="white" stroke="#bfbfbf" points="2293,-57.5 2293,-77.5 2351,-77.5 2351,-57.5 2293,-57.5"/>
<text text-anchor="middle" x="2322" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node6&#45;&gt;Node21 -->
<g id="edge42" class="edge"><title>Node6&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1978.79,-252.464C2053.76,-241.463 2171.53,-223.433 2191,-216 2216.57,-206.237 2218.52,-195.246 2243,-183 2283.38,-162.799 2312.35,-184.156 2338,-147 2350.42,-129.013 2341.56,-103.526 2332.87,-86.5265"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2335.84,-84.669 2327.93,-77.619 2329.72,-88.0622 2335.84,-84.669"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<polygon fill="white" stroke="#bfbfbf" points="1473.5,-189.5 1473.5,-209.5 1534.5,-209.5 1534.5,-189.5 1473.5,-189.5"/>
<text text-anchor="middle" x="1504" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node6&#45;&gt;Node23 -->
<g id="edge40" class="edge"><title>Node6&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1851.31,-257.571C1777.43,-252.143 1653.3,-240.15 1549,-216 1545.13,-215.103 1541.12,-213.995 1537.16,-212.788"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1538.14,-209.426 1527.55,-209.645 1535.97,-216.08 1538.14,-209.426"/>
</g>
<!-- Node7&#45;&gt;Node2 -->
<g id="edge24" class="edge"><title>Node7&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1612.6,-189.43C1601.09,-187.143 1588.59,-184.822 1577,-183 1439.98,-161.465 1401.76,-179.846 1267,-147 1226.82,-137.207 1220.49,-122.424 1180,-114 1015.77,-79.8315 593.529,-86.5465 426,-78 376.706,-75.4853 319.616,-72.343 284.403,-70.3782"/>
<polygon fill="midnightblue" stroke="midnightblue" points="284.39,-66.8721 274.21,-69.8082 283.999,-73.8612 284.39,-66.8721"/>
</g>
<!-- Node7&#45;&gt;Node4 -->
<g id="edge9" class="edge"><title>Node7&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1650.04,-189.151C1638.7,-167.788 1610.72,-115.077 1595.78,-86.9225"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1598.7,-84.9566 1590.92,-77.7646 1592.51,-88.2384 1598.7,-84.9566"/>
</g>
<!-- Node7&#45;&gt;Node5 -->
<g id="edge10" class="edge"><title>Node7&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1686.11,-189.465C1739.47,-173.974 1851.91,-141.365 1947,-114 1986.84,-102.536 2032.31,-89.5311 2064.39,-80.3695"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2065.66,-83.6476 2074.32,-77.5368 2063.74,-76.9166 2065.66,-83.6476"/>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge11" class="edge"><title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1597.86,-189.468C1580.3,-186.996 1560.89,-184.569 1543,-183 1116.78,-145.627 1005.81,-197.921 581,-147 571.868,-145.905 562.2,-144.292 552.931,-142.514"/>
<polygon fill="midnightblue" stroke="midnightblue" points="553.567,-139.072 543.074,-140.537 552.191,-145.935 553.567,-139.072"/>
</g>
<!-- Node7&#45;&gt;Node15 -->
<g id="edge23" class="edge"><title>Node7&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1613.96,-189.453C1543.19,-173.875 1393.58,-141.053 1267,-114 1201.07,-99.9082 1123.77,-83.7996 1081.53,-75.0308"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1082.07,-71.5697 1071.57,-72.9653 1080.65,-78.4237 1082.07,-71.5697"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="1442,-120.5 1442,-140.5 1498,-140.5 1498,-120.5 1442,-120.5"/>
<text text-anchor="middle" x="1470" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">ostream</text>
</g>
<!-- Node7&#45;&gt;Node16 -->
<g id="edge25" class="edge"><title>Node7&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1627.27,-189.419C1597.39,-179.505 1548.54,-162.91 1507,-147 1504.89,-146.19 1502.71,-145.337 1500.53,-144.463"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1501.62,-141.128 1491.04,-140.579 1498.97,-147.606 1501.62,-141.128"/>
</g>
<!-- Node7&#45;&gt;Node17 -->
<g id="edge26" class="edge"><title>Node7&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1614.27,-189.459C1602.31,-187.062 1589.17,-184.678 1577,-183 1372.97,-154.88 1319.56,-170.947 1115,-147 1094.83,-144.639 1072.47,-141.208 1054.11,-138.174"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1054.53,-134.695 1044.08,-136.492 1053.37,-141.598 1054.53,-134.695"/>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge20" class="edge"><title>Node8&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M467.521,-120.499C417.896,-108.581 331.166,-87.7525 283.936,-76.4097"/>
<polygon fill="midnightblue" stroke="midnightblue" points="284.748,-73.0054 274.207,-74.0734 283.113,-79.8118 284.748,-73.0054"/>
</g>
<!-- Node8&#45;&gt;Node4 -->
<g id="edge12" class="edge"><title>Node8&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M543.471,-120.441C555.432,-117.953 568.705,-115.523 581,-114 768.58,-90.7695 1357.36,-74.2963 1534.85,-69.7597"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1535.06,-73.2557 1544.97,-69.5028 1534.88,-66.258 1535.06,-73.2557"/>
</g>
<!-- Node8&#45;&gt;Node5 -->
<g id="edge17" class="edge"><title>Node8&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M542.679,-120.487C554.84,-117.936 568.426,-115.459 581,-114 730.234,-96.6852 1812.72,-74.3239 2057.08,-69.4603"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2057.48,-72.953 2067.41,-69.2551 2057.35,-65.9544 2057.48,-72.953"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="544,-57.5 544,-77.5 642,-77.5 642,-57.5 544,-57.5"/>
<text text-anchor="middle" x="593" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge13" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M517.985,-120.499C532.023,-110.768 554.631,-95.0966 571.363,-83.4984"/>
<polygon fill="midnightblue" stroke="midnightblue" points="573.737,-86.1112 579.962,-77.5377 569.75,-80.3582 573.737,-86.1112"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="445.5,-0.5 445.5,-20.5 486.5,-20.5 486.5,-0.5 445.5,-0.5"/>
<text text-anchor="middle" x="466" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node8&#45;&gt;Node11 -->
<g id="edge22" class="edge"><title>Node8&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M479.317,-120.456C460.824,-112.433 437.231,-98.7288 426,-78 416.415,-60.3092 431.626,-40.6274 445.965,-27.2983"/>
<polygon fill="midnightblue" stroke="midnightblue" points="448.423,-29.7995 453.678,-20.5998 443.833,-24.5143 448.423,-29.7995"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="435.5,-57.5 435.5,-77.5 466.5,-77.5 466.5,-57.5 435.5,-57.5"/>
<text text-anchor="middle" x="451" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node8&#45;&gt;Node13 -->
<g id="edge18" class="edge"><title>Node8&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M497.032,-120.499C488.817,-111.219 475.818,-96.5349 465.726,-85.1345"/>
<polygon fill="midnightblue" stroke="midnightblue" points="468.25,-82.7054 459.001,-77.5377 463.008,-87.3453 468.25,-82.7054"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="484.5,-57.5 484.5,-77.5 525.5,-77.5 525.5,-57.5 484.5,-57.5"/>
<text text-anchor="middle" x="505" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node8&#45;&gt;Node14 -->
<g id="edge19" class="edge"><title>Node8&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M505,-120.499C505,-111.94 505,-98.7833 505,-87.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="508.5,-87.5377 505,-77.5377 501.5,-87.5377 508.5,-87.5377"/>
</g>
<!-- Node8&#45;&gt;Node15 -->
<g id="edge21" class="edge"><title>Node8&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M545.486,-120.427C556.926,-118.086 569.414,-115.739 581,-114 744.469,-89.4696 942.073,-75.3165 1018.08,-70.4415"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1018.64,-73.9135 1028.4,-69.7894 1018.2,-66.9275 1018.64,-73.9135"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<polygon fill="white" stroke="#bfbfbf" points="605,-0.5 605,-20.5 651,-20.5 651,-0.5 605,-0.5"/>
<text text-anchor="middle" x="628" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge14" class="edge"><title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M598.78,-57.4179C603.614,-49.8207 610.657,-38.7527 616.618,-29.3866"/>
<polygon fill="midnightblue" stroke="midnightblue" points="619.679,-31.0952 622.095,-20.7795 613.773,-27.337 619.679,-31.0952"/>
</g>
<!-- Node9&#45;&gt;Node11 -->
<g id="edge15" class="edge"><title>Node9&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M572.029,-57.4179C551.316,-48.4477 519.43,-34.6388 496.032,-24.5059"/>
<polygon fill="midnightblue" stroke="midnightblue" points="497.149,-21.1755 486.581,-20.4131 494.367,-27.599 497.149,-21.1755"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="527.5,-0.5 527.5,-20.5 586.5,-20.5 586.5,-0.5 527.5,-0.5"/>
<text text-anchor="middle" x="557" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node9&#45;&gt;Node12 -->
<g id="edge16" class="edge"><title>Node9&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M587.055,-57.4179C582.083,-49.8207 574.838,-38.7527 568.708,-29.3866"/>
<polygon fill="midnightblue" stroke="midnightblue" points="571.479,-27.2297 563.074,-20.7795 565.622,-31.0633 571.479,-27.2297"/>
</g>
<!-- Node18&#45;&gt;Node4 -->
<g id="edge28" class="edge"><title>Node18&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M2252.33,-196.04C2176.72,-191.71 2050.49,-179.787 1947,-147 1916.49,-137.334 1913.44,-123.886 1883,-114 1799.52,-86.886 1697.47,-75.7582 1637.32,-71.3155"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1637.54,-67.8221 1627.32,-70.6097 1637.05,-74.8047 1637.54,-67.8221"/>
</g>
<!-- Node18&#45;&gt;Node5 -->
<g id="edge29" class="edge"><title>Node18&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2328.02,-189.396C2343.4,-172.78 2371.24,-137.124 2352,-114 2327.43,-84.4682 2219.35,-74.0239 2154.9,-70.3891"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2154.74,-66.8756 2144.57,-69.8432 2154.37,-73.8659 2154.74,-66.8756"/>
</g>
<!-- Node19&#45;&gt;Node4 -->
<g id="edge36" class="edge"><title>Node19&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1993.99,-189.396C1962.96,-172.131 1892.02,-134.527 1828,-114 1763.77,-93.4072 1686.79,-80.9148 1637.17,-74.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1637.38,-70.8579 1627.01,-73.0506 1636.48,-77.8004 1637.38,-70.8579"/>
</g>
<!-- Node19&#45;&gt;Node5 -->
<g id="edge39" class="edge"><title>Node19&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2031.57,-189.498C2049.13,-181.063 2073.19,-166.781 2087,-147 2099.26,-129.437 2103.65,-104.885 2105.2,-87.9369"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2108.72,-87.8065 2105.88,-77.5981 2101.73,-87.3466 2108.72,-87.8065"/>
</g>
<!-- Node19&#45;&gt;Node15 -->
<g id="edge38" class="edge"><title>Node19&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1977.76,-189.442C1941.37,-179.201 1880.41,-162 1828,-147 1777.29,-132.486 1765.94,-123.189 1714,-114 1473.79,-71.5057 1178.2,-68.1552 1081.93,-68.2867"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1081.69,-64.7872 1071.7,-68.3154 1081.71,-71.7872 1081.69,-64.7872"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="Location_8h.html" target="_top" xlink:title="geos/geom/Location.h">
<polygon fill="white" stroke="black" points="1956,-120.5 1956,-140.5 2078,-140.5 2078,-120.5 1956,-120.5"/>
<text text-anchor="middle" x="2017" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Location.h</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge32" class="edge"><title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M2010.94,-189.464C2011.97,-179.629 2013.65,-163.609 2014.97,-150.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2018.47,-151.132 2016.03,-140.823 2011.51,-150.405 2018.47,-151.132"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<polygon fill="white" stroke="#bfbfbf" points="1516.5,-120.5 1516.5,-140.5 1557.5,-140.5 1557.5,-120.5 1516.5,-120.5"/>
<text text-anchor="middle" x="1537" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node19&#45;&gt;Node22 -->
<g id="edge37" class="edge"><title>Node19&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1946.21,-189.464C1843.13,-174.863 1643.81,-146.629 1567.62,-135.838"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1568.11,-132.371 1557.71,-134.434 1567.12,-139.302 1568.11,-132.371"/>
</g>
<!-- Node20&#45;&gt;Node4 -->
<g id="edge33" class="edge"><title>Node20&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1976.24,-120.483C1965.16,-118.196 1953.15,-115.861 1942,-114 1834.15,-95.9903 1706.87,-81.2906 1637.48,-73.8261"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1637.58,-70.3167 1627.26,-72.7343 1636.84,-77.2771 1637.58,-70.3167"/>
</g>
<!-- Node20&#45;&gt;Node5 -->
<g id="edge35" class="edge"><title>Node20&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2030.13,-120.499C2044.33,-110.768 2067.2,-95.0966 2084.12,-83.4984"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2086.54,-86.0782 2092.81,-77.5377 2082.59,-80.3042 2086.54,-86.0782"/>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge34" class="edge"><title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M2062,-120.499C2121.75,-108.55 2226.29,-87.643 2282.9,-76.3205"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2283.77,-79.7154 2292.89,-74.3222 2282.4,-72.8514 2283.77,-79.7154"/>
</g>
<!-- Node24&#45;&gt;Node2 -->
<g id="edge59" class="edge"><title>Node24&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1756.14,-322.631C1538.35,-316.301 842.528,-294.844 619,-273 452.53,-256.732 355.949,-342.914 247,-216 215.954,-179.834 232.15,-118.323 243.316,-87.4132"/>
<polygon fill="midnightblue" stroke="midnightblue" points="246.671,-88.4386 246.97,-77.848 240.132,-85.9404 246.671,-88.4386"/>
</g>
<!-- Node24&#45;&gt;Node4 -->
<g id="edge47" class="edge"><title>Node24&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1823.07,-315.223C1825.37,-291.036 1828.39,-225.013 1799,-183 1787.25,-166.205 1669.49,-108.41 1614.29,-81.9361"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1615.59,-78.6785 1605.05,-77.522 1612.57,-84.9936 1615.59,-78.6785"/>
</g>
<!-- Node24&#45;&gt;Node5 -->
<g id="edge61" class="edge"><title>Node24&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1887.72,-322.147C2024.07,-315.741 2330.3,-292.923 2394,-216 2414.8,-190.883 2379.23,-121.828 2370,-114 2338.31,-87.1236 2222.23,-75.5988 2155.02,-71.0891"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2154.87,-67.5727 2144.67,-70.4243 2154.42,-74.5583 2154.87,-67.5727"/>
</g>
<!-- Node24&#45;&gt;Node6 -->
<g id="edge48" class="edge"><title>Node24&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1835.87,-315.499C1851,-305.678 1875.46,-289.806 1893.38,-278.177"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1895.59,-280.917 1902.07,-272.538 1891.78,-275.045 1895.59,-280.917"/>
</g>
<!-- Node24&#45;&gt;Node7 -->
<g id="edge56" class="edge"><title>Node24&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1803.53,-315.37C1784.99,-305.854 1755.97,-289.982 1733,-273 1709.71,-255.777 1685.71,-232.477 1670.59,-216.991"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1673.01,-214.453 1663.55,-209.679 1667.97,-219.309 1673.01,-214.453"/>
</g>
<!-- Node24&#45;&gt;Node15 -->
<g id="edge58" class="edge"><title>Node24&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1818.07,-315.229C1807.16,-290.481 1774.15,-222.092 1727,-183 1719.51,-176.789 1575.44,-116.374 1566,-114 1386.96,-68.9664 1163.26,-66.899 1081.65,-67.8473"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1081.49,-64.3492 1071.54,-67.9897 1081.58,-71.3485 1081.49,-64.3492"/>
</g>
<!-- Node24&#45;&gt;Node17 -->
<g id="edge60" class="edge"><title>Node24&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1756.41,-323.742C1589.78,-320.53 1155.69,-303.737 1047,-216 1027.28,-200.083 1020.11,-170.422 1017.49,-150.818"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1020.95,-150.198 1016.42,-140.618 1013.99,-150.928 1020.95,-150.198"/>
</g>
<!-- Node24&#45;&gt;Node18 -->
<g id="edge57" class="edge"><title>Node24&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1856.4,-315.478C1890.52,-306.162 1944.06,-290.544 1989,-273 2009.18,-265.12 2012.36,-258.601 2033,-252 2121.11,-223.818 2147.01,-232.694 2238,-216 2245.91,-214.549 2254.25,-212.988 2262.44,-211.436"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2263.17,-214.862 2272.34,-209.555 2261.86,-207.985 2263.17,-214.862"/>
</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="1056,-189.5 1056,-209.5 1240,-209.5 1240,-189.5 1056,-189.5"/>
<text text-anchor="middle" x="1148" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateSequence.h</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge49" class="edge"><title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1785.63,-315.445C1725.74,-300.747 1602.47,-271.391 1497,-252 1387.46,-231.861 1359.16,-232.448 1249,-216 1238.39,-214.415 1227.15,-212.714 1216.18,-211.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1216.62,-207.567 1206.2,-209.515 1215.56,-214.486 1216.62,-207.567"/>
</g>
<!-- Node25&#45;&gt;Node2 -->
<g id="edge53" class="edge"><title>Node25&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1141.38,-189.473C1127.43,-171.277 1092.99,-130.521 1053,-114 1048.48,-112.133 435.848,-78.5889 284.507,-70.3272"/>
<polygon fill="midnightblue" stroke="midnightblue" points="284.598,-66.827 274.422,-69.7768 284.216,-73.8166 284.598,-66.827"/>
</g>
<!-- Node25&#45;&gt;Node4 -->
<g id="edge50" class="edge"><title>Node25&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1167.85,-189.408C1205.43,-172.494 1289.86,-135.925 1364,-114 1421.7,-96.9373 1489.69,-84.0228 1535.08,-76.3897"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1535.68,-79.8374 1544.98,-74.7489 1534.54,-72.9316 1535.68,-79.8374"/>
</g>
<!-- Node25&#45;&gt;Node5 -->
<g id="edge51" class="edge"><title>Node25&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1192.42,-189.466C1230.57,-180.929 1286.6,-166.518 1333,-147 1359.98,-135.651 1361.98,-122.486 1390,-114 1515.16,-76.0858 1916.77,-69.757 2057.07,-68.7068"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2057.13,-72.2066 2067.1,-68.6375 2057.08,-65.2068 2057.13,-72.2066"/>
</g>
<!-- Node25&#45;&gt;Node8 -->
<g id="edge52" class="edge"><title>Node25&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1055.81,-193.27C943.308,-186.165 747.492,-171.462 581,-147 572.573,-145.762 563.671,-144.189 555.043,-142.523"/>
<polygon fill="midnightblue" stroke="midnightblue" points="555.576,-139.061 545.085,-140.539 554.208,-145.926 555.576,-139.061"/>
</g>
<!-- Node25&#45;&gt;Node17 -->
<g id="edge55" class="edge"><title>Node25&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1130.2,-189.464C1107.76,-178.075 1068.98,-158.392 1042.92,-145.162"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1044.44,-142.012 1033.94,-140.607 1041.27,-148.254 1044.44,-142.012"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<polygon fill="white" stroke="#bfbfbf" points="1124.5,-120.5 1124.5,-140.5 1171.5,-140.5 1171.5,-120.5 1124.5,-120.5"/>
<text text-anchor="middle" x="1148" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">iosfwd</text>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge54" class="edge"><title>Node25&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M1148,-189.464C1148,-179.629 1148,-163.609 1148,-150.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1151.5,-150.823 1148,-140.823 1144.5,-150.823 1151.5,-150.823"/>
</g>
<!-- Node27&#45;&gt;Node2 -->
<g id="edge103" class="edge"><title>Node27&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1579.23,-387.913C1418.68,-388.586 928.922,-386.55 526,-342 354.955,-323.088 285.797,-371.947 145,-273 86.3552,-231.786 73.8292,-170.451 118,-114 141.677,-83.741 186.534,-73.4913 217.565,-70.0842"/>
<polygon fill="midnightblue" stroke="midnightblue" points="218.266,-73.5349 227.907,-69.1428 217.631,-66.5638 218.266,-73.5349"/>
</g>
<!-- Node27&#45;&gt;Node4 -->
<g id="edge63" class="edge"><title>Node27&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1643.31,-378.384C1674.79,-349.395 1765.29,-256.898 1727,-183 1714.24,-158.366 1697.82,-164.141 1676,-147 1649.94,-126.525 1621.34,-101.015 1603.52,-84.7392"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1605.44,-81.7436 1595.71,-77.554 1600.7,-86.8976 1605.44,-81.7436"/>
</g>
<!-- Node27&#45;&gt;Node5 -->
<g id="edge101" class="edge"><title>Node27&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1686.61,-385.422C1874.23,-377.446 2490,-345.056 2490,-263.5 2490,-263.5 2490,-263.5 2490,-198.5 2490,-141.659 2445.45,-138.171 2394,-114 2315.99,-77.3464 2214.34,-69.3227 2155.01,-68.059"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2154.85,-64.5562 2144.8,-67.8998 2154.74,-71.5553 2154.85,-64.5562"/>
</g>
<!-- Node27&#45;&gt;Node6 -->
<g id="edge64" class="edge"><title>Node27&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1686.68,-384.966C1754.58,-380.65 1866.27,-369.489 1896,-342 1912.26,-326.968 1916.08,-300.739 1916.62,-282.768"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1920.12,-282.579 1916.6,-272.585 1913.12,-282.591 1920.12,-282.579"/>
</g>
<!-- Node27&#45;&gt;Node7 -->
<g id="edge99" class="edge"><title>Node27&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1634.06,-378.481C1637.44,-349.733 1648.02,-259.82 1652.72,-219.913"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1656.21,-220.21 1653.9,-209.869 1649.25,-219.392 1656.21,-220.21"/>
</g>
<!-- Node27&#45;&gt;Node15 -->
<g id="edge102" class="edge"><title>Node27&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1579.47,-385.666C1366.52,-377.922 579.564,-344.934 342,-273 289.3,-257.043 260.609,-263.047 232,-216 161.803,-100.563 261.157,-148.822 428,-114 542.628,-90.0761 907.585,-74.098 1018.03,-69.7174"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1018.34,-73.2079 1028.2,-69.3185 1018.07,-66.2133 1018.34,-73.2079"/>
</g>
<!-- Node27&#45;&gt;Node17 -->
<g id="edge104" class="edge"><title>Node27&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1579.27,-387.802C1431.62,-388.075 1027.94,-384.858 988,-342 937.718,-288.046 983.118,-189.876 1005.37,-149.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1008.55,-151.016 1010.45,-140.593 1002.47,-147.557 1008.55,-151.016"/>
</g>
<!-- Node27&#45;&gt;Node18 -->
<g id="edge100" class="edge"><title>Node27&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1686.56,-381.933C1744.48,-375.232 1839.21,-362.28 1919,-342 2060.24,-306.101 2222.08,-241.177 2288.32,-213.532"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2289.88,-216.672 2297.75,-209.578 2287.17,-210.217 2289.88,-216.672"/>
</g>
<!-- Node27&#45;&gt;Node25 -->
<g id="edge65" class="edge"><title>Node27&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1609.61,-378.481C1530.46,-347.966 1272.57,-248.532 1180.8,-213.145"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1182.03,-209.87 1171.44,-209.538 1179.51,-216.401 1182.03,-209.87"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<g id="a_node28"><a xlink:href="FixedSizeCoordinateSequence_8h.html" target="_top" xlink:title="geos/geom/FixedSizeCoordinate\lSequence.h">
<polygon fill="white" stroke="black" points="997.5,-309.5 997.5,-341.5 1170.5,-341.5 1170.5,-309.5 997.5,-309.5"/>
<text text-anchor="start" x="1005.5" y="-328.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/FixedSizeCoordinate</text>
<text text-anchor="middle" x="1084" y="-316.7" font-family="Helvetica,sans-Serif" font-size="11.00">Sequence.h</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge66" class="edge"><title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M1579.36,-381.54C1486.95,-371.272 1296.49,-350.11 1180.52,-337.225"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1180.9,-333.746 1170.58,-336.12 1180.13,-340.703 1180.9,-333.746"/>
</g>
<!-- Node28&#45;&gt;Node2 -->
<g id="edge98" class="edge"><title>Node28&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M997.442,-323.957C784.266,-322.004 246.106,-313.115 176,-273 112.937,-236.916 97.3353,-174.211 138,-114 155.66,-87.8519 191.116,-76.7277 217.627,-71.9969"/>
<polygon fill="midnightblue" stroke="midnightblue" points="218.309,-75.4328 227.649,-70.4307 217.228,-68.5167 218.309,-75.4328"/>
</g>
<!-- Node28&#45;&gt;Node8 -->
<g id="edge67" class="edge"><title>Node28&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M997.457,-319.729C793.361,-307.588 295.437,-272.424 247,-216 193.386,-153.545 332.983,-136.977 427.135,-132.755"/>
<polygon fill="midnightblue" stroke="midnightblue" points="427.386,-136.248 437.234,-132.341 427.099,-129.253 427.386,-136.248"/>
</g>
<!-- Node28&#45;&gt;Node17 -->
<g id="edge96" class="edge"><title>Node28&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1048.51,-309.469C1033.46,-301.098 1017.46,-289.073 1009,-273 988.174,-233.437 1000.45,-178.715 1009.32,-150.309"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1012.65,-151.391 1012.48,-140.798 1006.01,-149.186 1012.65,-151.391"/>
</g>
<!-- Node28&#45;&gt;Node22 -->
<g id="edge95" class="edge"><title>Node28&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1161.33,-309.45C1233.14,-293.332 1341.38,-263.46 1426,-216 1445.51,-205.058 1446.39,-196.798 1464,-183 1480.58,-170.006 1500.11,-156.305 1514.8,-146.303"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1516.92,-149.093 1523.25,-140.594 1513,-143.293 1516.92,-149.093"/>
</g>
<!-- Node28&#45;&gt;Node23 -->
<g id="edge94" class="edge"><title>Node28&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1170.91,-321.037C1266.55,-315.77 1412.84,-302.972 1459,-273 1478.45,-260.373 1490.94,-236.086 1497.7,-219.116"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1501.01,-220.259 1501.19,-209.665 1494.45,-217.836 1501.01,-220.259"/>
</g>
<!-- Node28&#45;&gt;Node25 -->
<g id="edge72" class="edge"><title>Node28&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1091.85,-309.295C1103.64,-286.446 1125.9,-243.323 1138.56,-218.788"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1141.72,-220.299 1143.2,-209.807 1135.5,-217.088 1141.72,-220.299"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<g id="a_node29"><a xlink:href="CoordinateFilter_8h.html" target="_top" xlink:title="geos/geom/CoordinateFilter.h">
<polygon fill="white" stroke="black" points="1258.5,-189.5 1258.5,-209.5 1417.5,-209.5 1417.5,-189.5 1258.5,-189.5"/>
<text text-anchor="middle" x="1338" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateFilter.h</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge68" class="edge"><title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M1114.89,-309.419C1164.86,-285.024 1262.64,-237.291 1310.41,-213.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1312.09,-217.046 1319.54,-209.514 1309.01,-210.756 1312.09,-217.046"/>
</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="628.5,-252.5 628.5,-272.5 693.5,-272.5 693.5,-252.5 628.5,-252.5"/>
<text text-anchor="middle" x="661" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util.h</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node31 -->
<g id="edge73" class="edge"><title>Node28&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M997.379,-312.009C907.946,-299.112 772.1,-279.522 703.63,-269.648"/>
<polygon fill="midnightblue" stroke="midnightblue" points="704.03,-266.169 693.633,-268.206 703.031,-273.098 704.03,-266.169"/>
</g>
<!-- Node38 -->
<g id="node38" class="node"><title>Node38</title>
<polygon fill="white" stroke="#bfbfbf" points="1018.5,-252.5 1018.5,-272.5 1073.5,-272.5 1073.5,-252.5 1018.5,-252.5"/>
<text text-anchor="middle" x="1046" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">sstream</text>
</g>
<!-- Node28&#45;&gt;Node38 -->
<g id="edge97" class="edge"><title>Node28&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M1074.61,-309.421C1069.26,-300.833 1062.53,-290.03 1056.94,-281.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1059.89,-279.183 1051.64,-272.546 1053.95,-282.884 1059.89,-279.183"/>
</g>
<!-- Node29&#45;&gt;Node4 -->
<g id="edge69" class="edge"><title>Node29&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1341.98,-189.482C1350.18,-172.023 1370.65,-133.605 1400,-114 1440.31,-87.0783 1495.04,-76.0635 1534.69,-71.5691"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1535.09,-75.0461 1544.68,-70.5375 1534.37,-68.0831 1535.09,-75.0461"/>
</g>
<!-- Node29&#45;&gt;Node5 -->
<g id="edge70" class="edge"><title>Node29&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1347.53,-189.382C1369.51,-168.431 1422.72,-118.312 1433,-114 1490.02,-90.0771 1911.07,-74.657 2056.65,-69.9939"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2057.17,-73.4793 2067.05,-69.6641 2056.95,-66.4829 2057.17,-73.4793"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<polygon fill="white" stroke="#bfbfbf" points="870.5,-120.5 870.5,-140.5 921.5,-140.5 921.5,-120.5 870.5,-120.5"/>
<text text-anchor="middle" x="896" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">cassert</text>
</g>
<!-- Node29&#45;&gt;Node30 -->
<g id="edge71" class="edge"><title>Node29&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M1288.16,-189.46C1275.41,-187.246 1261.71,-184.954 1249,-183 1129.34,-164.611 1098.54,-166.118 979,-147 963.508,-144.522 946.463,-141.407 931.871,-138.621"/>
<polygon fill="midnightblue" stroke="midnightblue" points="932.219,-135.124 921.737,-136.664 930.892,-141.997 932.219,-135.124"/>
</g>
<!-- Node31&#45;&gt;Node17 -->
<g id="edge92" class="edge"><title>Node31&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M693.834,-259.858C740.454,-256.495 827.647,-246.346 895,-216 916.964,-206.104 918.38,-196.979 938,-183 956.228,-170.012 977.457,-156.07 993.162,-145.972"/>
<polygon fill="midnightblue" stroke="midnightblue" points="995.167,-148.843 1001.71,-140.506 991.395,-142.947 995.167,-148.843"/>
</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="590.5,-120.5 590.5,-140.5 737.5,-140.5 737.5,-120.5 590.5,-120.5"/>
<text text-anchor="middle" x="664" 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="edge74" class="edge"><title>Node31&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M628.229,-262.105C546.954,-262.528 346.881,-256.362 407,-183 408.602,-181.045 531.905,-156.972 607.117,-142.441"/>
<polygon fill="midnightblue" stroke="midnightblue" points="607.786,-145.877 616.941,-140.544 606.459,-139.003 607.786,-145.877"/>
</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="594,-183.5 594,-215.5 728,-215.5 728,-183.5 594,-183.5"/>
<text text-anchor="start" x="602" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/IllegalArgument</text>
<text text-anchor="middle" x="661" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">Exception.h</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node34 -->
<g id="edge78" class="edge"><title>Node31&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M661,-252.499C661,-245.468 661,-235.336 661,-225.879"/>
<polygon fill="midnightblue" stroke="midnightblue" points="664.5,-225.691 661,-215.691 657.5,-225.691 664.5,-225.691"/>
</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="416,-189.5 416,-209.5 576,-209.5 576,-189.5 416,-189.5"/>
<text text-anchor="middle" x="496" 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="edge82" class="edge"><title>Node31&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M636.654,-252.499C608.504,-242.092 561.976,-224.891 530.202,-213.144"/>
<polygon fill="midnightblue" stroke="midnightblue" points="531.039,-209.722 520.446,-209.538 528.612,-216.288 531.039,-209.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="746,-183.5 746,-215.5 886,-215.5 886,-183.5 746,-183.5"/>
<text text-anchor="start" x="754" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/GeometricShape</text>
<text text-anchor="middle" x="816" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">Factory.h</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node36 -->
<g id="edge87" class="edge"><title>Node31&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M683.871,-252.499C705.942,-243.813 740.041,-230.393 768.07,-219.363"/>
<polygon fill="midnightblue" stroke="midnightblue" points="769.677,-222.492 777.701,-215.573 767.114,-215.978 769.677,-222.492"/>
</g>
<!-- Node37 -->
<g id="node37" class="node"><title>Node37</title>
<polygon fill="white" stroke="#bfbfbf" points="256,-189.5 256,-209.5 322,-209.5 322,-189.5 256,-189.5"/>
<text text-anchor="middle" x="289" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">type_traits</text>
</g>
<!-- Node31&#45;&gt;Node37 -->
<g id="edge93" class="edge"><title>Node31&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M628.356,-258.883C569.385,-253.724 441.429,-240.555 336,-216 331.858,-215.035 327.56,-213.864 323.322,-212.602"/>
<polygon fill="midnightblue" stroke="midnightblue" points="324.233,-209.22 313.643,-209.549 322.127,-215.895 324.233,-209.22"/>
</g>
<!-- Node32&#45;&gt;Node4 -->
<g id="edge75" class="edge"><title>Node32&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M709.069,-120.492C722.802,-118.036 737.976,-115.612 752,-114 1046.9,-80.1083 1403.45,-71.3251 1534.49,-69.1661"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1534.69,-72.6634 1544.63,-69.0049 1534.58,-65.6643 1534.69,-72.6634"/>
</g>
<!-- Node32&#45;&gt;Node15 -->
<g id="edge77" class="edge"><title>Node32&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M714.225,-120.449C726.568,-118.282 739.754,-116.013 752,-114 848.83,-98.0823 963.679,-81.0734 1018.21,-73.1107"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1018.9,-76.5475 1028.29,-71.6418 1017.89,-69.6207 1018.9,-76.5475"/>
</g>
<!-- Node33 -->
<g id="node33" class="node"><title>Node33</title>
<polygon fill="white" stroke="#bfbfbf" points="660,-57.5 660,-77.5 722,-77.5 722,-57.5 660,-57.5"/>
<text text-anchor="middle" x="691" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stdexcept</text>
</g>
<!-- Node32&#45;&gt;Node33 -->
<g id="edge76" class="edge"><title>Node32&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M667.984,-120.499C671.892,-111.669 677.966,-97.9478 682.892,-86.8169"/>
<polygon fill="midnightblue" stroke="midnightblue" points="686.153,-88.0986 687,-77.5377 679.752,-85.2653 686.153,-88.0986"/>
</g>
<!-- Node34&#45;&gt;Node4 -->
<g id="edge79" class="edge"><title>Node34&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M710.249,-183.451C738.504,-174.188 774.343,-161.357 805,-147 831.162,-134.748 833.381,-122.471 861,-114 987.01,-75.3531 1390.57,-69.4829 1534.44,-68.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1534.77,-72.1284 1544.75,-68.5749 1534.73,-65.1285 1534.77,-72.1284"/>
</g>
<!-- Node34&#45;&gt;Node15 -->
<g id="edge80" class="edge"><title>Node34&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M685.541,-183.445C717.313,-164.583 774.917,-132.497 828,-114 893.727,-91.0977 974.632,-78.1198 1018.35,-72.2871"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1018.91,-75.7441 1028.37,-70.9884 1018.01,-68.8021 1018.91,-75.7441"/>
</g>
<!-- Node34&#45;&gt;Node32 -->
<g id="edge81" class="edge"><title>Node34&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M661.681,-183.297C662.112,-173.656 662.675,-161.1 663.137,-150.765"/>
<polygon fill="midnightblue" stroke="midnightblue" points="666.639,-150.811 663.59,-140.665 659.646,-150.498 666.639,-150.811"/>
</g>
<!-- Node35&#45;&gt;Node4 -->
<g id="edge83" class="edge"><title>Node35&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M544.106,-189.494C611.373,-176.762 727.421,-154.244 746,-147 772.559,-136.644 773.759,-122.401 801,-114 938.584,-71.5671 1382.4,-68.17 1534.38,-68.2888"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1534.81,-71.7893 1544.81,-68.3029 1534.82,-64.7893 1534.81,-71.7893"/>
</g>
<!-- Node35&#45;&gt;Node8 -->
<g id="edge85" class="edge"><title>Node35&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M497.214,-189.464C498.535,-179.629 500.687,-163.609 502.394,-150.9"/>
<polygon fill="midnightblue" stroke="midnightblue" points="505.885,-151.2 503.748,-140.823 498.947,-150.268 505.885,-151.2"/>
</g>
<!-- Node35&#45;&gt;Node30 -->
<g id="edge86" class="edge"><title>Node35&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M547.286,-189.493C559.633,-187.345 572.785,-185.075 585,-183 684.556,-166.088 802.164,-146.801 860.082,-137.348"/>
<polygon fill="midnightblue" stroke="midnightblue" points="860.878,-140.765 870.184,-135.7 859.751,-133.856 860.878,-140.765"/>
</g>
<!-- Node35&#45;&gt;Node32 -->
<g id="edge84" class="edge"><title>Node35&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M518.657,-189.464C547.715,-177.875 598.307,-157.699 631.474,-144.472"/>
<polygon fill="midnightblue" stroke="midnightblue" points="633.173,-147.562 641.165,-140.607 630.58,-141.06 633.173,-147.562"/>
</g>
<!-- Node36&#45;&gt;Node4 -->
<g id="edge88" class="edge"><title>Node36&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M853.482,-183.453C876.104,-173.912 905.245,-160.799 930,-147 952.934,-134.217 954.193,-122.601 979,-114 1081.09,-78.6013 1407.42,-70.7228 1534.58,-68.9855"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1534.87,-72.4822 1544.83,-68.8531 1534.78,-65.4828 1534.87,-72.4822"/>
</g>
<!-- Node36&#45;&gt;Node8 -->
<g id="edge91" class="edge"><title>Node36&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M746.206,-183.464C688.785,-171.094 608.691,-153.839 556.838,-142.668"/>
<polygon fill="midnightblue" stroke="midnightblue" points="557.372,-139.203 546.86,-140.518 555.898,-146.046 557.372,-139.203"/>
</g>
<!-- Node36&#45;&gt;Node17 -->
<g id="edge90" class="edge"><title>Node36&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M860.884,-183.464C896.579,-171.506 945.9,-154.984 979.269,-143.805"/>
<polygon fill="midnightblue" stroke="midnightblue" points="980.71,-147.013 989.081,-140.518 978.487,-140.376 980.71,-147.013"/>
</g>
<!-- Node36&#45;&gt;Node30 -->
<g id="edge89" class="edge"><title>Node36&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M834.153,-183.297C847.011,-172.528 864.213,-158.122 877.211,-147.236"/>
<polygon fill="midnightblue" stroke="midnightblue" points="879.638,-149.769 885.057,-140.665 875.143,-144.402 879.638,-149.769"/>
</g>
</g>
</svg>