geos_390_docs/LengthIndexedLine_8h__incl.svg

554 lines
35 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: LengthIndexedLine.h Pages: 1 -->
<!--zoomable 383 -->
<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 = 1639;
var viewHeight = 383;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>LengthIndexedLine.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-379 1634.5,-379 1634.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="969.5,-354.5 969.5,-374.5 1086.5,-374.5 1086.5,-354.5 969.5,-354.5"/>
<text text-anchor="middle" x="1028" y="-361.7" font-family="Helvetica,sans-Serif" font-size="11.00">LengthIndexedLine.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="481,-57.5 481,-77.5 563,-77.5 563,-57.5 481,-57.5"/>
<text text-anchor="middle" x="522" 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="M969.412,-363.315C751.459,-361.863 0,-349.736 0,-251.5 0,-251.5 0,-251.5 0,-192.5 0,-96.4811 338.554,-74.6949 470.36,-69.8515"/>
<polygon fill="midnightblue" stroke="midnightblue" points="470.731,-73.3408 480.603,-69.4942 470.487,-66.3451 470.731,-73.3408"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="1410.5,-120.5 1410.5,-140.5 1545.5,-140.5 1545.5,-120.5 1410.5,-120.5"/>
<text text-anchor="middle" x="1478" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.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="M1071.63,-354.479C1135.81,-340.185 1258.41,-308.938 1354,-261 1392.7,-241.592 1403.47,-235.661 1433,-204 1448.25,-187.649 1461.16,-165.376 1469.19,-149.848"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1472.4,-151.259 1473.74,-140.749 1466.14,-148.13 1472.4,-151.259"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="Geometry_8h.html" target="_top" xlink:title="geos/geom/Geometry.h">
<polygon fill="white" stroke="black" points="747.5,-240.5 747.5,-260.5 876.5,-260.5 876.5,-240.5 747.5,-240.5"/>
<text text-anchor="middle" x="812" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Geometry.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge14" class="edge"><title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1010.32,-354.335C972.495,-334.72 883.501,-288.574 838.722,-265.356"/>
<polygon fill="midnightblue" stroke="midnightblue" points="840.106,-262.131 829.617,-260.635 836.884,-268.345 840.106,-262.131"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<g id="a_node24"><a xlink:href="LinearLocation_8h.html" target="_top" xlink:title="geos/linearref/LinearLocation.h">
<polygon fill="white" stroke="black" points="982,-297.5 982,-317.5 1146,-317.5 1146,-297.5 982,-297.5"/>
<text text-anchor="middle" x="1064" y="-304.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/linearref/LinearLocation.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge45" class="edge"><title>Node1&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1033.94,-354.418C1038.92,-346.821 1046.16,-335.753 1052.29,-326.387"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1055.38,-328.063 1057.93,-317.779 1049.52,-324.23 1055.38,-328.063"/>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1410.37,-124.832C1364.78,-121.707 1303.28,-117.535 1249,-114 995.736,-97.5036 692.763,-78.9084 573.673,-71.6436"/>
<polygon fill="midnightblue" stroke="midnightblue" points="573.593,-68.1323 563.399,-71.0171 573.167,-75.1194 573.593,-68.1323"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="1445,-57.5 1445,-77.5 1543,-77.5 1543,-57.5 1445,-57.5"/>
<text text-anchor="middle" x="1494" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.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="M1480.36,-120.499C1482.63,-111.849 1486.13,-98.5058 1489.02,-87.5016"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1492.48,-88.0985 1491.63,-77.5377 1485.71,-86.3225 1492.48,-88.0985"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<polygon fill="white" stroke="#bfbfbf" points="1546.5,-0.5 1546.5,-20.5 1587.5,-20.5 1587.5,-0.5 1546.5,-0.5"/>
<text text-anchor="middle" x="1567" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge13" class="edge"><title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1498.81,-120.342C1515.74,-111.812 1538.89,-97.4787 1552,-78 1561.38,-64.0539 1564.97,-45.1131 1566.31,-31.0125"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1569.81,-31.1358 1566.96,-20.9298 1562.82,-30.6817 1569.81,-31.1358"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="705.5,-57.5 705.5,-77.5 782.5,-77.5 782.5,-57.5 705.5,-57.5"/>
<text text-anchor="middle" x="744" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node3&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1410.26,-123.871C1263.73,-111.693 920.242,-83.1468 792.756,-72.552"/>
<polygon fill="midnightblue" stroke="midnightblue" points="792.782,-69.0421 782.526,-71.7017 792.202,-76.018 792.782,-69.0421"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="1599.5,-57.5 1599.5,-77.5 1630.5,-77.5 1630.5,-57.5 1599.5,-57.5"/>
<text text-anchor="middle" x="1615" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node3&#45;&gt;Node9 -->
<g id="edge9" class="edge"><title>Node3&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1498.21,-120.499C1522.63,-109.626 1563.71,-91.3362 1590.07,-79.5993"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1591.68,-82.7161 1599.39,-75.4511 1588.83,-76.3213 1591.68,-82.7161"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<polygon fill="white" stroke="#bfbfbf" points="1385.5,-57.5 1385.5,-77.5 1426.5,-77.5 1426.5,-57.5 1385.5,-57.5"/>
<text text-anchor="middle" x="1406" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node3&#45;&gt;Node10 -->
<g id="edge10" class="edge"><title>Node3&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1467.38,-120.499C1456.1,-110.948 1438.08,-95.675 1424.47,-84.1469"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1426.56,-81.3314 1416.67,-77.5377 1422.03,-86.6723 1426.56,-81.3314"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="1321,-57.5 1321,-77.5 1367,-77.5 1367,-57.5 1321,-57.5"/>
<text text-anchor="middle" x="1344" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node3&#45;&gt;Node11 -->
<g id="edge11" class="edge"><title>Node3&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1458.23,-120.499C1435.76,-110.273 1398.89,-93.485 1373.13,-81.7595"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1374.4,-78.4954 1363.85,-77.5377 1371.5,-84.8664 1374.4,-78.4954"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="1246.5,-57.5 1246.5,-77.5 1289.5,-77.5 1289.5,-57.5 1246.5,-57.5"/>
<text text-anchor="middle" x="1268" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node3&#45;&gt;Node12 -->
<g id="edge12" class="edge"><title>Node3&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1447.01,-120.499C1407.34,-108.975 1338.98,-89.1193 1299.21,-77.5645"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1300.08,-74.1752 1289.51,-74.7467 1298.13,-80.8973 1300.08,-74.1752"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="1403,-0.5 1403,-20.5 1449,-20.5 1449,-0.5 1403,-0.5"/>
<text text-anchor="middle" x="1426" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1482.77,-57.4179C1472.6,-49.1876 1457.38,-36.8839 1445.27,-27.0836"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1447.45,-24.3469 1437.47,-20.7795 1443.05,-29.7895 1447.45,-24.3469"/>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1506.05,-57.4179C1517.08,-49.1084 1533.62,-36.6469 1546.69,-26.8015"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1548.8,-29.5924 1554.68,-20.7795 1544.59,-24.0016 1548.8,-29.5924"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="1467.5,-0.5 1467.5,-20.5 1526.5,-20.5 1526.5,-0.5 1467.5,-0.5"/>
<text text-anchor="middle" x="1497" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node4&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1494.5,-57.4179C1494.89,-50.2164 1495.45,-39.8962 1495.94,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1499.44,-30.9553 1496.49,-20.7795 1492.45,-30.574 1499.44,-30.9553"/>
</g>
<!-- Node13&#45;&gt;Node2 -->
<g id="edge15" class="edge"><title>Node13&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M747.255,-250.107C592.916,-250.013 210.429,-240.184 133,-147 123.627,-135.719 123.25,-124.957 133,-114 155.073,-89.1942 369.946,-75.7526 470.541,-70.7752"/>
<polygon fill="midnightblue" stroke="midnightblue" points="470.959,-74.2591 480.778,-70.2784 470.62,-67.2673 470.959,-74.2591"/>
</g>
<!-- Node13&#45;&gt;Node8 -->
<g id="edge16" class="edge"><title>Node13&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M812.629,-240.327C813.789,-217.53 814.372,-157.043 792,-114 785.856,-102.18 775.423,-91.7287 765.85,-83.833"/>
<polygon fill="midnightblue" stroke="midnightblue" points="767.835,-80.9436 757.788,-77.5821 763.546,-86.4756 767.835,-80.9436"/>
</g>
<!-- Node13&#45;&gt;Node11 -->
<g id="edge43" class="edge"><title>Node13&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M876.785,-246.533C996.209,-240.568 1241.86,-225.803 1274,-204 1314.59,-176.464 1333.09,-117.826 1340.22,-87.518"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1343.64,-88.2597 1342.35,-77.7438 1336.8,-86.7691 1343.64,-88.2597"/>
</g>
<!-- Node13&#45;&gt;Node12 -->
<g id="edge41" class="edge"><title>Node13&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M817.818,-240.253C834.245,-215.034 883.789,-144.888 945,-114 995.614,-88.4598 1164.64,-75.0378 1235.89,-70.4014"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1236.3,-73.8824 1246.06,-69.7564 1235.86,-66.8964 1236.3,-73.8824"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="Envelope_8h.html" target="_top" xlink:title="geos/geom/Envelope.h">
<polygon fill="white" stroke="black" points="1138.5,-183.5 1138.5,-203.5 1265.5,-203.5 1265.5,-183.5 1138.5,-183.5"/>
<text text-anchor="middle" x="1202" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Envelope.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node14 -->
<g id="edge17" class="edge"><title>Node13&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M875.964,-240.479C945.208,-230.714 1055.48,-215.163 1128.31,-204.893"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1128.91,-208.342 1138.33,-203.48 1127.93,-201.411 1128.91,-208.342"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="1034,-120.5 1034,-140.5 1090,-140.5 1090,-120.5 1034,-120.5"/>
<text text-anchor="middle" x="1062" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node13&#45;&gt;Node16 -->
<g id="edge44" class="edge"><title>Node13&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M876.728,-244.382C936.471,-238.342 1019.4,-226.187 1043,-204 1057.48,-190.387 1061.45,-167.207 1062.29,-150.724"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1065.79,-150.641 1062.46,-140.582 1058.79,-150.52 1065.79,-150.641"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="Dimension_8h.html" target="_top" xlink:title="geos/geom/Dimension.h">
<polygon fill="white" stroke="black" points="282.5,-120.5 282.5,-140.5 415.5,-140.5 415.5,-120.5 282.5,-120.5"/>
<text text-anchor="middle" x="349" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Dimension.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node17 -->
<g id="edge25" class="edge"><title>Node13&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M747.273,-246.606C681.437,-242.217 577.131,-231.252 491,-204 446.382,-189.883 398.764,-162.791 371.568,-146.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="373.172,-142.895 362.839,-140.556 369.458,-148.828 373.172,-142.895"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="GeometryComponentFilter_8h.html" target="_top" xlink:title="geos/geom/GeometryComponent\lFilter.h">
<polygon fill="white" stroke="black" points="434,-114.5 434,-146.5 610,-146.5 610,-114.5 434,-114.5"/>
<text text-anchor="start" x="442" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/GeometryComponent</text>
<text text-anchor="middle" x="522" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">Filter.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node18 -->
<g id="edge28" class="edge"><title>Node13&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M747.317,-243.122C705.824,-237.124 651.734,-225.665 608,-204 583.037,-191.634 559.19,-170.537 542.967,-154.279"/>
<polygon fill="midnightblue" stroke="midnightblue" points="545.124,-151.477 535.643,-146.746 540.105,-156.356 545.124,-151.477"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="IntersectionMatrix_8h.html" target="_top" xlink:title="geos/geom/IntersectionMatrix.h">
<polygon fill="white" stroke="black" points="617.5,-183.5 617.5,-203.5 784.5,-203.5 784.5,-183.5 617.5,-183.5"/>
<text text-anchor="middle" x="701" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/IntersectionMatrix.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node19 -->
<g id="edge31" class="edge"><title>Node13&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M793.671,-240.418C775.916,-231.621 748.769,-218.169 728.438,-208.096"/>
<polygon fill="midnightblue" stroke="midnightblue" points="729.871,-204.899 719.357,-203.596 726.763,-211.172 729.871,-204.899"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<polygon fill="white" stroke="#bfbfbf" points="85,-57.5 85,-77.5 143,-77.5 143,-57.5 85,-57.5"/>
<text text-anchor="middle" x="114" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node13&#45;&gt;Node21 -->
<g id="edge42" class="edge"><title>Node13&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M747.426,-249.822C609.113,-249.702 288.722,-244.865 189,-204 152.824,-189.175 140.182,-181.611 122,-147 112.372,-128.672 111.323,-104.627 112.08,-88.0015"/>
<polygon fill="midnightblue" stroke="midnightblue" points="115.585,-88.0633 112.809,-77.8385 108.603,-87.5624 115.585,-88.0633"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<polygon fill="white" stroke="#bfbfbf" points="500.5,-183.5 500.5,-203.5 561.5,-203.5 561.5,-183.5 500.5,-183.5"/>
<text text-anchor="middle" x="531" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node13&#45;&gt;Node23 -->
<g id="edge40" class="edge"><title>Node13&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M763.588,-240.424C715.848,-231.414 640.828,-217.091 576,-204 574.723,-203.742 573.427,-203.479 572.118,-203.211"/>
<polygon fill="midnightblue" stroke="midnightblue" points="572.472,-199.71 561.97,-201.113 571.054,-206.565 572.472,-199.71"/>
</g>
<!-- Node14&#45;&gt;Node2 -->
<g id="edge18" class="edge"><title>Node14&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1186.06,-183.445C1171.44,-174.839 1149.46,-161.142 1132,-147 1115.88,-133.943 1117.84,-122.685 1099,-114 1075.32,-103.082 710.628,-79.9515 573.552,-71.5943"/>
<polygon fill="midnightblue" stroke="midnightblue" points="573.506,-68.0851 563.312,-70.9717 573.082,-75.0722 573.506,-68.0851"/>
</g>
<!-- Node14&#45;&gt;Node3 -->
<g id="edge20" class="edge"><title>Node14&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1242.72,-183.499C1291.75,-172.664 1374.09,-154.465 1427.22,-142.724"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1428.1,-146.113 1437.11,-140.538 1426.59,-139.278 1428.1,-146.113"/>
</g>
<!-- Node14&#45;&gt;Node8 -->
<g id="edge19" class="edge"><title>Node14&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1196.89,-183.268C1186.93,-166.246 1163.1,-130.179 1132,-114 1073.99,-83.8254 883.251,-73.2932 792.635,-69.9325"/>
<polygon fill="midnightblue" stroke="midnightblue" points="792.736,-66.4339 782.617,-69.5751 792.486,-73.4295 792.736,-66.4339"/>
</g>
<!-- Node14&#45;&gt;Node11 -->
<g id="edge22" class="edge"><title>Node14&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1217.55,-183.483C1231.81,-174.902 1253.19,-161.222 1270,-147 1292.65,-127.837 1315.6,-102.336 1329.81,-85.6764"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1332.63,-87.7553 1336.39,-77.8505 1327.28,-83.248 1332.63,-87.7553"/>
</g>
<!-- Node14&#45;&gt;Node12 -->
<g id="edge21" class="edge"><title>Node14&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1214.72,-183.493C1225.47,-175.216 1240.43,-161.985 1249,-147 1259.52,-128.605 1264.24,-104.572 1266.34,-87.9678"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1269.85,-88.1333 1267.42,-77.82 1262.88,-87.3952 1269.85,-88.1333"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="1184,-120.5 1184,-140.5 1240,-140.5 1240,-120.5 1184,-120.5"/>
<text text-anchor="middle" x="1212" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">ostream</text>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge23" class="edge"><title>Node14&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1203.48,-183.499C1204.89,-174.849 1207.08,-161.506 1208.88,-150.502"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1212.35,-150.972 1210.52,-140.538 1205.45,-149.84 1212.35,-150.972"/>
</g>
<!-- Node14&#45;&gt;Node16 -->
<g id="edge24" class="edge"><title>Node14&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1181.34,-183.499C1157.77,-173.228 1119,-156.337 1092.08,-144.605"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1093.31,-141.324 1082.74,-140.538 1090.51,-147.741 1093.31,-141.324"/>
</g>
<!-- Node17&#45;&gt;Node2 -->
<g id="edge26" class="edge"><title>Node17&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M374.527,-120.499C404.169,-110.047 453.247,-92.7422 486.571,-80.9922"/>
<polygon fill="midnightblue" stroke="midnightblue" points="488.102,-84.1639 496.369,-77.5377 485.774,-77.5623 488.102,-84.1639"/>
</g>
<!-- Node17&#45;&gt;Node8 -->
<g id="edge27" class="edge"><title>Node17&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M391.125,-120.444C402.126,-118.206 413.987,-115.907 425,-114 520.293,-97.5016 632.356,-82.5367 695.084,-74.5578"/>
<polygon fill="midnightblue" stroke="midnightblue" points="695.609,-78.0194 705.09,-73.2911 694.729,-71.0748 695.609,-78.0194"/>
</g>
<!-- Node18&#45;&gt;Node2 -->
<g id="edge29" class="edge"><title>Node18&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M522,-114.421C522,-106.375 522,-96.3856 522,-87.7806"/>
<polygon fill="midnightblue" stroke="midnightblue" points="525.5,-87.5459 522,-77.5459 518.5,-87.5459 525.5,-87.5459"/>
</g>
<!-- Node18&#45;&gt;Node8 -->
<g id="edge30" class="edge"><title>Node18&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M576.592,-114.5C614.918,-103.968 665.464,-90.0796 700.951,-80.3289"/>
<polygon fill="midnightblue" stroke="midnightblue" points="702.278,-83.5941 710.993,-77.5695 700.423,-76.8442 702.278,-83.5941"/>
</g>
<!-- Node19&#45;&gt;Node2 -->
<g id="edge36" class="edge"><title>Node19&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M693.185,-183.262C679.456,-167.467 649.556,-134.954 619,-114 599.578,-100.681 575.641,-89.4072 556.405,-81.4133"/>
<polygon fill="midnightblue" stroke="midnightblue" points="557.686,-78.1557 547.103,-77.6484 555.059,-84.6445 557.686,-78.1557"/>
</g>
<!-- Node19&#45;&gt;Node8 -->
<g id="edge39" class="edge"><title>Node19&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M698.685,-183.373C695.33,-168.292 690.495,-137.502 700,-114 704.732,-102.301 714.073,-91.9414 722.936,-84.0742"/>
<polygon fill="midnightblue" stroke="midnightblue" points="725.313,-86.6499 730.795,-77.583 720.856,-81.2528 725.313,-86.6499"/>
</g>
<!-- Node19&#45;&gt;Node12 -->
<g id="edge38" class="edge"><title>Node19&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M701.732,-183.374C703.619,-166.529 710.239,-130.745 733,-114 773.602,-84.1291 1127.52,-72.2534 1236.32,-69.2883"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1236.45,-72.7862 1246.35,-69.0214 1236.26,-65.7887 1236.45,-72.7862"/>
</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="142,-120.5 142,-140.5 264,-140.5 264,-120.5 142,-120.5"/>
<text text-anchor="middle" x="203" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Location.h</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge32" class="edge"><title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M617.379,-186.398C530.836,-179.431 391.917,-166.424 273,-147 265.569,-145.786 257.741,-144.281 250.119,-142.689"/>
<polygon fill="midnightblue" stroke="midnightblue" points="250.782,-139.251 240.268,-140.564 249.306,-146.094 250.782,-139.251"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<polygon fill="white" stroke="#bfbfbf" points="742.5,-120.5 742.5,-140.5 783.5,-140.5 783.5,-120.5 742.5,-120.5"/>
<text text-anchor="middle" x="763" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node19&#45;&gt;Node22 -->
<g id="edge37" class="edge"><title>Node19&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M710.148,-183.499C719.673,-174.129 734.796,-159.249 746.429,-147.803"/>
<polygon fill="midnightblue" stroke="midnightblue" points="749.14,-150.046 753.814,-140.538 744.231,-145.056 749.14,-150.046"/>
</g>
<!-- Node20&#45;&gt;Node2 -->
<g id="edge33" class="edge"><title>Node20&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M242.557,-120.472C252.481,-118.281 263.117,-115.996 273,-114 341.306,-100.202 420.531,-86.0394 470.939,-77.2584"/>
<polygon fill="midnightblue" stroke="midnightblue" points="471.68,-80.6821 480.934,-75.5221 470.482,-73.7854 471.68,-80.6821"/>
</g>
<!-- Node20&#45;&gt;Node8 -->
<g id="edge35" class="edge"><title>Node20&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M239.895,-120.45C250.529,-118.081 262.181,-115.714 273,-114 426.056,-89.7539 609.28,-76.5352 695.113,-71.2572"/>
<polygon fill="midnightblue" stroke="midnightblue" points="695.566,-74.7363 705.336,-70.638 695.142,-67.7491 695.566,-74.7363"/>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge34" class="edge"><title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M189.868,-120.499C175.67,-110.768 152.805,-95.0966 135.883,-83.4984"/>
<polygon fill="midnightblue" stroke="midnightblue" points="137.413,-80.3042 127.186,-77.5377 133.456,-86.0782 137.413,-80.3042"/>
</g>
<!-- Node24&#45;&gt;Node3 -->
<g id="edge48" class="edge"><title>Node24&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1146.07,-301.675C1197.73,-296.304 1264.83,-284.96 1320,-261 1381.29,-234.383 1437.94,-176.804 1463.59,-148.252"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1466.26,-150.516 1470.25,-140.703 1461.01,-145.884 1466.26,-150.516"/>
</g>
<!-- Node24&#45;&gt;Node12 -->
<g id="edge46" class="edge"><title>Node24&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1115.47,-297.405C1165.72,-285.493 1239.5,-259.225 1274,-204 1296.58,-167.857 1284.23,-115.098 1275.06,-87.2787"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1278.28,-85.8894 1271.66,-77.6159 1271.68,-88.2108 1278.28,-85.8894"/>
</g>
<!-- Node24&#45;&gt;Node13 -->
<g id="edge49" class="edge"><title>Node24&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1022.67,-297.479C979.09,-287.968 910.361,-272.968 863.335,-262.704"/>
<polygon fill="midnightblue" stroke="midnightblue" points="863.869,-259.238 853.353,-260.525 862.377,-266.077 863.869,-259.238"/>
</g>
<!-- Node24&#45;&gt;Node16 -->
<g id="edge47" class="edge"><title>Node24&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1064.12,-297.203C1064.37,-276.623 1064.83,-225.659 1064,-183 1063.79,-172.326 1063.34,-160.415 1062.92,-150.739"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1066.41,-150.443 1062.46,-140.614 1059.42,-150.763 1066.41,-150.443"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<g id="a_node25"><a xlink:href="LineSegment_8h.html" target="_top" xlink:title="geos/geom/LineSegment.h">
<polygon fill="white" stroke="black" points="888,-183.5 888,-203.5 1034,-203.5 1034,-183.5 888,-183.5"/>
<text text-anchor="middle" x="961" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LineSegment.h</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge50" class="edge"><title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1055.57,-297.335C1038.29,-278.548 998.635,-235.423 976.556,-211.415"/>
<polygon fill="midnightblue" stroke="midnightblue" points="978.891,-208.784 969.545,-203.792 973.738,-213.522 978.891,-208.784"/>
</g>
<!-- Node25&#45;&gt;Node2 -->
<g id="edge51" class="edge"><title>Node25&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M941.487,-183.354C897.851,-162.91 795.881,-115.205 792,-114 717.787,-90.9702 628.263,-78.7995 573.24,-73.0099"/>
<polygon fill="midnightblue" stroke="midnightblue" points="573.348,-69.5029 563.044,-71.9688 572.637,-76.4667 573.348,-69.5029"/>
</g>
<!-- Node25&#45;&gt;Node3 -->
<g id="edge52" class="edge"><title>Node25&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1034.25,-183.857C1131.2,-172.418 1301.4,-152.337 1400.46,-140.649"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1400.89,-144.123 1410.41,-139.475 1400.07,-137.171 1400.89,-144.123"/>
</g>
<!-- Node25&#45;&gt;Node8 -->
<g id="edge53" class="edge"><title>Node25&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M951.841,-183.374C935.455,-167.462 899.504,-134.394 864,-114 839.319,-99.8226 809.387,-88.4643 785.592,-80.642"/>
<polygon fill="midnightblue" stroke="midnightblue" points="786.394,-77.2238 775.803,-77.5082 784.26,-83.8905 786.394,-77.2238"/>
</g>
<!-- Node25&#45;&gt;Node16 -->
<g id="edge57" class="edge"><title>Node25&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M975.903,-183.499C992.313,-173.588 1018.93,-157.514 1038.23,-145.858"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1040.29,-148.704 1047.04,-140.538 1036.67,-142.712 1040.29,-148.704"/>
</g>
<!-- Node25&#45;&gt;Node21 -->
<g id="edge55" class="edge"><title>Node25&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M887.817,-188.33C858.358,-186.659 824.064,-184.726 793,-183 719.671,-178.927 189.459,-193.97 133,-147 115.861,-132.741 112.682,-105.913 112.734,-87.6286"/>
<polygon fill="midnightblue" stroke="midnightblue" points="116.235,-87.6538 113.088,-77.5372 109.24,-87.4084 116.235,-87.6538"/>
</g>
<!-- Node25&#45;&gt;Node22 -->
<g id="edge54" class="edge"><title>Node25&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M931.784,-183.499C894.715,-172.079 831.086,-152.476 793.442,-140.878"/>
<polygon fill="midnightblue" stroke="midnightblue" points="794.144,-137.433 783.557,-137.833 792.083,-144.122 794.144,-137.433"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<polygon fill="white" stroke="#bfbfbf" points="954,-120.5 954,-140.5 1016,-140.5 1016,-120.5 954,-120.5"/>
<text text-anchor="middle" x="985" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">functional</text>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge56" class="edge"><title>Node25&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M964.541,-183.499C967.98,-174.759 973.304,-161.227 977.659,-150.158"/>
<polygon fill="midnightblue" stroke="midnightblue" points="981.04,-151.125 981.444,-140.538 974.526,-148.562 981.04,-151.125"/>
</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="LengthIndexedLine_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>