geos_390_docs/SimpleNoder_8h__incl.svg

573 lines
37 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: SimpleNoder.h Pages: 1 -->
<!--zoomable 509 -->
<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 = 1402;
var viewHeight = 509;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>SimpleNoder.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-505 1398,-505 1398,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="219.5,-480.5 219.5,-500.5 308.5,-500.5 308.5,-480.5 219.5,-480.5"/>
<text text-anchor="middle" x="264" y="-487.7" font-family="Helvetica,sans-Serif" font-size="11.00">SimpleNoder.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="1088,-57.5 1088,-77.5 1170,-77.5 1170,-57.5 1088,-57.5"/>
<text text-anchor="middle" x="1129" 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="M308.645,-489.141C518.19,-486.878 1394,-470.765 1394,-359.5 1394,-359.5 1394,-359.5 1394,-180.5 1394,-88.79 1257.67,-71.0197 1180.58,-68.3027"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1180.21,-64.7911 1170.12,-68.0131 1180.01,-71.7885 1180.21,-64.7911"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<polygon fill="white" stroke="#bfbfbf" points="476,-57.5 476,-77.5 522,-77.5 522,-57.5 476,-57.5"/>
<text text-anchor="middle" x="499" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M246.686,-480.282C214.795,-461.904 150,-417.435 150,-359.5 150,-359.5 150,-359.5 150,-237.5 150,-172.101 171.386,-143.006 230,-114 308.04,-75.3803 412.715,-68.7634 465.528,-68.1018"/>
<polygon fill="midnightblue" stroke="midnightblue" points="465.7,-71.6009 475.679,-68.0413 465.658,-64.601 465.7,-71.6009"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="75.5,-57.5 75.5,-77.5 152.5,-77.5 152.5,-57.5 75.5,-57.5"/>
<text text-anchor="middle" x="114" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M219.216,-487.289C143.896,-480.9 0,-456.058 0,-359.5 0,-359.5 0,-359.5 0,-180.5 0,-133.456 50.0109,-99.5963 83.7844,-82.0941"/>
<polygon fill="midnightblue" stroke="midnightblue" points="85.4322,-85.1836 92.8246,-77.594 82.3127,-78.9171 85.4322,-85.1836"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="SinglePassNoder_8h.html" target="_top" xlink:title="geos/noding/SinglePassNoder.h">
<polygon fill="white" stroke="black" points="178.5,-171.5 178.5,-191.5 349.5,-191.5 349.5,-171.5 178.5,-171.5"/>
<text text-anchor="middle" x="264" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/SinglePassNoder.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M264,-480.359C264,-459.134 264,-404.865 264,-359.5 264,-359.5 264,-359.5 264,-294.5 264,-261.88 264,-223.917 264,-201.621"/>
<polygon fill="midnightblue" stroke="midnightblue" points="267.5,-201.501 264,-191.501 260.5,-201.501 267.5,-201.501"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="NodedSegmentString_8h.html" target="_top" xlink:title="geos/noding/NodedSegment\lString.h">
<polygon fill="white" stroke="black" points="858,-411.5 858,-443.5 1012,-443.5 1012,-411.5 858,-411.5"/>
<text text-anchor="start" x="866" y="-430.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/NodedSegment</text>
<text text-anchor="middle" x="935" y="-418.7" font-family="Helvetica,sans-Serif" font-size="11.00">String.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge13" class="edge"><title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M308.546,-485.45C418.239,-475.478 702.972,-449.593 847.739,-436.433"/>
<polygon fill="midnightblue" stroke="midnightblue" points="848.274,-439.899 857.916,-435.508 847.64,-432.927 848.274,-439.899"/>
</g>
<!-- Node5&#45;&gt;Node2 -->
<g id="edge5" class="edge"><title>Node5&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M349.696,-171.839C352.836,-171.55 355.945,-171.27 359,-171 567.246,-152.598 629.226,-199.76 828,-135 844.887,-129.498 845.377,-120.256 862,-114 952.266,-80.0259 980.976,-94.5085 1076,-78 1076.6,-77.895 1077.21,-77.7891 1077.82,-77.6825"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1078.68,-81.0862 1087.92,-75.908 1077.47,-74.1919 1078.68,-81.0862"/>
</g>
<!-- Node5&#45;&gt;Node3 -->
<g id="edge6" class="edge"><title>Node5&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M255.321,-171.351C243.287,-157.547 224.56,-131.187 239,-114 267.563,-80.0046 401.87,-71.4045 465.46,-69.2323"/>
<polygon fill="midnightblue" stroke="midnightblue" points="465.864,-72.7216 475.752,-68.9161 465.649,-65.7249 465.864,-72.7216"/>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge7" class="edge"><title>Node5&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M203.388,-171.482C162.114,-163.958 112.742,-151.759 100,-135 89.4404,-121.112 95.7513,-101.08 102.966,-86.6355"/>
<polygon fill="midnightblue" stroke="midnightblue" points="106.145,-88.1194 107.909,-77.6725 100.015,-84.7389 106.145,-88.1194"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="Noder_8h.html" target="_top" xlink:title="geos/noding/Noder.h">
<polygon fill="white" stroke="black" points="360.5,-114.5 360.5,-134.5 477.5,-134.5 477.5,-114.5 360.5,-114.5"/>
<text text-anchor="middle" x="419" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/Noder.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge8" class="edge"><title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M289.595,-171.418C315.362,-162.275 355.296,-148.105 383.987,-137.924"/>
<polygon fill="midnightblue" stroke="midnightblue" points="385.371,-141.147 393.624,-134.504 383.03,-134.55 385.371,-141.147"/>
</g>
<!-- Node6&#45;&gt;Node2 -->
<g id="edge9" class="edge"><title>Node6&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M477.571,-115.023C480.757,-114.654 483.916,-114.309 487,-114 747.958,-87.8364 815.595,-109.189 1076,-78 1076.61,-77.927 1077.22,-77.8516 1077.84,-77.7738"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1078.57,-81.2047 1087.98,-76.338 1077.59,-74.2737 1078.57,-81.2047"/>
</g>
<!-- Node6&#45;&gt;Node3 -->
<g id="edge10" class="edge"><title>Node6&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M432.21,-114.418C444.485,-105.979 462.99,-93.257 477.411,-83.3426"/>
<polygon fill="midnightblue" stroke="midnightblue" points="479.512,-86.1451 485.77,-77.5956 475.547,-80.3768 479.512,-86.1451"/>
</g>
<!-- Node6&#45;&gt;Node4 -->
<g id="edge12" class="edge"><title>Node6&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M368.977,-114.479C312.02,-104.209 219.568,-87.5368 163.028,-77.3411"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.368,-73.846 152.906,-75.5158 162.126,-80.7349 163.368,-73.846"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="895,-57.5 895,-77.5 953,-77.5 953,-57.5 895,-57.5"/>
<text text-anchor="middle" x="924" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge11" class="edge"><title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M477.588,-115.182C480.771,-114.772 483.924,-114.375 487,-114 525.987,-109.248 785.102,-82.6913 884.907,-72.4909"/>
<polygon fill="midnightblue" stroke="midnightblue" points="885.296,-75.9696 894.888,-71.4711 884.584,-69.0058 885.296,-75.9696"/>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge14" class="edge"><title>Node8&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1012.35,-426.251C1114.3,-424.319 1286.19,-415.006 1333,-375 1360.64,-351.379 1356,-332.856 1356,-296.5 1356,-296.5 1356,-296.5 1356,-180.5 1356,-102.543 1247,-78.8467 1180.06,-71.6443"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1180.4,-68.161 1170.11,-70.6604 1179.72,-75.127 1180.4,-68.161"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="NodableSegmentString_8h.html" target="_top" xlink:title="geos/noding/NodableSegment\lString.h">
<polygon fill="white" stroke="black" points="1162,-342.5 1162,-374.5 1324,-374.5 1324,-342.5 1162,-342.5"/>
<text text-anchor="start" x="1170" y="-361.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/NodableSegment</text>
<text text-anchor="middle" x="1243" y="-349.7" font-family="Helvetica,sans-Serif" font-size="11.00">String.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge15" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1004.12,-411.464C1051.49,-401.159 1114.45,-387.464 1163.84,-376.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1164.82,-380.089 1173.84,-374.544 1163.33,-373.249 1164.82,-380.089"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="SegmentString_8h.html" target="_top" xlink:title="geos/noding/SegmentString.h">
<polygon fill="white" stroke="black" points="943.5,-285.5 943.5,-305.5 1102.5,-305.5 1102.5,-285.5 943.5,-285.5"/>
<text text-anchor="middle" x="1023" y="-292.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/SegmentString.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge58" class="edge"><title>Node8&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M939.653,-411.48C945.591,-393.782 957.039,-364.005 973,-342 981.102,-330.831 992.307,-320.325 1002.06,-312.228"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1004.5,-314.752 1010.14,-305.777 1000.14,-309.282 1004.5,-314.752"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="SegmentNodeList_8h.html" target="_top" xlink:title="geos/noding/SegmentNodeList.h">
<polygon fill="white" stroke="black" points="829.5,-228.5 829.5,-248.5 1002.5,-248.5 1002.5,-228.5 829.5,-228.5"/>
<text text-anchor="middle" x="916" y="-235.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/SegmentNodeList.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node11 -->
<g id="edge57" class="edge"><title>Node8&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M933.445,-411.197C930.007,-377.363 921.766,-296.254 917.973,-258.915"/>
<polygon fill="midnightblue" stroke="midnightblue" points="921.441,-258.428 916.948,-248.833 914.477,-259.136 921.441,-258.428"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<g id="a_node15"><a xlink:href="SegmentNode_8h.html" target="_top" xlink:title="geos/noding/SegmentNode.h">
<polygon fill="white" stroke="black" points="722.5,-171.5 722.5,-191.5 879.5,-191.5 879.5,-171.5 722.5,-171.5"/>
<text text-anchor="middle" x="801" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/SegmentNode.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node15 -->
<g id="edge56" class="edge"><title>Node8&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M922.861,-411.263C899.795,-381.64 849.323,-313.515 820,-249 813.091,-233.799 808.082,-215.49 804.947,-201.935"/>
<polygon fill="midnightblue" stroke="midnightblue" points="808.297,-200.869 802.754,-191.84 801.456,-202.355 808.297,-200.869"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="684.5,-114.5 684.5,-134.5 819.5,-134.5 819.5,-114.5 684.5,-114.5"/>
<text text-anchor="middle" x="752" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node16 -->
<g id="edge59" class="edge"><title>Node8&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M857.752,-417.27C787.26,-404.03 694,-372.206 694,-296.5 694,-296.5 694,-296.5 694,-237.5 694,-206.762 698.44,-198.071 713,-171 718.692,-160.417 727.187,-150.122 734.796,-142.009"/>
<polygon fill="midnightblue" stroke="midnightblue" points="737.469,-144.282 741.974,-134.693 732.472,-139.38 737.469,-144.282"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<g id="a_node23"><a xlink:href="CoordinateSequence_8h.html" target="_top" xlink:title="geos/geom/CoordinateSequence.h">
<polygon fill="white" stroke="black" points="368,-171.5 368,-191.5 552,-191.5 552,-171.5 368,-171.5"/>
<text text-anchor="middle" x="460" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateSequence.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node23 -->
<g id="edge45" class="edge"><title>Node8&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M857.74,-421.332C805.357,-415.379 735.773,-402.567 680,-375 589.02,-330.031 505.938,-237.859 473.929,-199.666"/>
<polygon fill="midnightblue" stroke="midnightblue" points="476.307,-197.049 467.237,-191.573 470.912,-201.51 476.307,-197.049"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<g id="a_node25"><a xlink:href="LineIntersector_8h.html" target="_top" xlink:title="geos/algorithm/LineIntersector.h">
<polygon fill="white" stroke="black" points="1044,-171.5 1044,-191.5 1214,-191.5 1214,-171.5 1044,-171.5"/>
<text text-anchor="middle" x="1129" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/LineIntersector.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node25 -->
<g id="edge52" class="edge"><title>Node8&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M977.88,-411.379C1020.76,-393.631 1084.1,-359.619 1111,-306 1127.94,-272.244 1130.16,-227.201 1129.85,-201.891"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1133.34,-201.663 1129.57,-191.762 1126.34,-201.854 1133.34,-201.663"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<polygon fill="white" stroke="#bfbfbf" points="982.5,-348.5 982.5,-368.5 1033.5,-368.5 1033.5,-348.5 982.5,-348.5"/>
<text text-anchor="middle" x="1008" y="-355.7" font-family="Helvetica,sans-Serif" font-size="11.00">cstddef</text>
</g>
<!-- Node8&#45;&gt;Node26 -->
<g id="edge60" class="edge"><title>Node8&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M951.565,-411.297C963.186,-400.631 978.696,-386.396 990.515,-375.548"/>
<polygon fill="midnightblue" stroke="midnightblue" points="993.014,-378.005 998.015,-368.665 988.281,-372.848 993.014,-378.005"/>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge16" class="edge"><title>Node9&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1260.77,-342.294C1282.95,-321.523 1318,-281.979 1318,-239.5 1318,-239.5 1318,-239.5 1318,-180.5 1318,-116.228 1236.11,-88.0411 1180.13,-76.2821"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1180.5,-72.7865 1170.01,-74.2726 1179.14,-79.6525 1180.5,-72.7865"/>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge17" class="edge"><title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1188.9,-342.5C1150.92,-331.968 1100.83,-318.08 1065.66,-308.329"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1066.28,-304.869 1055.71,-305.57 1064.41,-311.614 1066.28,-304.869"/>
</g>
<!-- Node10&#45;&gt;Node2 -->
<g id="edge18" class="edge"><title>Node10&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1079.56,-285.431C1131.8,-273.728 1206.51,-247.788 1242,-192 1256.05,-169.919 1230.4,-124.458 1221,-114 1207.53,-99.0176 1188.01,-88.3942 1170.42,-81.2018"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1171.48,-77.8612 1160.89,-77.5532 1168.98,-84.3982 1171.48,-77.8612"/>
</g>
<!-- Node10&#45;&gt;Node3 -->
<g id="edge44" class="edge"><title>Node10&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M965.133,-285.455C892.759,-272.444 766.624,-244.075 670,-192 661.989,-187.683 563.295,-115.591 519.594,-83.5933"/>
<polygon fill="midnightblue" stroke="midnightblue" points="521.528,-80.6715 511.392,-77.586 517.392,-86.3187 521.528,-80.6715"/>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge19" class="edge"><title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1005.33,-285.418C988.294,-276.66 962.284,-263.291 942.716,-253.233"/>
<polygon fill="midnightblue" stroke="midnightblue" points="944.189,-250.054 933.695,-248.596 940.989,-256.28 944.189,-250.054"/>
</g>
<!-- Node11&#45;&gt;Node2 -->
<g id="edge20" class="edge"><title>Node11&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1002.83,-230.394C1088.49,-222.482 1208.68,-208.599 1223,-192 1255.53,-154.29 1192.08,-106.653 1154.3,-83.0824"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1155.68,-79.8279 1145.31,-77.6291 1152.05,-85.8112 1155.68,-79.8279"/>
</g>
<!-- Node11&#45;&gt;Node3 -->
<g id="edge24" class="edge"><title>Node11&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M847.369,-228.424C807.118,-221.57 755.907,-210.159 713,-192 654.763,-167.354 649.084,-145.061 594,-114 572.975,-102.144 548.376,-90.4184 529.478,-81.8402"/>
<polygon fill="midnightblue" stroke="midnightblue" points="530.72,-78.5615 520.164,-77.6573 527.852,-84.9471 530.72,-78.5615"/>
</g>
<!-- Node11&#45;&gt;Node4 -->
<g id="edge21" class="edge"><title>Node11&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M829.272,-238.298C659.215,-238.871 288.174,-234.957 169,-192 128.607,-177.44 110.44,-173.284 91,-135 83.0008,-119.247 91.3804,-100.069 100.186,-86.3635"/>
<polygon fill="midnightblue" stroke="midnightblue" points="103.275,-88.0549 106.154,-77.8588 97.5445,-84.0341 103.275,-88.0549"/>
</g>
<!-- Node11&#45;&gt;Node7 -->
<g id="edge23" class="edge"><title>Node11&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M916.43,-228.414C917.684,-201.936 921.353,-124.416 923.081,-87.9216"/>
<polygon fill="midnightblue" stroke="midnightblue" points="926.591,-87.7854 923.568,-77.6311 919.599,-87.4544 926.591,-87.7854"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="974.5,-171.5 974.5,-191.5 1025.5,-191.5 1025.5,-171.5 974.5,-171.5"/>
<text text-anchor="middle" x="1000" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">cassert</text>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge22" class="edge"><title>Node11&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M929.871,-228.418C942.76,-219.979 962.189,-207.257 977.331,-197.343"/>
<polygon fill="midnightblue" stroke="midnightblue" points="979.66,-200.002 986.109,-191.596 975.825,-194.145 979.66,-200.002"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="972.5,-57.5 972.5,-77.5 1003.5,-77.5 1003.5,-57.5 972.5,-57.5"/>
<text text-anchor="middle" x="988" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node11&#45;&gt;Node13 -->
<g id="edge25" class="edge"><title>Node11&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M919.871,-228.414C931.249,-201.706 964.751,-123.07 980.126,-86.983"/>
<polygon fill="midnightblue" stroke="midnightblue" points="983.41,-88.2028 984.11,-77.6311 976.97,-85.4591 983.41,-88.2028"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="496,-114.5 496,-134.5 552,-134.5 552,-114.5 496,-114.5"/>
<text text-anchor="middle" x="524" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node11&#45;&gt;Node14 -->
<g id="edge26" class="edge"><title>Node11&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M829.222,-230.882C774.349,-224.811 702.6,-213.36 642,-192 605.939,-179.29 568.084,-155.898 545.26,-140.521"/>
<polygon fill="midnightblue" stroke="midnightblue" points="546.954,-137.439 536.727,-134.671 542.996,-143.212 546.954,-137.439"/>
</g>
<!-- Node11&#45;&gt;Node15 -->
<g id="edge27" class="edge"><title>Node11&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M897.01,-228.418C878.532,-219.581 850.235,-206.047 829.142,-195.959"/>
<polygon fill="midnightblue" stroke="midnightblue" points="830.55,-192.753 820.018,-191.596 827.529,-199.068 830.55,-192.753"/>
</g>
<!-- Node15&#45;&gt;Node2 -->
<g id="edge28" class="edge"><title>Node15&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M827.564,-171.429C886.025,-151.467 1025.91,-103.702 1092.53,-80.9536"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1093.86,-84.199 1102.19,-77.6552 1091.59,-77.5745 1093.86,-84.199"/>
</g>
<!-- Node15&#45;&gt;Node3 -->
<g id="edge29" class="edge"><title>Node15&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M773.389,-171.487C747.639,-162.856 708.305,-149.098 675,-135 655.414,-126.709 651.655,-122.125 632,-114 598.603,-100.195 559.341,-87.1367 532.174,-78.5803"/>
<polygon fill="midnightblue" stroke="midnightblue" points="532.98,-75.1655 522.391,-75.5292 530.895,-81.848 532.98,-75.1655"/>
</g>
<!-- Node15&#45;&gt;Node4 -->
<g id="edge31" class="edge"><title>Node15&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M722.055,-176.243C611.97,-169.671 418.288,-155.62 351,-135 332.178,-129.232 330.425,-120.933 312,-114 262.7,-95.4485 203.536,-83.0571 162.795,-75.9521"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.297,-72.4873 152.852,-74.2591 162.122,-79.388 163.297,-72.4873"/>
</g>
<!-- Node15&#45;&gt;Node7 -->
<g id="edge30" class="edge"><title>Node15&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M811.066,-171.335C831.878,-152.384 879.887,-108.668 906.109,-84.7908"/>
<polygon fill="midnightblue" stroke="midnightblue" points="908.758,-87.1127 913.795,-77.7921 904.045,-81.9369 908.758,-87.1127"/>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge32" class="edge"><title>Node15&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M792.909,-171.418C785.929,-163.583 775.66,-152.058 767.158,-142.514"/>
<polygon fill="midnightblue" stroke="midnightblue" points="769.533,-139.918 760.267,-134.779 764.306,-144.574 769.533,-139.918"/>
</g>
<!-- Node16&#45;&gt;Node2 -->
<g id="edge33" class="edge"><title>Node16&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M819.752,-114.745C885.379,-106.085 987.657,-92.1154 1076,-78 1076.61,-77.9032 1077.22,-77.8051 1077.83,-77.7059"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1078.65,-81.1169 1087.94,-76.0181 1077.5,-74.2124 1078.65,-81.1169"/>
</g>
<!-- Node16&#45;&gt;Node3 -->
<g id="edge41" class="edge"><title>Node16&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M710.505,-114.479C660.694,-103.651 578.154,-85.7075 532.303,-75.7397"/>
<polygon fill="midnightblue" stroke="midnightblue" points="532.804,-72.267 522.289,-73.5627 531.317,-79.1072 532.804,-72.267"/>
</g>
<!-- Node16&#45;&gt;Node4 -->
<g id="edge38" class="edge"><title>Node16&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M684.327,-117.666C554.956,-106.513 275.395,-82.4133 162.626,-72.6919"/>
<polygon fill="midnightblue" stroke="midnightblue" points="162.826,-69.1962 152.562,-71.8243 162.225,-76.1704 162.826,-69.1962"/>
</g>
<!-- Node16&#45;&gt;Node13 -->
<g id="edge39" class="edge"><title>Node16&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M802.98,-114.481C845.811,-106.423 908.431,-93.511 962,-78 962.213,-77.9382 962.428,-77.8755 962.643,-77.812"/>
<polygon fill="midnightblue" stroke="midnightblue" points="964.042,-81.0359 972.441,-74.5778 961.848,-74.3887 964.042,-81.0359"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="626,-57.5 626,-77.5 724,-77.5 724,-57.5 626,-57.5"/>
<text text-anchor="middle" x="675" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge34" class="edge"><title>Node16&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M739.285,-114.418C727.582,-106.058 709.995,-93.4966 696.173,-83.6239"/>
<polygon fill="midnightblue" stroke="midnightblue" points="697.906,-80.56 687.734,-77.5956 693.837,-86.2561 697.906,-80.56"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<polygon fill="white" stroke="#bfbfbf" points="724.5,-0.5 724.5,-20.5 765.5,-20.5 765.5,-0.5 724.5,-0.5"/>
<text text-anchor="middle" x="745" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node16&#45;&gt;Node19 -->
<g id="edge43" class="edge"><title>Node16&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M751.427,-114.335C750.294,-96.2039 747.744,-55.4065 746.219,-30.9997"/>
<polygon fill="midnightblue" stroke="midnightblue" points="749.698,-30.5542 745.581,-20.7921 742.711,-30.991 749.698,-30.5542"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<polygon fill="white" stroke="#bfbfbf" points="780.5,-57.5 780.5,-77.5 821.5,-77.5 821.5,-57.5 780.5,-57.5"/>
<text text-anchor="middle" x="801" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node16&#45;&gt;Node21 -->
<g id="edge40" class="edge"><title>Node16&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M760.091,-114.418C767.071,-106.583 777.34,-95.0575 785.842,-85.5137"/>
<polygon fill="midnightblue" stroke="midnightblue" points="788.694,-87.5743 792.733,-77.7795 783.467,-82.9178 788.694,-87.5743"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<polygon fill="white" stroke="#bfbfbf" points="1024.5,-57.5 1024.5,-77.5 1067.5,-77.5 1067.5,-57.5 1024.5,-57.5"/>
<text text-anchor="middle" x="1046" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node16&#45;&gt;Node22 -->
<g id="edge42" class="edge"><title>Node16&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M813.543,-114.494C866.443,-106.332 944.627,-93.2679 1012,-78 1012.89,-77.7985 1013.79,-77.5884 1014.7,-77.3712"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1015.68,-80.7318 1024.5,-74.855 1013.94,-73.9517 1015.68,-80.7318"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="656,-0.5 656,-20.5 702,-20.5 702,-0.5 656,-0.5"/>
<text text-anchor="middle" x="679" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge35" class="edge"><title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M675.661,-57.4179C676.184,-50.2164 676.935,-39.8962 677.592,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="681.09,-31.007 678.325,-20.7795 674.109,-30.4992 681.09,-31.007"/>
</g>
<!-- Node17&#45;&gt;Node19 -->
<g id="edge36" class="edge"><title>Node17&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M686.559,-57.4179C697.034,-49.1876 712.693,-36.8839 725.166,-27.0836"/>
<polygon fill="midnightblue" stroke="midnightblue" points="727.489,-29.7098 733.19,-20.7795 723.164,-24.2056 727.489,-29.7098"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<polygon fill="white" stroke="#bfbfbf" points="578.5,-0.5 578.5,-20.5 637.5,-20.5 637.5,-0.5 578.5,-0.5"/>
<text text-anchor="middle" x="608" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node17&#45;&gt;Node20 -->
<g id="edge37" class="edge"><title>Node17&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M663.936,-57.4179C654.007,-49.2667 639.21,-37.1201 627.329,-27.3669"/>
<polygon fill="midnightblue" stroke="midnightblue" points="629.254,-24.4192 619.304,-20.7795 624.813,-29.8297 629.254,-24.4192"/>
</g>
<!-- Node23&#45;&gt;Node2 -->
<g id="edge46" class="edge"><title>Node23&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M552.138,-174.775C634.096,-168.569 756.896,-156.533 862,-135 893.82,-128.481 900.604,-122.326 932,-114 981.159,-100.964 1037.78,-88.1091 1077.66,-79.4063"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1078.65,-82.7729 1087.68,-77.2306 1077.17,-75.9323 1078.65,-82.7729"/>
</g>
<!-- Node23&#45;&gt;Node3 -->
<g id="edge49" class="edge"><title>Node23&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M367.808,-172.247C317.565,-165.632 262.518,-154.183 247,-135 241.13,-127.744 241.015,-121.162 247,-114 274.487,-81.1058 403.561,-71.9506 465.574,-69.4353"/>
<polygon fill="midnightblue" stroke="midnightblue" points="465.767,-72.9306 475.631,-69.0621 465.508,-65.9355 465.767,-72.9306"/>
</g>
<!-- Node23&#45;&gt;Node4 -->
<g id="edge47" class="edge"><title>Node23&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M390.909,-171.477C346.617,-164.433 288.381,-152.801 239,-135 201.271,-121.399 160.86,-98.1233 136.511,-83.0292"/>
<polygon fill="midnightblue" stroke="midnightblue" points="138.333,-80.0407 128.004,-77.682 134.608,-85.9671 138.333,-80.0407"/>
</g>
<!-- Node23&#45;&gt;Node14 -->
<g id="edge51" class="edge"><title>Node23&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M470.568,-171.418C480.053,-163.267 494.187,-151.12 505.537,-141.367"/>
<polygon fill="midnightblue" stroke="midnightblue" points="507.899,-143.952 513.202,-134.779 503.337,-138.643 507.899,-143.952"/>
</g>
<!-- Node23&#45;&gt;Node16 -->
<g id="edge48" class="edge"><title>Node23&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M507.891,-171.479C558.917,-161.868 639.699,-146.653 694.221,-136.383"/>
<polygon fill="midnightblue" stroke="midnightblue" points="694.904,-139.816 704.083,-134.525 693.608,-132.937 694.904,-139.816"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<polygon fill="white" stroke="#bfbfbf" points="256.5,-114.5 256.5,-134.5 303.5,-134.5 303.5,-114.5 256.5,-114.5"/>
<text text-anchor="middle" x="280" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">iosfwd</text>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge50" class="edge"><title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M430.277,-171.418C398.152,-161.602 347.065,-145.992 313.529,-135.745"/>
<polygon fill="midnightblue" stroke="midnightblue" points="314.312,-132.325 303.726,-132.75 312.266,-139.019 314.312,-132.325"/>
</g>
<!-- Node25&#45;&gt;Node2 -->
<g id="edge53" class="edge"><title>Node25&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1129,-171.335C1129,-153.204 1129,-112.407 1129,-87.9997"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1132.5,-87.792 1129,-77.7921 1125.5,-87.7921 1132.5,-87.792"/>
</g>
<!-- Node25&#45;&gt;Node16 -->
<g id="edge55" class="edge"><title>Node25&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1067.17,-171.479C1000.47,-161.749 894.388,-146.273 823.985,-136.002"/>
<polygon fill="midnightblue" stroke="midnightblue" points="824.266,-132.506 813.865,-134.525 823.255,-139.432 824.266,-132.506"/>
</g>
<!-- Node25&#45;&gt;Node22 -->
<g id="edge54" class="edge"><title>Node25&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1122.21,-171.335C1108.41,-152.712 1076.88,-110.175 1059,-86.0488"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1061.65,-83.7425 1052.89,-77.7921 1056.03,-87.9103 1061.65,-83.7425"/>
</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="SimpleNoder_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>