geos_390_docs/PolygonBuilder_8h__incl_org...

451 lines
29 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: PolygonBuilder.h Pages: 1 -->
<svg width="1211pt" height="419pt"
viewBox="0.00 0.00 1211.00 419.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 415)">
<title>PolygonBuilder.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-415 1207,-415 1207,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="300,-390.5 300,-410.5 398,-410.5 398,-390.5 300,-390.5"/>
<text text-anchor="middle" x="349" y="-397.7" font-family="Helvetica,sans-Serif" font-size="11.00">PolygonBuilder.h</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="export_8h.html" target="_top" xlink:title="geos/export.h">
<polygon fill="white" stroke="black" points="337,-57.5 337,-77.5 419,-77.5 419,-57.5 337,-57.5"/>
<text text-anchor="middle" x="378" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/export.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M299.737,-391.74C203.535,-375.188 0,-332.702 0,-269.5 0,-269.5 0,-269.5 0,-198.5 0,-156.949 6.45628,-138.521 40,-114 62.7023,-97.4042 237.851,-80.3824 326.683,-72.7064"/>
<polygon fill="midnightblue" stroke="midnightblue" points="327.149,-76.1795 336.814,-71.8392 326.551,-69.205 327.149,-76.1795"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="IndexedPointInAreaLocator_8h.html" target="_top" xlink:title="geos/algorithm/locate\l/IndexedPointInAreaLocator.h">
<polygon fill="white" stroke="black" points="269,-321.5 269,-353.5 429,-353.5 429,-321.5 269,-321.5"/>
<text text-anchor="start" x="277" y="-340.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/locate</text>
<text text-anchor="middle" x="349" y="-328.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IndexedPointInAreaLocator.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M349,-390.499C349,-383.468 349,-373.336 349,-363.879"/>
<polygon fill="midnightblue" stroke="midnightblue" points="352.5,-363.691 349,-353.691 345.5,-363.691 352.5,-363.691"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="1134,-57.5 1134,-77.5 1180,-77.5 1180,-57.5 1134,-57.5"/>
<text text-anchor="middle" x="1157" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge48" class="edge"><title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M398.294,-397.238C580.158,-388.246 1203,-351.469 1203,-269.5 1203,-269.5 1203,-269.5 1203,-198.5 1203,-156.417 1181.31,-110.833 1167.72,-86.3981"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1170.66,-84.4905 1162.64,-77.5669 1164.59,-87.9805 1170.66,-84.4905"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="LineSegment_8h.html" target="_top" xlink:title="geos/geom/LineSegment.h">
<polygon fill="white" stroke="black" points="334,-189.5 334,-209.5 480,-209.5 480,-189.5 334,-189.5"/>
<text text-anchor="middle" x="407" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LineSegment.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M359.894,-321.306C366.662,-311.346 375.155,-297.838 381,-285 390.808,-263.457 398.235,-237.204 402.59,-219.734"/>
<polygon fill="midnightblue" stroke="midnightblue" points="406.077,-220.2 405.002,-209.66 399.269,-218.57 406.077,-220.2"/>
</g>
<!-- Node3&#45;&gt;Node13 -->
<g id="edge47" class="edge"><title>Node3&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M429.326,-336.093C545.655,-334.051 767.213,-324.696 951,-285 1040.86,-265.591 1090.18,-289.043 1146,-216 1174.89,-178.204 1167.73,-117.872 1161.56,-87.4103"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1164.98,-86.647 1159.41,-77.6363 1158.14,-88.1556 1164.98,-86.647"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="66,-120.5 66,-140.5 122,-140.5 122,-120.5 66,-120.5"/>
<text text-anchor="middle" x="94" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node3&#45;&gt;Node18 -->
<g id="edge46" class="edge"><title>Node3&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M287.72,-321.476C262.655,-313.376 234.359,-301.56 212,-285 160.815,-247.09 120.752,-181.199 103.391,-149.522"/>
<polygon fill="midnightblue" stroke="midnightblue" points="106.374,-147.679 98.5662,-140.518 100.204,-150.985 106.374,-147.679"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="PointOnGeometryLocator_8h.html" target="_top" xlink:title="geos/algorithm/locate\l/PointOnGeometryLocator.h">
<polygon fill="white" stroke="black" points="221.5,-252.5 221.5,-284.5 372.5,-284.5 372.5,-252.5 221.5,-252.5"/>
<text text-anchor="start" x="229.5" y="-271.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/locate</text>
<text text-anchor="middle" x="297" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">/PointOnGeometryLocator.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node19 -->
<g id="edge22" class="edge"><title>Node3&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M337.2,-321.297C330.618,-312.816 322.285,-302.079 314.914,-292.582"/>
<polygon fill="midnightblue" stroke="midnightblue" points="317.649,-290.397 308.753,-284.643 312.119,-294.689 317.649,-290.397"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="ItemVisitor_8h.html" target="_top" xlink:title="geos/index/ItemVisitor.h">
<polygon fill="white" stroke="black" points="31.5,-258.5 31.5,-278.5 162.5,-278.5 162.5,-258.5 31.5,-258.5"/>
<text text-anchor="middle" x="97" y="-265.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/ItemVisitor.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node21 -->
<g id="edge27" class="edge"><title>Node3&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M292.446,-321.464C246.501,-309.248 182.64,-292.269 140.59,-281.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="141.482,-277.705 130.918,-278.518 139.683,-284.47 141.482,-277.705"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="SortedPackedIntervalRTree_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/SortedPackedIntervalRTree.h">
<polygon fill="white" stroke="black" points="779.5,-252.5 779.5,-284.5 942.5,-284.5 942.5,-252.5 779.5,-252.5"/>
<text text-anchor="start" x="787.5" y="-271.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="861" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">/SortedPackedIntervalRTree.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node22 -->
<g id="edge29" class="edge"><title>Node3&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M429.281,-325.994C521.426,-313.936 672.266,-294.198 769.051,-281.532"/>
<polygon fill="midnightblue" stroke="midnightblue" points="769.657,-284.983 779.118,-280.215 768.749,-278.042 769.657,-284.983"/>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge4" class="edge"><title>Node4&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M405.086,-189.103C401.884,-173.484 395.185,-141.204 389,-114 387.018,-105.283 384.709,-95.6563 382.719,-87.5113"/>
<polygon fill="midnightblue" stroke="midnightblue" points="386.055,-86.42 380.264,-77.5473 379.258,-88.0942 386.055,-86.42"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="776.5,-120.5 776.5,-140.5 911.5,-140.5 911.5,-120.5 776.5,-120.5"/>
<text text-anchor="middle" x="844" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M465.936,-189.464C546.194,-177.159 689.607,-155.171 774.853,-142.101"/>
<polygon fill="midnightblue" stroke="midnightblue" points="775.598,-145.528 784.952,-140.553 774.537,-138.609 775.598,-145.528"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="437.5,-57.5 437.5,-77.5 514.5,-77.5 514.5,-57.5 437.5,-57.5"/>
<text text-anchor="middle" x="476" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node10 -->
<g id="edge17" class="edge"><title>Node4&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M411.962,-189.151C423.301,-167.788 451.279,-115.077 466.222,-86.9225"/>
<polygon fill="midnightblue" stroke="midnightblue" points="469.486,-88.2384 471.083,-77.7646 463.303,-84.9566 469.486,-88.2384"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="474.5,-120.5 474.5,-140.5 515.5,-140.5 515.5,-120.5 474.5,-120.5"/>
<text text-anchor="middle" x="495" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node4&#45;&gt;Node15 -->
<g id="edge18" class="edge"><title>Node4&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M418.868,-189.464C433.17,-178.575 457.432,-160.103 474.722,-146.939"/>
<polygon fill="midnightblue" stroke="midnightblue" points="477.203,-149.449 483.039,-140.607 472.962,-143.88 477.203,-149.449"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="165,-57.5 165,-77.5 223,-77.5 223,-57.5 165,-57.5"/>
<text text-anchor="middle" x="194" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node4&#45;&gt;Node16 -->
<g id="edge19" class="edge"><title>Node4&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M333.796,-192.587C271.681,-185.87 189.473,-172.376 169,-147 154.622,-129.179 168.004,-102.947 180.049,-85.7937"/>
<polygon fill="midnightblue" stroke="midnightblue" points="182.883,-87.8476 186.072,-77.7438 177.278,-83.6542 182.883,-87.8476"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="318,-120.5 318,-140.5 380,-140.5 380,-120.5 318,-120.5"/>
<text text-anchor="middle" x="349" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">functional</text>
</g>
<!-- Node4&#45;&gt;Node17 -->
<g id="edge20" class="edge"><title>Node4&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M399.178,-189.464C390.148,-179.033 375.095,-161.644 363.827,-148.628"/>
<polygon fill="midnightblue" stroke="midnightblue" points="366.262,-146.093 357.07,-140.823 360.969,-150.674 366.262,-146.093"/>
</g>
<!-- Node4&#45;&gt;Node18 -->
<g id="edge21" class="edge"><title>Node4&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M343.345,-189.459C287.988,-180.874 205.913,-166.399 136,-147 132.78,-146.106 129.456,-145.076 126.155,-143.979"/>
<polygon fill="midnightblue" stroke="midnightblue" points="127.039,-140.58 116.444,-140.563 124.716,-147.183 127.039,-140.58"/>
</g>
<!-- Node5&#45;&gt;Node2 -->
<g id="edge6" class="edge"><title>Node5&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M777.769,-120.494C761.5,-118.325 744.125,-116.045 728,-114 598.029,-97.5191 562.432,-98.486 429.34,-78.1212"/>
<polygon fill="midnightblue" stroke="midnightblue" points="429.579,-74.6167 419.162,-76.5516 428.512,-81.5349 429.579,-74.6167"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="1010,-57.5 1010,-77.5 1108,-77.5 1108,-57.5 1010,-57.5"/>
<text text-anchor="middle" x="1059" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge7" class="edge"><title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M875.724,-120.499C913.277,-109.845 975.931,-92.0683 1017.36,-80.3148"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1018.48,-83.6343 1027.15,-77.5377 1016.57,-76.9001 1018.48,-83.6343"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<polygon fill="white" stroke="#bfbfbf" points="961.5,-0.5 961.5,-20.5 1002.5,-20.5 1002.5,-0.5 961.5,-0.5"/>
<text text-anchor="middle" x="982" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge16" class="edge"><title>Node5&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M840.166,-120.451C834.554,-105.631 826.18,-75.941 840,-57 865.334,-22.279 917.537,-13.4566 951.099,-11.544"/>
<polygon fill="midnightblue" stroke="midnightblue" points="951.43,-15.0337 961.284,-11.1417 951.153,-8.03919 951.43,-15.0337"/>
</g>
<!-- Node5&#45;&gt;Node10 -->
<g id="edge11" class="edge"><title>Node5&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M789.7,-120.499C718.196,-108.647 593.523,-87.9808 524.849,-76.5972"/>
<polygon fill="midnightblue" stroke="midnightblue" points="525.168,-73.1024 514.73,-74.92 524.023,-80.0082 525.168,-73.1024"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="908.5,-57.5 908.5,-77.5 939.5,-77.5 939.5,-57.5 908.5,-57.5"/>
<text text-anchor="middle" x="924" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node5&#45;&gt;Node11 -->
<g id="edge12" class="edge"><title>Node5&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M855.804,-120.499C868.448,-110.858 888.739,-95.3863 903.906,-83.8216"/>
<polygon fill="midnightblue" stroke="midnightblue" points="906.317,-86.3844 912.147,-77.5377 902.073,-80.8179 906.317,-86.3844"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="849.5,-57.5 849.5,-77.5 890.5,-77.5 890.5,-57.5 849.5,-57.5"/>
<text text-anchor="middle" x="870" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node5&#45;&gt;Node12 -->
<g id="edge13" class="edge"><title>Node5&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M847.836,-120.499C851.6,-111.669 857.448,-97.9478 862.193,-86.8169"/>
<polygon fill="midnightblue" stroke="midnightblue" points="865.447,-88.1093 866.148,-77.5377 859.007,-85.3646 865.447,-88.1093"/>
</g>
<!-- Node5&#45;&gt;Node13 -->
<g id="edge14" class="edge"><title>Node5&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M887.375,-120.494C898.035,-118.325 909.423,-116.045 920,-114 1007.39,-97.106 1029.89,-96.2896 1117,-78 1119.21,-77.5352 1121.49,-77.04 1123.79,-76.5289"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1124.82,-79.883 1133.78,-74.2324 1123.25,-73.0607 1124.82,-79.883"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="726.5,-57.5 726.5,-77.5 769.5,-77.5 769.5,-57.5 726.5,-57.5"/>
<text text-anchor="middle" x="748" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node5&#45;&gt;Node14 -->
<g id="edge15" class="edge"><title>Node5&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M829.835,-120.499C814.308,-110.633 789.17,-94.6601 770.847,-83.0175"/>
<polygon fill="midnightblue" stroke="midnightblue" points="772.541,-79.9467 762.223,-77.5377 768.786,-85.8549 772.541,-79.9467"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="1028,-0.5 1028,-20.5 1074,-20.5 1074,-0.5 1028,-0.5"/>
<text text-anchor="middle" x="1051" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge8" class="edge"><title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1057.68,-57.4179C1056.63,-50.2164 1055.13,-39.8962 1053.82,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1057.25,-30.1715 1052.35,-20.7795 1050.33,-31.1791 1057.25,-30.1715"/>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge9" class="edge"><title>Node6&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1046.29,-57.4179C1034.58,-49.0584 1017,-36.4966 1003.17,-26.6239"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1004.91,-23.56 994.734,-20.5956 1000.84,-29.2561 1004.91,-23.56"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="1092.5,-0.5 1092.5,-20.5 1151.5,-20.5 1151.5,-0.5 1092.5,-0.5"/>
<text text-anchor="middle" x="1122" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node6&#45;&gt;Node9 -->
<g id="edge10" class="edge"><title>Node6&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1069.4,-57.4179C1078.74,-49.2667 1092.65,-37.1201 1103.83,-27.3669"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1106.14,-29.9927 1111.37,-20.7795 1101.54,-24.7194 1106.14,-29.9927"/>
</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="178,-120.5 178,-140.5 300,-140.5 300,-120.5 178,-120.5"/>
<text text-anchor="middle" x="239" 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="edge23" class="edge"><title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M290.571,-252.426C279.896,-227.394 258.541,-177.32 246.941,-150.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="250.027,-148.435 242.885,-140.61 243.588,-151.181 250.027,-148.435"/>
</g>
<!-- Node20&#45;&gt;Node2 -->
<g id="edge24" class="edge"><title>Node20&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M259.51,-120.499C282.916,-110.228 321.404,-93.3369 348.138,-81.6048"/>
<polygon fill="midnightblue" stroke="midnightblue" points="349.655,-84.7613 357.406,-77.5377 346.842,-78.3513 349.655,-84.7613"/>
</g>
<!-- Node20&#45;&gt;Node10 -->
<g id="edge26" class="edge"><title>Node20&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M273.97,-120.499C315.628,-109.777 385.308,-91.8426 430.963,-80.0919"/>
<polygon fill="midnightblue" stroke="midnightblue" points="432.074,-83.4199 440.886,-77.5377 430.33,-76.6408 432.074,-83.4199"/>
</g>
<!-- Node20&#45;&gt;Node16 -->
<g id="edge25" class="edge"><title>Node20&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M232.36,-120.499C225.647,-111.399 215.101,-97.1031 206.764,-85.8022"/>
<polygon fill="midnightblue" stroke="midnightblue" points="209.42,-83.5072 200.667,-77.5377 203.787,-87.6627 209.42,-83.5072"/>
</g>
<!-- Node21&#45;&gt;Node2 -->
<g id="edge28" class="edge"><title>Node21&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M89.6345,-258.273C69.8049,-232.269 19.2648,-157.461 57,-114 74.42,-93.9367 240.781,-78.7165 326.889,-72.1102"/>
<polygon fill="midnightblue" stroke="midnightblue" points="327.27,-75.5916 336.977,-71.3476 326.742,-68.6115 327.27,-75.5916"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<g id="a_node23"><a xlink:href="IntervalRTreeNode_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/IntervalRTreeNode.h">
<polygon fill="white" stroke="black" points="1009,-114.5 1009,-146.5 1137,-146.5 1137,-114.5 1009,-114.5"/>
<text text-anchor="start" x="1017" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="1073" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IntervalRTreeNode.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge30" class="edge"><title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M888.834,-252.363C906.035,-242.639 928.316,-229.364 947,-216 965.468,-202.79 967.499,-196.163 986,-183 1001.78,-171.772 1020.12,-160.656 1035.88,-151.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1037.84,-154.555 1044.83,-146.59 1034.4,-148.459 1037.84,-154.555"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<g id="a_node24"><a xlink:href="IntervalRTreeBranchNode_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/IntervalRTreeBranchNode.h">
<polygon fill="white" stroke="black" points="783.5,-183.5 783.5,-215.5 938.5,-215.5 938.5,-183.5 783.5,-183.5"/>
<text text-anchor="start" x="791.5" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="861" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IntervalRTreeBranchNode.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node24 -->
<g id="edge34" class="edge"><title>Node22&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M861,-252.297C861,-244.501 861,-234.799 861,-225.906"/>
<polygon fill="midnightblue" stroke="midnightblue" points="864.5,-225.643 861,-215.643 857.5,-225.643 864.5,-225.643"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<g id="a_node26"><a xlink:href="IntervalRTreeLeafNode_8h.html" target="_top" xlink:title="geos/index/intervalrtree\l/IntervalRTreeLeafNode.h">
<polygon fill="white" stroke="black" points="995,-183.5 995,-215.5 1137,-215.5 1137,-183.5 995,-183.5"/>
<text text-anchor="start" x="1003" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/index/intervalrtree</text>
<text text-anchor="middle" x="1066" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">/IntervalRTreeLeafNode.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node26 -->
<g id="edge37" class="edge"><title>Node22&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M907.006,-252.464C937.496,-242.499 977.684,-229.364 1010.03,-218.794"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1011.38,-222.035 1019.79,-215.602 1009.2,-215.382 1011.38,-222.035"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="UnsupportedOperationException_8h.html" target="_top" xlink:title="geos/util/UnsupportedOperation\lException.h">
<polygon fill="white" stroke="black" points="578.5,-183.5 578.5,-215.5 747.5,-215.5 747.5,-183.5 578.5,-183.5"/>
<text text-anchor="start" x="586.5" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/UnsupportedOperation</text>
<text text-anchor="middle" x="663" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">Exception.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node27 -->
<g id="edge39" class="edge"><title>Node22&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M816.565,-252.464C787.243,-242.542 748.635,-229.477 717.466,-218.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="718.223,-215.492 707.629,-215.602 715.979,-222.122 718.223,-215.492"/>
</g>
<!-- Node23&#45;&gt;Node6 -->
<g id="edge31" class="edge"><title>Node23&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1069.54,-114.421C1067.67,-106.285 1065.35,-96.1609 1063.36,-87.4911"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1066.72,-86.5096 1061.08,-77.5459 1059.9,-88.0755 1066.72,-86.5096"/>
</g>
<!-- Node23&#45;&gt;Node8 -->
<g id="edge33" class="edge"><title>Node23&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1042.99,-114.319C1028.39,-105.535 1011.72,-93.1983 1001,-78 991.173,-64.062 986.402,-45.1202 984.101,-31.0173"/>
<polygon fill="midnightblue" stroke="midnightblue" points="987.546,-30.3728 982.737,-20.9325 980.609,-31.3116 987.546,-30.3728"/>
</g>
<!-- Node23&#45;&gt;Node13 -->
<g id="edge32" class="edge"><title>Node23&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1093.76,-114.421C1106.71,-105.019 1123.31,-92.9632 1136.26,-83.5637"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1138.51,-86.254 1144.54,-77.5459 1134.4,-80.5899 1138.51,-86.254"/>
</g>
<!-- Node24&#45;&gt;Node23 -->
<g id="edge35" class="edge"><title>Node24&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M908.577,-183.464C940.244,-173.456 982.027,-160.251 1015.55,-149.657"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1016.74,-152.953 1025.22,-146.602 1014.63,-146.278 1016.74,-152.953"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<polygon fill="white" stroke="#bfbfbf" points="929.5,-120.5 929.5,-140.5 990.5,-140.5 990.5,-120.5 929.5,-120.5"/>
<text text-anchor="middle" x="960" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge36" class="edge"><title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M883.465,-183.297C899.831,-172.221 921.884,-157.296 938.114,-146.312"/>
<polygon fill="midnightblue" stroke="midnightblue" points="940.138,-149.168 946.458,-140.665 936.215,-143.371 940.138,-149.168"/>
</g>
<!-- Node26&#45;&gt;Node23 -->
<g id="edge38" class="edge"><title>Node26&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1067.59,-183.297C1068.41,-175.416 1069.44,-165.586 1070.38,-156.614"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1073.86,-156.953 1071.42,-146.643 1066.9,-156.225 1073.86,-156.953"/>
</g>
<!-- Node27&#45;&gt;Node2 -->
<g id="edge40" class="edge"><title>Node27&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M629.052,-183.383C609.176,-173.96 583.948,-160.993 563,-147 544.119,-134.388 543.902,-124.929 524,-114 494.335,-97.7101 458.014,-86.3616 429.02,-79.0724"/>
<polygon fill="midnightblue" stroke="midnightblue" points="429.637,-75.6205 419.093,-76.662 427.985,-82.4228 429.637,-75.6205"/>
</g>
<!-- Node27&#45;&gt;Node14 -->
<g id="edge41" class="edge"><title>Node27&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M689.278,-183.492C702.736,-174.532 718.289,-161.981 728,-147 739.561,-129.165 744.442,-105.031 746.501,-88.2496"/>
<polygon fill="midnightblue" stroke="midnightblue" points="750.016,-88.2719 747.523,-77.9745 743.05,-87.5789 750.016,-88.2719"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<g id="a_node28"><a xlink:href="GEOSException_8h.html" target="_top" xlink:title="geos/util/GEOSException.h">
<polygon fill="white" stroke="black" points="572.5,-120.5 572.5,-140.5 719.5,-140.5 719.5,-120.5 572.5,-120.5"/>
<text text-anchor="middle" x="646" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/util/GEOSException.h</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge42" class="edge"><title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M659.142,-183.297C656.67,-173.554 653.443,-160.833 650.805,-150.436"/>
<polygon fill="midnightblue" stroke="midnightblue" points="654.177,-149.497 648.325,-140.665 647.392,-151.218 654.177,-149.497"/>
</g>
<!-- Node28&#45;&gt;Node2 -->
<g id="edge43" class="edge"><title>Node28&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M606.456,-120.499C558.953,-109.687 479.228,-91.5406 427.633,-79.797"/>
<polygon fill="midnightblue" stroke="midnightblue" points="428.234,-76.3444 417.707,-77.5377 426.68,-83.1698 428.234,-76.3444"/>
</g>
<!-- Node28&#45;&gt;Node14 -->
<g id="edge45" class="edge"><title>Node28&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M661.05,-120.499C677.699,-110.543 704.746,-94.3678 724.256,-82.6997"/>
<polygon fill="midnightblue" stroke="midnightblue" points="726.102,-85.6741 732.888,-77.5377 722.509,-79.6665 726.102,-85.6741"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<polygon fill="white" stroke="#bfbfbf" points="615,-57.5 615,-77.5 677,-77.5 677,-57.5 615,-57.5"/>
<text text-anchor="middle" x="646" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stdexcept</text>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge44" class="edge"><title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M646,-120.499C646,-111.94 646,-98.7833 646,-87.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="649.5,-87.5377 646,-77.5377 642.5,-87.5377 649.5,-87.5377"/>
</g>
</g>
</svg>