geos_390_docs/RelateComputer_8h__incl.svg

677 lines
45 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: RelateComputer.h Pages: 1 -->
<!--zoomable 485 -->
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="text/javascript"><![CDATA[
var edges = document.getElementsByTagName('g');
if (edges && edges.length) {
for (var i=0;i<edges.length;i++) {
if (edges[i].id.substr(0,4)=='edge') {
edges[i].setAttribute('class','edge');
}
}
}
]]></script>
<defs>
<circle id="rim" cx="0" cy="0" r="7"/>
<circle id="rim2" cx="0" cy="0" r="3.5"/>
<g id="zoomPlus">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
</use>
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="zoomMin">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
</use>
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="dirArrow">
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="resetDef">
<use xlink:href="#rim2" fill="#404040">
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
</use>
</g>
</defs>
<script type="text/javascript">
var viewWidth = 2022;
var viewHeight = 485;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>RelateComputer.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-481 2018,-481 2018,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="919.5,-456.5 919.5,-476.5 1024.5,-476.5 1024.5,-456.5 919.5,-456.5"/>
<text text-anchor="middle" x="972" y="-463.7" font-family="Helvetica,sans-Serif" font-size="11.00">RelateComputer.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="365,-0.5 365,-20.5 447,-20.5 447,-0.5 365,-0.5"/>
<text text-anchor="middle" x="406" y="-7.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="M919.396,-465.017C717.031,-462.473 0,-446.874 0,-353.5 0,-353.5 0,-353.5 0,-123.5 0,-75.5345 40.8648,-75.7823 85,-57 174.597,-18.871 289.687,-11.4965 354.902,-10.7228"/>
<polygon fill="midnightblue" stroke="midnightblue" points="354.953,-14.2226 364.928,-10.6516 354.904,-7.22281 354.953,-14.2226"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="PointLocator_8h.html" target="_top" xlink:title="geos/algorithm/PointLocator.h">
<polygon fill="white" stroke="black" points="180,-114.5 180,-134.5 340,-134.5 340,-114.5 180,-114.5"/>
<text text-anchor="middle" x="260" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/PointLocator.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="M919.298,-464.196C732.624,-458.887 114,-435.136 114,-353.5 114,-353.5 114,-353.5 114,-237.5 114,-184.745 174.752,-153.447 217.878,-137.875"/>
<polygon fill="midnightblue" stroke="midnightblue" points="219.287,-141.091 227.598,-134.519 217.003,-134.474 219.287,-141.091"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="LineIntersector_8h.html" target="_top" xlink:title="geos/algorithm/LineIntersector.h">
<polygon fill="white" stroke="black" points="208,-228.5 208,-248.5 378,-248.5 378,-228.5 208,-228.5"/>
<text text-anchor="middle" x="293" y="-235.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/LineIntersector.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge8" class="edge"><title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M919.462,-464.377C807.586,-461.403 549.398,-451.269 468,-420 386.868,-388.833 326.071,-296.945 303.062,-257.654"/>
<polygon fill="midnightblue" stroke="midnightblue" points="306.039,-255.81 298.036,-248.867 299.963,-259.285 306.039,-255.81"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="1524.5,-171.5 1524.5,-191.5 1659.5,-191.5 1659.5,-171.5 1524.5,-171.5"/>
<text text-anchor="middle" x="1592" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge68" class="edge"><title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1024.77,-464.665C1220.26,-460.885 1892,-441.493 1892,-353.5 1892,-353.5 1892,-353.5 1892,-294.5 1892,-244.783 1745.56,-209.866 1657.31,-193.337"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1657.84,-189.877 1647.37,-191.509 1656.58,-196.762 1657.84,-189.877"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="1793,-57.5 1793,-77.5 1839,-77.5 1839,-57.5 1793,-57.5"/>
<text text-anchor="middle" x="1816" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge75" class="edge"><title>Node1&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1024.63,-464.96C1179.89,-462.983 1634.18,-454.342 1778,-420 1849.72,-402.874 1930,-427.238 1930,-353.5 1930,-353.5 1930,-353.5 1930,-180.5 1930,-133.456 1879.99,-99.5963 1846.22,-82.0941"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1847.69,-78.9171 1837.18,-77.594 1844.57,-85.1836 1847.69,-78.9171"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="geomgraph_2NodeMap_8h.html" target="_top" xlink:title="geos/geomgraph/NodeMap.h">
<polygon fill="white" stroke="black" points="1370.5,-399.5 1370.5,-419.5 1527.5,-419.5 1527.5,-399.5 1370.5,-399.5"/>
<text text-anchor="middle" x="1449" y="-406.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/NodeMap.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge23" class="edge"><title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1024.87,-459.404C1106.01,-450.048 1262.17,-432.042 1360.68,-420.683"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1361.09,-424.159 1370.63,-419.537 1360.29,-417.205 1361.09,-424.159"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<g id="a_node29"><a xlink:href="IntersectionMatrix_8h.html" target="_top" xlink:title="geos/geom/IntersectionMatrix.h">
<polygon fill="white" stroke="black" points="765.5,-114.5 765.5,-134.5 932.5,-134.5 932.5,-114.5 765.5,-114.5"/>
<text text-anchor="middle" x="849" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/IntersectionMatrix.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node29 -->
<g id="edge69" class="edge"><title>Node1&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M919.096,-464.518C792.393,-460.736 482,-442.4 482,-353.5 482,-353.5 482,-353.5 482,-294.5 482,-225.157 700.899,-162.121 800.583,-137.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="801.562,-140.373 810.418,-134.558 799.869,-133.581 801.562,-140.373"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<polygon fill="white" stroke="#bfbfbf" points="1958,-399.5 1958,-419.5 2014,-419.5 2014,-399.5 1958,-399.5"/>
<text text-anchor="middle" x="1986" y="-406.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node1&#45;&gt;Node30 -->
<g id="edge76" class="edge"><title>Node1&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M1024.66,-464.256C1200.11,-459.918 1763.93,-444.387 1944,-420 1945.25,-419.831 1946.52,-419.642 1947.8,-419.438"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1948.46,-422.876 1957.66,-417.62 1947.19,-415.992 1948.46,-422.876"/>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M271.948,-114.335C296.866,-95.2194 354.627,-50.9092 385.566,-27.1751"/>
<polygon fill="midnightblue" stroke="midnightblue" points="388.083,-29.6557 393.887,-20.7921 383.822,-24.1017 388.083,-29.6557"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="Location_8h.html" target="_top" xlink:title="geos/geom/Location.h">
<polygon fill="white" stroke="black" points="1030,-57.5 1030,-77.5 1152,-77.5 1152,-57.5 1030,-57.5"/>
<text text-anchor="middle" x="1091" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Location.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge4" class="edge"><title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M340.174,-119.078C473.465,-111.584 749.047,-95.4893 982,-78 994.256,-77.0799 1007.28,-76.018 1019.9,-74.9448"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1020.25,-78.4278 1029.91,-74.0841 1019.65,-71.4535 1020.25,-78.4278"/>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1029.63,-58.4655C1025.02,-57.942 1020.44,-57.4465 1016,-57 809.181,-36.2021 562.027,-20.6091 457.118,-14.4199"/>
<polygon fill="midnightblue" stroke="midnightblue" points="457.306,-10.9249 447.118,-13.833 456.896,-17.9129 457.306,-10.9249"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="1062,-0.5 1062,-20.5 1120,-20.5 1120,-0.5 1062,-0.5"/>
<text text-anchor="middle" x="1091" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge6" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1091,-57.4179C1091,-50.2164 1091,-39.8962 1091,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1094.5,-30.7794 1091,-20.7795 1087.5,-30.7795 1094.5,-30.7794"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="1304.5,-0.5 1304.5,-20.5 1381.5,-20.5 1381.5,-0.5 1304.5,-0.5"/>
<text text-anchor="middle" x="1343" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge7" class="edge"><title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1132.33,-57.4795C1176.69,-47.7978 1247.11,-32.4285 1294.17,-22.1573"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1295.11,-25.5349 1304.13,-19.983 1293.62,-18.6959 1295.11,-25.5349"/>
</g>
<!-- Node7&#45;&gt;Node2 -->
<g id="edge9" class="edge"><title>Node7&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M265.24,-228.495C228.424,-214.873 164.962,-185.154 138,-135 121.585,-104.466 115.632,-83.4852 138,-57 165.153,-24.8483 284.543,-15.4114 354.476,-12.6447"/>
<polygon fill="midnightblue" stroke="midnightblue" points="354.969,-16.1293 364.836,-12.2692 354.715,-9.13386 354.969,-16.1293"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<polygon fill="white" stroke="#bfbfbf" points="549.5,-57.5 549.5,-77.5 592.5,-77.5 592.5,-57.5 549.5,-57.5"/>
<text text-anchor="middle" x="571" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge10" class="edge"><title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M304.35,-228.274C331.467,-206.509 402.637,-151.014 468,-114 491.349,-100.778 519.271,-88.6537 540.149,-80.2515"/>
<polygon fill="midnightblue" stroke="midnightblue" points="541.485,-83.4871 549.493,-76.55 538.907,-76.9792 541.485,-83.4871"/>
</g>
<!-- Node7&#45;&gt;Node9 -->
<g id="edge11" class="edge"><title>Node7&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M378.231,-233.891C616.154,-223.818 1285.01,-195.498 1513.97,-185.804"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1514.37,-189.29 1524.22,-185.37 1514.08,-182.296 1514.37,-189.29"/>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge12" class="edge"><title>Node9&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1574.71,-171.33C1557.51,-162.189 1530.38,-147.717 1507,-135 1490.05,-125.78 1487.17,-120.506 1469,-114 1337.94,-67.059 1299.19,-73.8857 1161,-57 897.561,-24.8088 579.5,-15.087 457.264,-12.4204"/>
<polygon fill="midnightblue" stroke="midnightblue" points="457.153,-8.91738 447.081,-12.2049 457.005,-15.9158 457.153,-8.91738"/>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge17" class="edge"><title>Node9&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1659.68,-172.657C1683,-166.341 1706.8,-155.064 1721,-135 1747.4,-97.6877 1688.84,-67.862 1668,-57 1620.98,-32.4938 1470.51,-19.5695 1391.89,-14.3407"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1391.96,-10.8378 1381.75,-13.6826 1391.5,-17.8231 1391.96,-10.8378"/>
</g>
<!-- Node9&#45;&gt;Node8 -->
<g id="edge21" class="edge"><title>Node9&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1524.19,-178.552C1338.18,-172.962 828.867,-155.923 756,-135 737.453,-129.674 735.754,-121.559 718,-114 679.411,-97.5704 632.869,-84.1804 602.641,-76.2807"/>
<polygon fill="midnightblue" stroke="midnightblue" points="603.225,-72.8172 592.668,-73.7194 601.483,-79.5971 603.225,-72.8172"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="1516,-114.5 1516,-134.5 1614,-134.5 1614,-114.5 1516,-114.5"/>
<text text-anchor="middle" x="1565" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge13" class="edge"><title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1587.54,-171.418C1583.89,-163.979 1578.6,-153.212 1574.07,-143.974"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1577.1,-142.214 1569.56,-134.779 1570.82,-145.299 1577.1,-142.214"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="1617.5,-57.5 1617.5,-77.5 1658.5,-77.5 1658.5,-57.5 1617.5,-57.5"/>
<text text-anchor="middle" x="1638" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node9&#45;&gt;Node12 -->
<g id="edge22" class="edge"><title>Node9&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1599.77,-171.356C1606.85,-162.58 1617.06,-148.676 1623,-135 1629.56,-119.905 1633.42,-101.587 1635.58,-88.0016"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1639.07,-88.2695 1637.01,-77.8776 1632.14,-87.2881 1639.07,-88.2695"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="1428.5,-114.5 1428.5,-134.5 1459.5,-134.5 1459.5,-114.5 1428.5,-114.5"/>
<text text-anchor="middle" x="1444" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node9&#45;&gt;Node14 -->
<g id="edge18" class="edge"><title>Node9&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1567.56,-171.418C1540.48,-161.354 1497.01,-145.198 1469.5,-134.978"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1470.41,-131.579 1459.81,-131.376 1467.97,-138.14 1470.41,-131.579"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="1670.5,-114.5 1670.5,-134.5 1711.5,-134.5 1711.5,-114.5 1670.5,-114.5"/>
<text text-anchor="middle" x="1691" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node9&#45;&gt;Node15 -->
<g id="edge19" class="edge"><title>Node9&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1608.35,-171.418C1623.97,-162.74 1647.74,-149.533 1665.79,-139.508"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1667.59,-142.512 1674.63,-134.596 1664.19,-136.393 1667.59,-142.512"/>
</g>
<!-- Node9&#45;&gt;Node16 -->
<g id="edge20" class="edge"><title>Node9&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1653.28,-171.473C1685.03,-164.835 1723.44,-153.617 1754,-135 1774.54,-122.488 1792.59,-101.311 1803.84,-86.2168"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1806.94,-87.9013 1809.93,-77.7364 1801.26,-83.8194 1806.94,-87.9013"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="1473,-57.5 1473,-77.5 1519,-77.5 1519,-57.5 1473,-57.5"/>
<text text-anchor="middle" x="1496" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge14" class="edge"><title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1553.61,-114.418C1543.28,-106.188 1527.85,-93.8839 1515.55,-84.0836"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1517.64,-81.2757 1507.64,-77.7795 1513.28,-86.7495 1517.64,-81.2757"/>
</g>
<!-- Node10&#45;&gt;Node12 -->
<g id="edge15" class="edge"><title>Node10&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1577.05,-114.418C1588.08,-106.108 1604.62,-93.6469 1617.69,-83.8015"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1619.8,-86.5924 1625.68,-77.7795 1615.59,-81.0016 1619.8,-86.5924"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="1537.5,-57.5 1537.5,-77.5 1596.5,-77.5 1596.5,-57.5 1537.5,-57.5"/>
<text text-anchor="middle" x="1567" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node10&#45;&gt;Node13 -->
<g id="edge16" class="edge"><title>Node10&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1565.33,-114.418C1565.59,-107.216 1565.97,-96.8962 1566.3,-87.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1569.8,-87.9001 1566.66,-77.7795 1562.8,-87.6456 1569.8,-87.9001"/>
</g>
<!-- Node17&#45;&gt;Node2 -->
<g id="edge24" class="edge"><title>Node17&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1370.43,-407.94C1170.23,-406.015 644.729,-397.709 474,-363 330.961,-333.921 287.817,-329.414 166,-249 91.2761,-199.673 40.4156,-119.013 105,-57 139.817,-23.5693 278.188,-14.681 354.613,-12.332"/>
<polygon fill="midnightblue" stroke="midnightblue" points="355.071,-15.8207 364.969,-12.0421 354.875,-8.82344 355.071,-15.8207"/>
</g>
<!-- Node17&#45;&gt;Node6 -->
<g id="edge67" class="edge"><title>Node17&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1527.54,-407.658C1672.63,-403.963 1968,-385.51 1968,-296.5 1968,-296.5 1968,-296.5 1968,-123.5 1968,-68.2613 1915.33,-74.6865 1863,-57 1776.42,-27.737 1503.46,-16.3408 1391.57,-12.823"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1391.67,-9.32469 1381.57,-12.5163 1391.46,-16.3214 1391.67,-9.32469"/>
</g>
<!-- Node17&#45;&gt;Node8 -->
<g id="edge27" class="edge"><title>Node17&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1370.18,-408.287C1127.2,-406.598 406,-393.421 406,-296.5 406,-296.5 406,-296.5 406,-237.5 406,-196.559 506.394,-116.661 550.561,-83.4916"/>
<polygon fill="midnightblue" stroke="midnightblue" points="552.668,-86.2861 558.598,-77.5062 548.487,-80.6718 552.668,-86.2861"/>
</g>
<!-- Node17&#45;&gt;Node9 -->
<g id="edge28" class="edge"><title>Node17&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1454.78,-399.361C1476.34,-365.284 1552.28,-245.271 1580.94,-199.979"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1583.91,-201.827 1586.3,-191.505 1578,-198.084 1583.91,-201.827"/>
</g>
<!-- Node17&#45;&gt;Node16 -->
<g id="edge26" class="edge"><title>Node17&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1527.82,-409.201C1627.1,-408.431 1790.16,-401.149 1835,-363 1858.41,-343.083 1854,-327.238 1854,-296.5 1854,-296.5 1854,-296.5 1854,-180.5 1854,-145.935 1837.57,-108.398 1826.32,-86.7447"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1829.28,-84.8619 1821.44,-77.7268 1823.12,-88.1887 1829.28,-84.8619"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="1788,-342.5 1788,-362.5 1826,-362.5 1826,-342.5 1788,-342.5"/>
<text text-anchor="middle" x="1807" y="-349.7" font-family="Helvetica,sans-Serif" font-size="11.00">map</text>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge25" class="edge"><title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1527.69,-400.634C1593.85,-393.27 1690.69,-380.731 1774,-363 1775.28,-362.728 1776.58,-362.432 1777.89,-362.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1779.14,-365.412 1787.92,-359.488 1777.36,-358.642 1779.14,-365.412"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="geomgraph_2Node_8h.html" target="_top" xlink:title="geos/geomgraph/Node.h">
<polygon fill="white" stroke="black" points="1084,-342.5 1084,-362.5 1220,-362.5 1220,-342.5 1084,-342.5"/>
<text text-anchor="middle" x="1152" y="-349.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/Node.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node19 -->
<g id="edge29" class="edge"><title>Node17&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1400.29,-399.479C1348.39,-389.868 1266.22,-374.653 1210.77,-364.383"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1211.21,-360.905 1200.74,-362.525 1209.93,-367.788 1211.21,-360.905"/>
</g>
<!-- Node19&#45;&gt;Node2 -->
<g id="edge30" class="edge"><title>Node19&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1084,-351.847C891.308,-351.654 346.144,-342.642 199,-249 121.435,-199.638 62.3521,-126.965 122,-57 151.295,-22.6382 280.941,-14.1185 354.528,-12.0775"/>
<polygon fill="midnightblue" stroke="midnightblue" points="355.049,-15.5659 364.96,-11.8211 354.877,-8.568 355.049,-15.5659"/>
</g>
<!-- Node19&#45;&gt;Node6 -->
<g id="edge64" class="edge"><title>Node19&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1220.06,-343.705C1274.3,-336.576 1351.85,-324.323 1418,-306 1626.46,-248.253 1775.96,-281.967 1848,-78 1851.11,-69.1994 1854.3,-63.8894 1848,-57 1817.6,-23.734 1512.69,-14.574 1391.9,-12.2403"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1391.89,-8.73952 1381.82,-12.0533 1391.76,-15.7383 1391.89,-8.73952"/>
</g>
<!-- Node19&#45;&gt;Node8 -->
<g id="edge66" class="edge"><title>Node19&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1083.76,-346.501C920.343,-333.617 520,-296.261 520,-239.5 520,-239.5 520,-239.5 520,-180.5 520,-144.394 542.224,-107.151 557.331,-86.0063"/>
<polygon fill="midnightblue" stroke="midnightblue" points="560.323,-87.8476 563.475,-77.7324 554.703,-83.6743 560.323,-87.8476"/>
</g>
<!-- Node19&#45;&gt;Node9 -->
<g id="edge46" class="edge"><title>Node19&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1220.06,-342.758C1265.82,-335.698 1327.05,-323.941 1379,-306 1432.17,-287.64 1443.38,-277.291 1492,-249 1520.13,-232.632 1551.13,-211.5 1571.05,-197.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1573.23,-200.246 1579.37,-191.612 1569.18,-194.532 1573.23,-200.246"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="geomgraph_2GraphComponent_8h.html" target="_top" xlink:title="geos/geomgraph/GraphComponent.h">
<polygon fill="white" stroke="black" points="829,-228.5 829,-248.5 1025,-248.5 1025,-228.5 829,-228.5"/>
<text text-anchor="middle" x="927" y="-235.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/GraphComponent.h</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge31" class="edge"><title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M1146.49,-342.23C1137.4,-327.773 1117.89,-299.968 1094,-285 1067.12,-268.155 1034.01,-257.466 1004.38,-250.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1004.99,-247.271 994.479,-248.58 1003.51,-254.113 1004.99,-247.271"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<g id="a_node25"><a xlink:href="EdgeEndStar_8h.html" target="_top" xlink:title="geos/geomgraph/EdgeEndStar.h">
<polygon fill="white" stroke="black" points="1194.5,-285.5 1194.5,-305.5 1369.5,-305.5 1369.5,-285.5 1194.5,-285.5"/>
<text text-anchor="middle" x="1282" y="-292.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/EdgeEndStar.h</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node25 -->
<g id="edge47" class="edge"><title>Node19&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1173.47,-342.418C1194.64,-333.461 1227.21,-319.681 1251.15,-309.552"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1252.66,-312.715 1260.5,-305.596 1249.93,-306.269 1252.66,-312.715"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<g id="a_node26"><a xlink:href="EdgeEnd_8h.html" target="_top" xlink:title="geos/geomgraph/EdgeEnd.h">
<polygon fill="white" stroke="black" points="1043.5,-228.5 1043.5,-248.5 1198.5,-248.5 1198.5,-228.5 1043.5,-228.5"/>
<text text-anchor="middle" x="1121" y="-235.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/EdgeEnd.h</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node26 -->
<g id="edge63" class="edge"><title>Node19&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M1149.46,-342.335C1144.42,-324.122 1133.05,-283.037 1126.31,-258.669"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1129.61,-257.496 1123.57,-248.792 1122.87,-259.363 1129.61,-257.496"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<polygon fill="white" stroke="#bfbfbf" points="1034.5,-285.5 1034.5,-305.5 1085.5,-305.5 1085.5,-285.5 1034.5,-285.5"/>
<text text-anchor="middle" x="1060" y="-292.7" font-family="Helvetica,sans-Serif" font-size="11.00">cassert</text>
</g>
<!-- Node19&#45;&gt;Node28 -->
<g id="edge65" class="edge"><title>Node19&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M1136.81,-342.418C1122.43,-333.82 1100.61,-320.775 1083.89,-310.784"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1085.59,-307.723 1075.21,-305.596 1082,-313.731 1085.59,-307.723"/>
</g>
<!-- Node20&#45;&gt;Node2 -->
<g id="edge32" class="edge"><title>Node20&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M828.694,-231.493C633.532,-218.535 212.341,-185.03 171,-135 115.493,-67.8273 270.15,-32.5124 354.82,-18.6373"/>
<polygon fill="midnightblue" stroke="midnightblue" points="355.455,-22.0804 364.78,-17.0508 354.354,-15.1675 355.455,-22.0804"/>
</g>
<!-- Node20&#45;&gt;Node6 -->
<g id="edge33" class="edge"><title>Node20&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1012.28,-228.483C1055.63,-221.888 1108.44,-210.706 1153,-192 1231.52,-159.039 1252.68,-143.58 1307,-78 1319.01,-63.4982 1328.87,-44.3703 1335.21,-30.3529"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1338.59,-31.3585 1339.35,-20.7912 1332.16,-28.5752 1338.59,-31.3585"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="Label_8h.html" target="_top" xlink:title="geos/geomgraph/Label.h">
<polygon fill="white" stroke="black" points="1008,-171.5 1008,-191.5 1144,-191.5 1144,-171.5 1008,-171.5"/>
<text text-anchor="middle" x="1076" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/Label.h</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge34" class="edge"><title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M951.604,-228.418C976.192,-219.342 1014.2,-205.312 1041.73,-195.149"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1043.19,-198.342 1051.36,-191.596 1040.77,-191.775 1043.19,-198.342"/>
</g>
<!-- Node21&#45;&gt;Node2 -->
<g id="edge35" class="edge"><title>Node21&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1007.81,-180.079C903.684,-178.298 711.03,-170.178 653,-135 617.371,-113.402 635.245,-80.7317 601,-57 558.37,-27.4571 499.195,-16.8951 457.241,-13.2242"/>
<polygon fill="midnightblue" stroke="midnightblue" points="457.474,-9.73186 447.234,-12.45 456.934,-16.711 457.474,-9.73186"/>
</g>
<!-- Node21&#45;&gt;Node4 -->
<g id="edge36" class="edge"><title>Node21&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1134.7,-171.42C1156.08,-164.962 1178.14,-153.911 1191,-135 1208.28,-109.576 1172.48,-91.3787 1139.02,-80.5171"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1139.81,-77.1007 1129.23,-77.5151 1137.76,-83.7931 1139.81,-77.1007"/>
</g>
<!-- Node21&#45;&gt;Node6 -->
<g id="edge44" class="edge"><title>Node21&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1115.37,-171.466C1142.61,-164.154 1179.04,-152.22 1208,-135 1258.04,-105.245 1305.63,-54.7929 1328.62,-28.5312"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1331.57,-30.4762 1335.45,-20.6173 1326.27,-25.905 1331.57,-30.4762"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="TopologyLocation_8h.html" target="_top" xlink:title="geos/geomgraph/TopologyLocation.h">
<polygon fill="white" stroke="black" points="988,-114.5 988,-134.5 1182,-134.5 1182,-114.5 988,-114.5"/>
<text text-anchor="middle" x="1085" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/TopologyLocation.h</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge37" class="edge"><title>Node21&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1077.49,-171.418C1078.66,-164.216 1080.35,-153.896 1081.83,-144.863"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1085.32,-145.213 1083.48,-134.779 1078.41,-144.083 1085.32,-145.213"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<polygon fill="white" stroke="#bfbfbf" points="662.5,-114.5 662.5,-134.5 709.5,-134.5 709.5,-114.5 662.5,-114.5"/>
<text text-anchor="middle" x="686" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">iosfwd</text>
</g>
<!-- Node21&#45;&gt;Node24 -->
<g id="edge45" class="edge"><title>Node21&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1007.82,-174.065C936.638,-166.791 821.936,-153.507 724,-135 722.538,-134.724 721.049,-134.425 719.547,-134.111"/>
<polygon fill="midnightblue" stroke="midnightblue" points="720.149,-130.658 709.623,-131.858 718.6,-137.485 720.149,-130.658"/>
</g>
<!-- Node22&#45;&gt;Node2 -->
<g id="edge38" class="edge"><title>Node22&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1072.54,-114.337C1049.62,-97.6789 1001.36,-63.5452 982,-57 885.51,-24.3736 579.63,-14.8781 457.294,-12.3465"/>
<polygon fill="midnightblue" stroke="midnightblue" points="457.143,-8.84286 447.075,-12.1425 457.003,-15.8415 457.143,-8.84286"/>
</g>
<!-- Node22&#45;&gt;Node4 -->
<g id="edge40" class="edge"><title>Node22&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1085.99,-114.418C1086.78,-107.216 1087.9,-96.8962 1088.89,-87.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1092.38,-88.1001 1089.99,-77.7795 1085.42,-87.3409 1092.38,-88.1001"/>
</g>
<!-- Node22&#45;&gt;Node6 -->
<g id="edge39" class="edge"><title>Node22&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1106.11,-114.335C1151.77,-94.5139 1259.83,-47.6041 1312.75,-24.6336"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1314.18,-27.8277 1321.96,-20.635 1311.39,-21.4066 1314.18,-27.8277"/>
</g>
<!-- Node22&#45;&gt;Node8 -->
<g id="edge43" class="edge"><title>Node22&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1000.7,-114.479C884.55,-102.051 680.811,-80.2502 602.706,-71.8927"/>
<polygon fill="midnightblue" stroke="midnightblue" points="602.857,-68.3889 592.541,-70.805 602.112,-75.3492 602.857,-68.3889"/>
</g>
<!-- Node22&#45;&gt;Node16 -->
<g id="edge41" class="edge"><title>Node22&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1182.07,-116.196C1347.66,-103.738 1677.06,-78.954 1782.62,-71.0114"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1782.98,-74.4943 1792.69,-70.2538 1782.46,-67.514 1782.98,-74.4943"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<polygon fill="white" stroke="#bfbfbf" points="932.5,-57.5 932.5,-77.5 973.5,-77.5 973.5,-57.5 932.5,-57.5"/>
<text text-anchor="middle" x="953" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge42" class="edge"><title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1063.2,-114.418C1041.32,-105.3 1007.44,-91.184 983.023,-81.0097"/>
<polygon fill="midnightblue" stroke="midnightblue" points="984.102,-77.6677 973.525,-77.0522 981.41,-84.1292 984.102,-77.6677"/>
</g>
<!-- Node25&#45;&gt;Node2 -->
<g id="edge48" class="edge"><title>Node25&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1194.36,-289.407C1051.73,-280.782 781.021,-262.885 739,-249 604.13,-204.434 577.744,-169.383 469,-78 450.851,-62.7487 432.478,-42.7118 420.295,-28.6333"/>
<polygon fill="midnightblue" stroke="midnightblue" points="422.715,-26.077 413.566,-20.7335 417.386,-30.6159 422.715,-26.077"/>
</g>
<!-- Node25&#45;&gt;Node4 -->
<g id="edge55" class="edge"><title>Node25&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M1280.79,-285.211C1276.52,-255.935 1259.47,-164.544 1208,-114 1191.62,-97.9173 1168.92,-87.3666 1147.86,-80.5181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1148.6,-77.0847 1138.02,-77.5356 1146.57,-83.7841 1148.6,-77.0847"/>
</g>
<!-- Node25&#45;&gt;Node6 -->
<g id="edge57" class="edge"><title>Node25&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1320.16,-285.372C1340.87,-278.572 1365.36,-267.232 1381,-249 1401.02,-225.672 1400,-213.238 1400,-182.5 1400,-182.5 1400,-182.5 1400,-123.5 1400,-86.4644 1374.94,-49.2999 1358.05,-28.4613"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1360.53,-25.9716 1351.41,-20.578 1355.18,-30.4812 1360.53,-25.9716"/>
</g>
<!-- Node25&#45;&gt;Node8 -->
<g id="edge60" class="edge"><title>Node25&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1194.32,-289.713C1080.39,-282.83 888.013,-268.755 820,-249 711.965,-217.621 668.037,-219.704 594,-135 582.34,-121.66 576.51,-102.092 573.646,-87.6334"/>
<polygon fill="midnightblue" stroke="midnightblue" points="577.096,-87.0426 571.987,-77.761 570.192,-88.2028 577.096,-87.0426"/>
</g>
<!-- Node25&#45;&gt;Node9 -->
<g id="edge56" class="edge"><title>Node25&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1325.74,-285.478C1361.15,-277.585 1412.04,-264.903 1455,-249 1495.41,-234.041 1539.9,-211.175 1566.89,-196.533"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1568.91,-199.415 1576,-191.541 1565.55,-193.276 1568.91,-199.415"/>
</g>
<!-- Node25&#45;&gt;Node14 -->
<g id="edge59" class="edge"><title>Node25&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1347.37,-285.419C1371.34,-278.961 1396.78,-267.909 1414,-249 1440.4,-220.008 1444.6,-171.757 1444.71,-144.955"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1448.2,-144.54 1444.54,-134.597 1441.2,-144.651 1448.2,-144.54"/>
</g>
<!-- Node25&#45;&gt;Node16 -->
<g id="edge61" class="edge"><title>Node25&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1333.2,-285.489C1408.65,-271.207 1553.27,-239.975 1669,-192 1720.23,-170.763 1740.36,-173.785 1780,-135 1793.74,-121.553 1803.54,-101.728 1809.41,-87.2228"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1812.73,-88.3599 1813,-77.7685 1806.18,-85.8804 1812.73,-88.3599"/>
</g>
<!-- Node25&#45;&gt;Node23 -->
<g id="edge58" class="edge"><title>Node25&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1275.38,-285.269C1258.14,-261.974 1209.26,-200.566 1153,-171 1083.09,-134.266 1039.35,-185.938 979,-135 965.111,-123.276 958.602,-103.167 955.577,-88.1238"/>
<polygon fill="midnightblue" stroke="midnightblue" points="958.959,-87.1267 953.877,-77.8306 952.053,-88.2672 958.959,-87.1267"/>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge49" class="edge"><title>Node25&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M1255.41,-285.418C1228.53,-276.235 1186.81,-261.981 1156.98,-251.791"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1157.95,-248.425 1147.36,-248.504 1155.69,-255.049 1157.95,-248.425"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<polygon fill="white" stroke="#bfbfbf" points="1310.5,-228.5 1310.5,-248.5 1371.5,-248.5 1371.5,-228.5 1310.5,-228.5"/>
<text text-anchor="middle" x="1341" y="-235.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node25&#45;&gt;Node27 -->
<g id="edge62" class="edge"><title>Node25&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M1291.74,-285.418C1300.4,-277.346 1313.26,-265.356 1323.67,-255.652"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1326.12,-258.158 1331.05,-248.779 1321.34,-253.038 1326.12,-258.158"/>
</g>
<!-- Node26&#45;&gt;Node2 -->
<g id="edge50" class="edge"><title>Node26&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1043.46,-228.993C926.469,-216.135 717.932,-193.12 714,-192 657.213,-175.831 645.463,-163.944 594,-135 530.885,-99.5022 460.566,-50.6334 426.594,-26.388"/>
<polygon fill="midnightblue" stroke="midnightblue" points="428.555,-23.4873 418.388,-20.5052 424.476,-29.1763 428.555,-23.4873"/>
</g>
<!-- Node26&#45;&gt;Node6 -->
<g id="edge53" class="edge"><title>Node26&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1174.61,-228.405C1226.1,-216.56 1301.3,-190.405 1338,-135 1358.95,-103.364 1353.35,-56.5069 1347.87,-30.5513"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1351.21,-29.4654 1345.54,-20.5186 1344.4,-31.0516 1351.21,-29.4654"/>
</g>
<!-- Node26&#45;&gt;Node8 -->
<g id="edge54" class="edge"><title>Node26&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1043.23,-228.49C920.643,-213.155 689.286,-179.292 620,-135 601.762,-123.341 587.997,-102.313 579.77,-87.0172"/>
<polygon fill="midnightblue" stroke="midnightblue" points="582.816,-85.2854 575.172,-77.9492 576.573,-88.451 582.816,-85.2854"/>
</g>
<!-- Node26&#45;&gt;Node9 -->
<g id="edge51" class="edge"><title>Node26&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1198.25,-228.479C1285.48,-218.293 1426.64,-201.809 1514.13,-191.593"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1514.74,-195.046 1524.27,-190.409 1513.93,-188.093 1514.74,-195.046"/>
</g>
<!-- Node26&#45;&gt;Node21 -->
<g id="edge52" class="edge"><title>Node26&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1113.57,-228.418C1107.22,-220.662 1097.92,-209.29 1090.16,-199.803"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1092.63,-197.303 1083.59,-191.779 1087.22,-201.735 1092.63,-197.303"/>
</g>
<!-- Node29&#45;&gt;Node2 -->
<g id="edge71" class="edge"><title>Node29&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M825.176,-114.464C787.854,-100.572 713.128,-73.8158 648,-57 582.885,-40.1875 506.416,-26.8564 457.134,-19.0766"/>
<polygon fill="midnightblue" stroke="midnightblue" points="457.464,-15.5859 447.044,-17.5015 456.385,-22.5021 457.464,-15.5859"/>
</g>
<!-- Node29&#45;&gt;Node4 -->
<g id="edge70" class="edge"><title>Node29&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M888.69,-114.479C930.452,-104.988 996.266,-90.0305 1041.42,-79.7688"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1042.31,-83.1547 1051.29,-77.5255 1040.76,-76.3288 1042.31,-83.1547"/>
</g>
<!-- Node29&#45;&gt;Node6 -->
<g id="edge74" class="edge"><title>Node29&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M855.993,-114.241C867.893,-99.2689 893.665,-70.0998 923,-57 988.342,-27.8209 1198.11,-16.6886 1294.15,-13.0446"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1294.32,-16.5408 1304.19,-12.6756 1294.06,-9.54556 1294.32,-16.5408"/>
</g>
<!-- Node29&#45;&gt;Node8 -->
<g id="edge73" class="edge"><title>Node29&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M803.405,-114.479C746.863,-103.293 651.941,-84.5136 602.733,-74.7781"/>
<polygon fill="midnightblue" stroke="midnightblue" points="603.161,-71.2951 592.672,-72.7877 601.803,-78.162 603.161,-71.2951"/>
</g>
<!-- Node29&#45;&gt;Node23 -->
<g id="edge72" class="edge"><title>Node29&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M866.173,-114.418C882.658,-105.7 907.784,-92.4122 926.773,-82.3699"/>
<polygon fill="midnightblue" stroke="midnightblue" points="928.597,-85.3646 935.801,-77.5956 925.325,-79.1767 928.597,-85.3646"/>
</g>
</g>
</svg>
<g id="navigator" transform="translate(0 0)" fill="#404254">
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
</g>
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
<g id="arrow_out" transform="scale(0.3 0.3)">
<a xlink:href="RelateComputer_8h__incl_org.svg" target="_base">
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id="arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
</svg>