geos_390_docs/LineBuilder_8h__incl.svg

884 lines
60 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: LineBuilder.h Pages: 1 -->
<!--zoomable 647 -->
<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 = 2696;
var viewHeight = 647;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>LineBuilder.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-643 2691.5,-643 2691.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="2276,-618.5 2276,-638.5 2356,-638.5 2356,-618.5 2276,-618.5"/>
<text text-anchor="middle" x="2316" y="-625.7" font-family="Helvetica,sans-Serif" font-size="11.00">LineBuilder.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="1603,-0.5 1603,-20.5 1685,-20.5 1685,-0.5 1603,-0.5"/>
<text text-anchor="middle" x="1644" 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="M2338.99,-618.413C2376.81,-601.777 2448,-562.612 2448,-503.5 2448,-503.5 2448,-503.5 2448,-135.5 2448,-92.1211 2428.12,-77.709 2390,-57 2329.36,-24.0552 1854.34,-14.4441 1695.52,-12.1365"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1695.13,-8.63074 1685.08,-11.9888 1695.03,-15.63 1695.13,-8.63074"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="OverlayOp_8h.html" target="_top" xlink:title="geos/operation/overlay\l/OverlayOp.h">
<polygon fill="white" stroke="black" points="1921.5,-549.5 1921.5,-581.5 2046.5,-581.5 2046.5,-549.5 1921.5,-549.5"/>
<text text-anchor="start" x="1929.5" y="-568.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/operation/overlay</text>
<text text-anchor="middle" x="1984" y="-556.7" font-family="Helvetica,sans-Serif" font-size="11.00">/OverlayOp.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="M2275.95,-620.142C2221.74,-610.181 2124.04,-592.229 2056.69,-579.855"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2057.03,-576.36 2046.56,-577.995 2055.77,-583.245 2057.03,-576.36"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<polygon fill="white" stroke="#bfbfbf" points="1789,-63.5 1789,-83.5 1835,-83.5 1835,-63.5 1789,-63.5"/>
<text text-anchor="middle" x="1812" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge105" class="edge"><title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M2316,-618.476C2316,-598.02 2316,-546.556 2316,-503.5 2316,-503.5 2316,-503.5 2316,-444.5 2316,-291.098 2306.05,-217.598 2183,-126 2121.52,-80.2366 1913.1,-113.02 1840,-90 1838.32,-89.4722 1836.63,-88.8383 1834.96,-88.1325"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1836.26,-84.8689 1825.75,-83.5429 1833.14,-91.1346 1836.26,-84.8689"/>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M2046.58,-557.952C2109.92,-550.198 2202.34,-535.433 2230,-513 2368.03,-401.068 2354.44,-320.908 2391,-147 2399.67,-105.738 2395.51,-81.224 2361,-57 2333.79,-37.9031 1854.63,-19.0576 1695.15,-13.2892"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1695.24,-9.79011 1685.12,-12.9283 1694.99,-16.7856 1695.24,-9.79011"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="PointLocator_8h.html" target="_top" xlink:title="geos/algorithm/PointLocator.h">
<polygon fill="white" stroke="black" points="2014,-126.5 2014,-146.5 2174,-146.5 2174,-126.5 2014,-126.5"/>
<text text-anchor="middle" x="2094" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/PointLocator.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="M2031.87,-549.368C2075.77,-532.149 2134,-499.348 2134,-446.5 2134,-446.5 2134,-446.5 2134,-249.5 2134,-214.585 2116.55,-176.927 2104.7,-155.385"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2107.73,-153.636 2099.73,-146.689 2101.65,-157.108 2107.73,-153.636"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="Location_8h.html" target="_top" xlink:title="geos/geom/Location.h">
<polygon fill="white" stroke="black" points="1494,-63.5 1494,-83.5 1616,-83.5 1616,-63.5 1494,-63.5"/>
<text text-anchor="middle" x="1555" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Location.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge13" class="edge"><title>Node3&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1921.35,-558.479C1854.46,-548.194 1758,-520.529 1758,-446.5 1758,-446.5 1758,-446.5 1758,-381.5 1758,-244.795 1550.39,-375.038 1475,-261 1452.37,-226.766 1491.64,-229.961 1530,-147 1538.1,-129.473 1545.05,-108.536 1549.55,-93.6779"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1553.03,-94.239 1552.49,-83.658 1546.31,-92.2669 1553.03,-94.239"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="Dimension_8h.html" target="_top" xlink:title="geos/geom/Dimension.h">
<polygon fill="white" stroke="black" points="218.5,-63.5 218.5,-83.5 351.5,-83.5 351.5,-63.5 218.5,-63.5"/>
<text text-anchor="middle" x="285" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Dimension.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge10" class="edge"><title>Node3&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1921.39,-563.31C1650.75,-557.431 581.186,-526.415 274,-399 194.393,-365.981 136.085,-321.873 163,-240 183.698,-177.038 238.548,-118.348 267.123,-90.8532"/>
<polygon fill="midnightblue" stroke="midnightblue" points="269.887,-93.0571 274.759,-83.6487 265.083,-87.9657 269.887,-93.0571"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="EdgeList_8h.html" target="_top" xlink:title="geos/geomgraph/EdgeList.h">
<polygon fill="white" stroke="black" points="2230,-126.5 2230,-146.5 2382,-146.5 2382,-126.5 2230,-126.5"/>
<text text-anchor="middle" x="2306" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/EdgeList.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node9 -->
<g id="edge14" class="edge"><title>Node3&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M2046.62,-562.089C2122.41,-555.426 2240,-531.409 2240,-446.5 2240,-446.5 2240,-446.5 2240,-249.5 2240,-211.046 2269.24,-174.166 2288.79,-153.799"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2291.39,-156.148 2295.98,-146.596 2286.44,-151.205 2291.39,-156.148"/>
</g>
<!-- Node3&#45;&gt;Node10 -->
<g id="edge104" class="edge"><title>Node3&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1974.26,-549.239C1947.01,-505.045 1872,-372.412 1872,-251.5 1872,-251.5 1872,-251.5 1872,-192.5 1872,-152.936 1844.87,-113.223 1827.09,-91.452"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1829.73,-89.1458 1820.6,-83.7729 1824.38,-93.6675 1829.73,-89.1458"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<g id="a_node15"><a xlink:href="geomgraph_2PlanarGraph_8h.html" target="_top" xlink:title="geos/geomgraph/PlanarGraph.h">
<polygon fill="white" stroke="black" points="1370.5,-492.5 1370.5,-512.5 1541.5,-512.5 1541.5,-492.5 1370.5,-492.5"/>
<text text-anchor="middle" x="1456" y="-499.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/PlanarGraph.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node15 -->
<g id="edge24" class="edge"><title>Node3&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1921.36,-557.263C1827.68,-546.44 1650.72,-525.996 1544.07,-513.674"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1544.31,-510.179 1533.97,-512.508 1543.5,-517.133 1544.31,-510.179"/>
</g>
<!-- Node37 -->
<g id="node37" class="node"><title>Node37</title>
<g id="a_node37"><a xlink:href="GeometryGraphOperation_8h.html" target="_top" xlink:title="geos/operation/GeometryGraph\lOperation.h">
<polygon fill="white" stroke="black" points="1900,-297.5 1900,-329.5 2068,-329.5 2068,-297.5 1900,-297.5"/>
<text text-anchor="start" x="1908" y="-316.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/operation/GeometryGraph</text>
<text text-anchor="middle" x="1984" y="-304.7" font-family="Helvetica,sans-Serif" font-size="11.00">Operation.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node37 -->
<g id="edge97" class="edge"><title>Node3&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M1984,-549.238C1984,-507.558 1984,-391.479 1984,-339.835"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1987.5,-339.562 1984,-329.563 1980.5,-339.563 1987.5,-339.562"/>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M2086.33,-126.296C2071.58,-109.32 2037.42,-73.3265 2000,-57 1946.48,-33.6463 1780.49,-20.0993 1695.42,-14.5177"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1695.41,-11.0103 1685.21,-13.8608 1694.96,-17.9958 1695.41,-11.0103"/>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge6" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M2014.47,-126.499C1909.58,-114.628 1726.56,-93.9163 1626.08,-82.5441"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1626.35,-79.053 1616.02,-81.4062 1625.57,-86.0086 1626.35,-79.053"/>
</g>
<!-- Node5&#45;&gt;Node2 -->
<g id="edge7" class="edge"><title>Node5&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1568.13,-63.4992C1582.33,-53.7682 1605.2,-38.0966 1622.12,-26.4984"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1624.54,-29.0782 1630.81,-20.5377 1620.59,-23.3042 1624.54,-29.0782"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<polygon fill="white" stroke="#bfbfbf" points="2080,-0.5 2080,-20.5 2138,-20.5 2138,-0.5 2080,-0.5"/>
<text text-anchor="middle" x="2109" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge8" class="edge"><title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1616.14,-65.7682C1730.73,-53.1502 1974.83,-26.2728 2069.93,-15.8018"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2070.43,-19.2685 2079.98,-14.695 2069.66,-12.3106 2070.43,-19.2685"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="246.5,-0.5 246.5,-20.5 323.5,-20.5 323.5,-0.5 246.5,-0.5"/>
<text text-anchor="middle" x="285" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node7 -->
<g id="edge9" class="edge"><title>Node5&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1493.75,-69.5578C1274.58,-59.0308 531.913,-23.3596 333.871,-13.8474"/>
<polygon fill="midnightblue" stroke="midnightblue" points="333.926,-10.3461 323.77,-13.3622 333.591,-17.338 333.926,-10.3461"/>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge11" class="edge"><title>Node8&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M325.605,-63.4658C338.461,-60.9463 352.768,-58.4926 366,-57 609.816,-29.4964 1385.32,-15.5675 1592.63,-12.2754"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1592.98,-15.7704 1602.92,-12.1133 1592.87,-8.77131 1592.98,-15.7704"/>
</g>
<!-- Node8&#45;&gt;Node7 -->
<g id="edge12" class="edge"><title>Node8&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M285,-63.4992C285,-54.9396 285,-41.7833 285,-30.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="288.5,-30.5377 285,-20.5377 281.5,-30.5377 288.5,-30.5377"/>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge15" class="edge"><title>Node9&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M2280.59,-126.439C2233.55,-110.022 2129.44,-75.3626 2039,-57 1917.05,-32.2387 1770.98,-19.7881 1695.23,-14.5887"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1695.23,-11.081 1685.02,-13.9027 1694.76,-18.0652 1695.23,-11.081"/>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge19" class="edge"><title>Node9&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M2323.74,-126.426C2336.72,-118.697 2353.35,-106.259 2361,-90 2367.24,-76.7292 2370.4,-68.2546 2361,-57 2334.33,-25.0881 2212.06,-15.5185 2148.16,-12.6789"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2148.19,-9.17733 2138.05,-12.2645 2147.9,-16.1715 2148.19,-9.17733"/>
</g>
<!-- Node9&#45;&gt;Node7 -->
<g id="edge23" class="edge"><title>Node9&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M2251.74,-126.468C2197.02,-117.341 2110.13,-102.797 2035,-90 1950.08,-75.5346 1929.72,-65.6116 1844,-57 1540.52,-26.5098 563.812,-14.4466 333.828,-11.991"/>
<polygon fill="midnightblue" stroke="midnightblue" points="333.795,-8.49052 323.758,-11.8845 333.721,-15.4901 333.795,-8.49052"/>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge16" class="edge"><title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M2229.89,-127.451C2225.19,-126.958 2220.53,-126.472 2216,-126 2060.02,-109.769 2018.9,-120.134 1865,-90 1858.52,-88.7306 1851.68,-87.0216 1845.16,-85.2016"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1845.84,-81.7525 1835.25,-82.2975 1843.87,-88.4697 1845.84,-81.7525"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="2259.5,-63.5 2259.5,-83.5 2352.5,-83.5 2352.5,-63.5 2259.5,-63.5"/>
<text text-anchor="middle" x="2306" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">unordered_map</text>
</g>
<!-- Node9&#45;&gt;Node11 -->
<g id="edge17" class="edge"><title>Node9&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M2306,-126.499C2306,-117.94 2306,-104.783 2306,-93.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2309.5,-93.5377 2306,-83.5377 2302.5,-93.5377 2309.5,-93.5377"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="702.5,-63.5 702.5,-83.5 745.5,-83.5 745.5,-63.5 702.5,-63.5"/>
<text text-anchor="middle" x="724" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node9&#45;&gt;Node12 -->
<g id="edge18" class="edge"><title>Node9&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M2229.93,-129.018C2214.41,-127.867 2198.19,-126.786 2183,-126 1576.49,-94.6061 1421.54,-148.061 817,-90 796.433,-88.0247 773.538,-84.229 755.611,-80.8883"/>
<polygon fill="midnightblue" stroke="midnightblue" points="756.164,-77.4307 745.685,-78.9911 754.85,-84.3063 756.164,-77.4307"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="OrientedCoordinateArray_8h.html" target="_top" xlink:title="geos/noding/OrientedCoordinate\lArray.h">
<polygon fill="white" stroke="black" points="2514.5,-57.5 2514.5,-89.5 2687.5,-89.5 2687.5,-57.5 2514.5,-57.5"/>
<text text-anchor="start" x="2522.5" y="-76.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/OrientedCoordinate</text>
<text text-anchor="middle" x="2601" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">Array.h</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node13 -->
<g id="edge20" class="edge"><title>Node9&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2349.53,-126.499C2393.81,-117.342 2463.53,-102.925 2518.34,-91.5916"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2519.31,-94.9658 2528.4,-89.5132 2517.89,-88.1108 2519.31,-94.9658"/>
</g>
<!-- Node13&#45;&gt;Node2 -->
<g id="edge21" class="edge"><title>Node13&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M2514.32,-62.0829C2497.01,-60.2142 2478.94,-58.4144 2462,-57 2172.54,-32.8293 1824.35,-18.267 1695.33,-13.3648"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1695.46,-9.86739 1685.34,-12.9878 1695.2,-16.8624 1695.46,-9.86739"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="2575.5,-0.5 2575.5,-20.5 2626.5,-20.5 2626.5,-0.5 2575.5,-0.5"/>
<text text-anchor="middle" x="2601" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cstddef</text>
</g>
<!-- Node13&#45;&gt;Node14 -->
<g id="edge22" class="edge"><title>Node13&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2601,-57.4213C2601,-49.3751 2601,-39.3856 2601,-30.7806"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2604.5,-30.5459 2601,-20.5459 2597.5,-30.5459 2604.5,-30.5459"/>
</g>
<!-- Node15&#45;&gt;Node2 -->
<g id="edge25" class="edge"><title>Node15&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1541.78,-494.798C1605.57,-488.44 1694.28,-476.686 1770,-456 1912.28,-417.132 1994.86,-452.5 2077,-330 2117.27,-269.948 1963.19,-92.1281 1900,-57 1835.69,-21.252 1749.49,-12.5804 1695.35,-10.9979"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1695.37,-7.49759 1685.3,-10.7749 1695.22,-14.4959 1695.37,-7.49759"/>
</g>
<!-- Node15&#45;&gt;Node7 -->
<g id="edge96" class="edge"><title>Node15&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1370.15,-500.696C1113.31,-497.385 354.438,-480.755 123,-399 60.4632,-376.909 0,-380.824 0,-314.5 0,-314.5 0,-314.5 0,-135.5 0,-33.689 154.817,-14.5951 236.24,-11.5934"/>
<polygon fill="midnightblue" stroke="midnightblue" points="236.377,-15.091 246.267,-11.2914 236.166,-8.09416 236.377,-15.091"/>
</g>
<!-- Node15&#45;&gt;Node10 -->
<g id="edge27" class="edge"><title>Node15&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1538.95,-492.474C1650.22,-478.019 1834,-444.858 1834,-383.5 1834,-383.5 1834,-383.5 1834,-192.5 1834,-157.041 1824.28,-116.588 1817.76,-93.4452"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1821.04,-92.1887 1814.88,-83.5725 1814.32,-94.1529 1821.04,-92.1887"/>
</g>
<!-- Node15&#45;&gt;Node15 -->
<g id="edge41" class="edge"><title>Node15&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M1506.32,-512.515C1534.04,-514.342 1559.5,-511.004 1559.5,-502.5 1559.5,-495.059 1540.01,-491.573 1516.56,-492.042"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1516.16,-488.556 1506.32,-492.485 1516.46,-495.549 1516.16,-488.556"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="1061,-372.5 1061,-392.5 1099,-392.5 1099,-372.5 1061,-372.5"/>
<text text-anchor="middle" x="1080" y="-379.7" font-family="Helvetica,sans-Serif" font-size="11.00">map</text>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge26" class="edge"><title>Node15&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1427.12,-492.437C1357.11,-470.467 1178.98,-414.563 1108.93,-392.578"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1109.61,-389.124 1099.02,-389.469 1107.51,-395.803 1109.61,-389.124"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="1484,-435.5 1484,-455.5 1540,-455.5 1540,-435.5 1484,-435.5"/>
<text text-anchor="middle" x="1512" y="-442.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node15&#45;&gt;Node17 -->
<g id="edge28" class="edge"><title>Node15&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1465.25,-492.418C1473.39,-484.425 1485.44,-472.59 1495.26,-462.938"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1497.87,-465.284 1502.55,-455.779 1492.96,-460.289 1497.87,-465.284"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="988.5,-183.5 988.5,-203.5 1123.5,-203.5 1123.5,-183.5 988.5,-183.5"/>
<text text-anchor="middle" x="1056" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node18 -->
<g id="edge29" class="edge"><title>Node15&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1451.16,-492.238C1438.5,-468.713 1402.33,-405.714 1358,-366 1272.67,-289.553 1147.64,-232.109 1088.85,-207.574"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1089.91,-204.225 1079.33,-203.648 1087.24,-210.697 1089.91,-204.225"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<g id="a_node25"><a xlink:href="geomgraph_2NodeMap_8h.html" target="_top" xlink:title="geos/geomgraph/NodeMap.h">
<polygon fill="white" stroke="black" points="869.5,-435.5 869.5,-455.5 1026.5,-455.5 1026.5,-435.5 869.5,-435.5"/>
<text text-anchor="middle" x="948" y="-442.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/NodeMap.h</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node25 -->
<g id="edge42" class="edge"><title>Node15&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1372.68,-492.479C1280.21,-482.467 1131.55,-466.373 1036.89,-456.124"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1037.08,-452.625 1026.76,-455.028 1036.33,-459.584 1037.08,-452.625"/>
</g>
<!-- Node36 -->
<g id="node36" class="node"><title>Node36</title>
<g id="a_node36"><a xlink:href="geomgraph_2DirectedEdgeStar_8h.html" target="_top" xlink:title="geos/geomgraph/DirectedEdge\lStar.h">
<polygon fill="white" stroke="black" points="1182.5,-366.5 1182.5,-398.5 1349.5,-398.5 1349.5,-366.5 1182.5,-366.5"/>
<text text-anchor="start" x="1190.5" y="-385.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/DirectedEdge</text>
<text text-anchor="middle" x="1266" y="-373.7" font-family="Helvetica,sans-Serif" font-size="11.00">Star.h</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node36 -->
<g id="edge87" class="edge"><title>Node15&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M1441.41,-492.437C1411.13,-473.633 1340.83,-429.971 1299,-403.993"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1300.62,-400.879 1290.28,-398.577 1296.92,-406.826 1300.62,-400.879"/>
</g>
<!-- Node18&#45;&gt;Node2 -->
<g id="edge30" class="edge"><title>Node18&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1123.74,-186.153C1196.69,-178.566 1307.49,-164.652 1346,-147 1402.18,-121.249 1396.85,-84.8964 1452,-57 1496.57,-34.454 1552.65,-22.8304 1592.68,-17.0013"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1593.32,-20.4457 1602.75,-15.6073 1592.36,-13.5118 1593.32,-20.4457"/>
</g>
<!-- Node18&#45;&gt;Node7 -->
<g id="edge35" class="edge"><title>Node18&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M988.483,-187.695C945.318,-182.334 889.326,-170.993 845,-147 794.975,-119.922 805.507,-81.1411 754,-57 680.417,-22.5118 438.567,-14.1501 333.947,-12.1347"/>
<polygon fill="midnightblue" stroke="midnightblue" points="333.728,-8.63025 323.666,-11.9487 333.601,-15.6291 333.728,-8.63025"/>
</g>
<!-- Node18&#45;&gt;Node10 -->
<g id="edge38" class="edge"><title>Node18&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1123.73,-185.52C1204.22,-176.782 1333.49,-161.23 1380,-147 1400.34,-140.778 1402.64,-132.142 1423,-126 1489.55,-105.924 1697.22,-85.127 1778.71,-77.5178"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1779.26,-80.9815 1788.9,-76.5739 1778.62,-74.0114 1779.26,-80.9815"/>
</g>
<!-- Node18&#45;&gt;Node12 -->
<g id="edge39" class="edge"><title>Node18&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M988.197,-187.68C916.388,-181.515 808.692,-168.92 774,-147 753.769,-134.217 739.586,-109.965 731.618,-93.0455"/>
<polygon fill="midnightblue" stroke="midnightblue" points="734.701,-91.3624 727.462,-83.6267 728.297,-94.1886 734.701,-91.3624"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="854,-126.5 854,-146.5 952,-146.5 952,-126.5 854,-126.5"/>
<text text-anchor="middle" x="903" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge31" class="edge"><title>Node18&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1030.74,-183.418C1005.3,-174.275 965.882,-160.105 937.561,-149.924"/>
<polygon fill="midnightblue" stroke="midnightblue" points="938.643,-146.593 928.048,-146.504 936.275,-153.181 938.643,-146.593"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<polygon fill="white" stroke="#bfbfbf" points="987.5,-63.5 987.5,-83.5 1028.5,-83.5 1028.5,-63.5 987.5,-63.5"/>
<text text-anchor="middle" x="1008" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node18&#45;&gt;Node21 -->
<g id="edge40" class="edge"><title>Node18&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1052.17,-183.452C1048.31,-174.282 1042.18,-159.678 1037,-147 1029.57,-128.824 1021.26,-108.007 1015.45,-93.3558"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1018.65,-91.912 1011.71,-83.9032 1012.14,-94.4894 1018.65,-91.912"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<polygon fill="white" stroke="#bfbfbf" points="1432.5,-126.5 1432.5,-146.5 1463.5,-146.5 1463.5,-126.5 1432.5,-126.5"/>
<text text-anchor="middle" x="1448" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node18&#45;&gt;Node23 -->
<g id="edge36" class="edge"><title>Node18&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1123.67,-187.687C1196.87,-181.627 1316.68,-169.216 1418,-147 1419.47,-146.678 1420.97,-146.316 1422.47,-145.926"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1423.64,-149.23 1432.26,-143.074 1421.69,-142.509 1423.64,-149.23"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<polygon fill="white" stroke="#bfbfbf" points="1296.5,-126.5 1296.5,-146.5 1337.5,-146.5 1337.5,-126.5 1296.5,-126.5"/>
<text text-anchor="middle" x="1317" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node18&#45;&gt;Node24 -->
<g id="edge37" class="edge"><title>Node18&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1105.58,-183.498C1151.51,-174.928 1221.62,-161.255 1282,-147 1283.46,-146.656 1284.94,-146.295 1286.44,-145.921"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1287.53,-149.255 1296.33,-143.354 1285.77,-142.479 1287.53,-149.255"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<polygon fill="white" stroke="#bfbfbf" points="904,-63.5 904,-83.5 950,-83.5 950,-63.5 904,-63.5"/>
<text text-anchor="middle" x="927" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge32" class="edge"><title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M906.541,-126.499C909.98,-117.759 915.304,-104.227 919.659,-93.1585"/>
<polygon fill="midnightblue" stroke="midnightblue" points="923.04,-94.1248 923.444,-83.5377 916.526,-91.5619 923.04,-94.1248"/>
</g>
<!-- Node19&#45;&gt;Node21 -->
<g id="edge33" class="edge"><title>Node19&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M918.493,-126.499C935.631,-116.543 963.473,-100.368 983.558,-88.6997"/>
<polygon fill="midnightblue" stroke="midnightblue" points="985.555,-91.5874 992.443,-83.5377 982.038,-85.5347 985.555,-91.5874"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<polygon fill="white" stroke="#bfbfbf" points="826.5,-63.5 826.5,-83.5 885.5,-83.5 885.5,-63.5 826.5,-63.5"/>
<text text-anchor="middle" x="856" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node19&#45;&gt;Node22 -->
<g id="edge34" class="edge"><title>Node19&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M896.065,-126.499C888.984,-117.309 877.82,-102.82 869.073,-91.4674"/>
<polygon fill="midnightblue" stroke="midnightblue" points="871.839,-89.3229 862.963,-83.5377 866.294,-93.5953 871.839,-89.3229"/>
</g>
<!-- Node25&#45;&gt;Node2 -->
<g id="edge43" class="edge"><title>Node25&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1026.64,-440.713C1109.77,-435.564 1244.33,-423.958 1358,-399 1452.72,-378.203 1476.52,-369.702 1565,-330 1621.13,-304.813 1648.84,-310.775 1685,-261 1738.29,-187.644 1724.09,-138.807 1685,-57 1679.72,-45.9487 1670.89,-35.6307 1662.77,-27.6236"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1665.05,-24.9633 1655.35,-20.7062 1660.28,-30.0843 1665.05,-24.9633"/>
</g>
<!-- Node25&#45;&gt;Node7 -->
<g id="edge86" class="edge"><title>Node25&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M869.498,-442.47C716.796,-437.983 385.02,-425.454 274,-399 153.679,-370.329 38,-375.19 38,-251.5 38,-251.5 38,-251.5 38,-135.5 38,-94.8358 52.0825,-80.875 85,-57 129.433,-24.7731 192.867,-14.8592 236.312,-12.0718"/>
<polygon fill="midnightblue" stroke="midnightblue" points="236.558,-15.5638 246.355,-11.5311 236.182,-8.57388 236.558,-15.5638"/>
</g>
<!-- Node25&#45;&gt;Node10 -->
<g id="edge45" class="edge"><title>Node25&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1026.64,-440.651C1236.86,-429.319 1796,-391.903 1796,-314.5 1796,-314.5 1796,-314.5 1796,-192.5 1796,-157.323 1803.07,-116.777 1807.81,-93.5403"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1811.26,-94.131 1809.91,-83.623 1804.41,-92.6815 1811.26,-94.131"/>
</g>
<!-- Node25&#45;&gt;Node12 -->
<g id="edge46" class="edge"><title>Node25&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M869.266,-443.537C732.16,-441.003 455.543,-431.855 365,-399 265.535,-362.907 219.509,-355.037 171,-261 119.772,-161.693 567.349,-95.062 692.214,-78.5213"/>
<polygon fill="midnightblue" stroke="midnightblue" points="692.827,-81.9709 702.289,-77.2031 691.919,-75.0301 692.827,-81.9709"/>
</g>
<!-- Node25&#45;&gt;Node16 -->
<g id="edge44" class="edge"><title>Node25&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M967.477,-435.499C989.734,-425.214 1026.35,-408.292 1051.74,-396.558"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1053.26,-399.712 1060.87,-392.339 1050.33,-393.357 1053.26,-399.712"/>
</g>
<!-- Node25&#45;&gt;Node18 -->
<g id="edge47" class="edge"><title>Node25&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M946.398,-435.066C941.596,-403.48 930.489,-300.06 979,-240 990.312,-225.995 1007.17,-215.344 1022.23,-207.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1023.73,-211.043 1031.31,-203.643 1020.77,-204.7 1023.73,-211.043"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<g id="a_node26"><a xlink:href="geomgraph_2Node_8h.html" target="_top" xlink:title="geos/geomgraph/Node.h">
<polygon fill="white" stroke="black" points="374,-372.5 374,-392.5 510,-392.5 510,-372.5 374,-372.5"/>
<text text-anchor="middle" x="442" y="-379.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/Node.h</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge48" class="edge"><title>Node25&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M873.338,-435.499C778.683,-424.088 616.268,-404.509 520.035,-392.907"/>
<polygon fill="midnightblue" stroke="midnightblue" points="520.42,-389.429 510.073,-391.706 519.582,-396.378 520.42,-389.429"/>
</g>
<!-- Node26&#45;&gt;Node2 -->
<g id="edge49" class="edge"><title>Node26&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M439.134,-372.102C428.841,-336.369 397.127,-206.909 451,-126 491.67,-64.9195 529.676,-74.2554 601,-57 792.389,-10.6976 1410.26,-10.2165 1592.78,-11.1301"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1592.89,-14.6307 1602.91,-11.1846 1592.93,-7.63077 1592.89,-14.6307"/>
</g>
<!-- Node26&#45;&gt;Node7 -->
<g id="edge83" class="edge"><title>Node26&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M379.498,-372.475C274.964,-355.605 76,-315.138 76,-251.5 76,-251.5 76,-251.5 76,-135.5 76,-94.8358 90.691,-81.6923 123,-57 155.709,-32.0019 201.497,-20.7379 236.053,-15.6625"/>
<polygon fill="midnightblue" stroke="midnightblue" points="236.943,-19.0746 246.39,-14.2777 236.013,-12.1366 236.943,-19.0746"/>
</g>
<!-- Node26&#45;&gt;Node12 -->
<g id="edge85" class="edge"><title>Node26&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M410.549,-372.364C390.208,-364.639 365.307,-351.341 353,-330 345.673,-317.295 347.788,-310.709 353,-297 360.608,-276.99 371.708,-277.78 385,-261 430.556,-203.49 418.744,-166.379 480,-126 546.343,-82.2683 642.972,-74.7713 692.362,-74.0311"/>
<polygon fill="midnightblue" stroke="midnightblue" points="692.463,-77.5306 702.44,-73.9657 692.418,-70.5308 692.463,-77.5306"/>
</g>
<!-- Node26&#45;&gt;Node18 -->
<g id="edge65" class="edge"><title>Node26&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M466.743,-372.476C531.871,-348.899 713.672,-284.223 868,-240 913.784,-226.88 966.541,-214.332 1004.49,-205.749"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1005.31,-209.154 1014.3,-203.546 1003.77,-202.324 1005.31,-209.154"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="geomgraph_2GraphComponent_8h.html" target="_top" xlink:title="geos/geomgraph/GraphComponent.h">
<polygon fill="white" stroke="black" points="180,-240.5 180,-260.5 376,-260.5 376,-240.5 180,-240.5"/>
<text text-anchor="middle" x="278" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/GraphComponent.h</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node27 -->
<g id="edge50" class="edge"><title>Node26&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M403.357,-372.473C377.305,-364.772 343.525,-351.458 320,-330 302.032,-313.611 290.285,-287.714 283.9,-270.187"/>
<polygon fill="midnightblue" stroke="midnightblue" points="287.144,-268.856 280.609,-260.516 280.517,-271.111 287.144,-268.856"/>
</g>
<!-- Node32 -->
<g id="node32" class="node"><title>Node32</title>
<g id="a_node32"><a xlink:href="EdgeEndStar_8h.html" target="_top" xlink:title="geos/geomgraph/EdgeEndStar.h">
<polygon fill="white" stroke="black" points="969.5,-303.5 969.5,-323.5 1144.5,-323.5 1144.5,-303.5 969.5,-303.5"/>
<text text-anchor="middle" x="1057" y="-310.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/EdgeEndStar.h</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node32 -->
<g id="edge66" class="edge"><title>Node26&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M510.166,-374.074C620.738,-362.028 839.361,-338.21 964.079,-324.623"/>
<polygon fill="midnightblue" stroke="midnightblue" points="964.808,-328.064 974.37,-323.502 964.05,-321.106 964.808,-328.064"/>
</g>
<!-- Node33 -->
<g id="node33" class="node"><title>Node33</title>
<g id="a_node33"><a xlink:href="EdgeEnd_8h.html" target="_top" xlink:title="geos/geomgraph/EdgeEnd.h">
<polygon fill="white" stroke="black" points="584.5,-240.5 584.5,-260.5 739.5,-260.5 739.5,-240.5 584.5,-240.5"/>
<text text-anchor="middle" x="662" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/EdgeEnd.h</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node33 -->
<g id="edge82" class="edge"><title>Node26&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M457.47,-372.359C495.26,-350.028 592.493,-292.572 637.93,-265.723"/>
<polygon fill="midnightblue" stroke="midnightblue" points="639.718,-268.732 646.547,-260.631 636.157,-262.705 639.718,-268.732"/>
</g>
<!-- Node35 -->
<g id="node35" class="node"><title>Node35</title>
<polygon fill="white" stroke="#bfbfbf" points="362.5,-303.5 362.5,-323.5 413.5,-323.5 413.5,-303.5 362.5,-303.5"/>
<text text-anchor="middle" x="388" y="-310.7" font-family="Helvetica,sans-Serif" font-size="11.00">cassert</text>
</g>
<!-- Node26&#45;&gt;Node35 -->
<g id="edge84" class="edge"><title>Node26&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M434.717,-372.464C426.31,-362.033 412.295,-344.644 401.804,-331.628"/>
<polygon fill="midnightblue" stroke="midnightblue" points="404.514,-329.412 395.514,-323.823 399.064,-333.805 404.514,-329.412"/>
</g>
<!-- Node27&#45;&gt;Node2 -->
<g id="edge51" class="edge"><title>Node27&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M279.307,-240.498C282.978,-218.257 295.331,-160.051 328,-126 379.362,-72.4638 407.808,-74.1015 480,-57 589.039,-31.17 1381.73,-15.9612 1592.6,-12.3433"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1592.83,-15.8399 1602.77,-12.17 1592.71,-8.84088 1592.83,-15.8399"/>
</g>
<!-- Node27&#45;&gt;Node7 -->
<g id="edge52" class="edge"><title>Node27&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M262.078,-240.449C215.527,-212.849 86.1342,-127.347 138,-57 160.341,-26.6978 202.63,-15.9693 236.136,-12.447"/>
<polygon fill="midnightblue" stroke="midnightblue" points="236.56,-15.9234 246.22,-11.5716 235.955,-8.94967 236.56,-15.9234"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<g id="a_node28"><a xlink:href="Label_8h.html" target="_top" xlink:title="geos/geomgraph/Label.h">
<polygon fill="white" stroke="black" points="636,-183.5 636,-203.5 772,-203.5 772,-183.5 636,-183.5"/>
<text text-anchor="middle" x="704" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/Label.h</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge53" class="edge"><title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M347.868,-240.479C424.266,-230.616 546.387,-214.849 625.895,-204.584"/>
<polygon fill="midnightblue" stroke="midnightblue" points="626.387,-208.05 635.856,-203.298 625.49,-201.107 626.387,-208.05"/>
</g>
<!-- Node28&#45;&gt;Node2 -->
<g id="edge54" class="edge"><title>Node28&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M699.24,-183.394C687.287,-159.13 659.29,-92.3619 693,-57 724.253,-24.2161 1399.33,-14.2149 1592.68,-12.0176"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1592.89,-15.5156 1602.85,-11.9042 1592.81,-8.51599 1592.89,-15.5156"/>
</g>
<!-- Node28&#45;&gt;Node5 -->
<g id="edge55" class="edge"><title>Node28&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M772.308,-190.362C898.134,-185.836 1161.65,-173.455 1249,-147 1267.47,-141.407 1268.86,-132.569 1287,-126 1351.59,-102.618 1428.97,-89.2021 1483.94,-81.9637"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1484.47,-85.4256 1493.94,-80.683 1483.58,-78.4823 1484.47,-85.4256"/>
</g>
<!-- Node28&#45;&gt;Node7 -->
<g id="edge63" class="edge"><title>Node28&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M677.968,-183.417C654.358,-174.894 618.793,-161.342 589,-147 516.53,-112.115 505.753,-89.0854 432,-57 399.568,-42.8906 361.366,-31.2058 332.035,-23.2113"/>
<polygon fill="midnightblue" stroke="midnightblue" points="332.62,-19.7447 322.055,-20.5396 330.81,-26.5066 332.62,-19.7447"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<g id="a_node29"><a xlink:href="TopologyLocation_8h.html" target="_top" xlink:title="geos/geomgraph/TopologyLocation.h">
<polygon fill="white" stroke="black" points="1046,-126.5 1046,-146.5 1240,-146.5 1240,-126.5 1046,-126.5"/>
<text text-anchor="middle" x="1143" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geomgraph/TopologyLocation.h</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge56" class="edge"><title>Node28&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M772.112,-183.967C850.103,-174.196 977.809,-158.196 1061.14,-147.756"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1061.59,-151.227 1071.08,-146.511 1060.72,-144.281 1061.59,-151.227"/>
</g>
<!-- Node31 -->
<g id="node31" class="node"><title>Node31</title>
<polygon fill="white" stroke="#bfbfbf" points="598.5,-126.5 598.5,-146.5 645.5,-146.5 645.5,-126.5 598.5,-126.5"/>
<text text-anchor="middle" x="622" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">iosfwd</text>
</g>
<!-- Node28&#45;&gt;Node31 -->
<g id="edge64" class="edge"><title>Node28&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M690.459,-183.418C677.877,-174.979 658.91,-162.257 644.129,-152.343"/>
<polygon fill="midnightblue" stroke="midnightblue" points="645.815,-149.259 635.561,-146.596 641.916,-155.073 645.815,-149.259"/>
</g>
<!-- Node29&#45;&gt;Node2 -->
<g id="edge57" class="edge"><title>Node29&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1163.02,-126.398C1199.72,-110.071 1280.59,-75.7635 1352,-57 1434.86,-35.23 1533.85,-22.502 1592.68,-16.2823"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1593.25,-19.7427 1602.83,-15.2318 1592.53,-12.7799 1593.25,-19.7427"/>
</g>
<!-- Node29&#45;&gt;Node5 -->
<g id="edge59" class="edge"><title>Node29&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1203.79,-126.499C1278.34,-115.462 1404.51,-96.7814 1483.6,-85.0715"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1484.58,-88.4646 1493.96,-83.5377 1483.55,-81.5401 1484.58,-88.4646"/>
</g>
<!-- Node29&#45;&gt;Node7 -->
<g id="edge58" class="edge"><title>Node29&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1141.48,-126.249C1138.14,-109.194 1128.4,-73.0757 1104,-57 1039.78,-14.6887 500.839,-11.3858 334.017,-11.3865"/>
<polygon fill="midnightblue" stroke="midnightblue" points="333.574,-7.88661 323.576,-11.391 333.577,-14.8866 333.574,-7.88661"/>
</g>
<!-- Node29&#45;&gt;Node10 -->
<g id="edge60" class="edge"><title>Node29&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1240.28,-126.63C1392.92,-112.712 1681.35,-86.4126 1778.84,-77.5233"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1779.34,-80.9922 1788.99,-76.5985 1778.71,-74.0211 1779.34,-80.9922"/>
</g>
<!-- Node29&#45;&gt;Node12 -->
<g id="edge62" class="edge"><title>Node29&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1074.55,-126.483C1008.53,-117.659 905.827,-103.599 817,-90 796.576,-86.8733 773.683,-83.0617 755.721,-80.0006"/>
<polygon fill="midnightblue" stroke="midnightblue" points="756.219,-76.5349 745.771,-78.2959 755.037,-83.4344 756.219,-76.5349"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<polygon fill="white" stroke="#bfbfbf" points="1054.5,-63.5 1054.5,-83.5 1095.5,-83.5 1095.5,-63.5 1054.5,-63.5"/>
<text text-anchor="middle" x="1075" y="-70.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node29&#45;&gt;Node30 -->
<g id="edge61" class="edge"><title>Node29&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M1132.97,-126.499C1122.42,-117.039 1105.61,-101.963 1092.81,-90.4741"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1094.86,-87.6099 1085.07,-83.5377 1090.18,-92.8206 1094.86,-87.6099"/>
</g>
<!-- Node32&#45;&gt;Node2 -->
<g id="edge67" class="edge"><title>Node32&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1080.3,-303.389C1167.34,-269.323 1468.71,-151.169 1472,-147 1497.01,-115.256 1458.42,-87.4438 1485,-57 1511.64,-26.4882 1557.2,-15.7873 1592.75,-12.3287"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1593.26,-15.7983 1602.95,-11.5041 1592.7,-8.82107 1593.26,-15.7983"/>
</g>
<!-- Node32&#45;&gt;Node5 -->
<g id="edge74" class="edge"><title>Node32&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M1095.38,-303.439C1133.13,-294.149 1192.17,-278.601 1242,-261 1362.51,-218.431 1407.6,-228.554 1506,-147 1524.02,-132.068 1538.09,-108.858 1546.45,-92.7371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1549.59,-94.2681 1550.89,-83.7532 1543.32,-91.163 1549.59,-94.2681"/>
</g>
<!-- Node32&#45;&gt;Node7 -->
<g id="edge76" class="edge"><title>Node32&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M969.18,-311.759C871.309,-308.957 709.168,-298.386 575,-261 553.381,-254.976 221.052,-108.933 209,-90 201.124,-77.6273 201.768,-69.7594 209,-57 217.274,-42.4038 232.299,-31.9847 246.818,-24.8334"/>
<polygon fill="midnightblue" stroke="midnightblue" points="248.535,-27.8985 256.21,-20.5948 245.656,-21.5181 248.535,-27.8985"/>
</g>
<!-- Node32&#45;&gt;Node10 -->
<g id="edge80" class="edge"><title>Node32&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1105.4,-303.486C1152.63,-294.286 1226.3,-278.853 1289,-261 1478.82,-206.945 1699.55,-120.06 1780.33,-87.4348"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1781.95,-90.5514 1789.91,-83.5532 1779.33,-84.0634 1781.95,-90.5514"/>
</g>
<!-- Node32&#45;&gt;Node12 -->
<g id="edge79" class="edge"><title>Node32&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1023.53,-303.432C960.715,-284.734 824.715,-236.005 749,-147 736.088,-131.822 729.729,-109.609 726.673,-93.7763"/>
<polygon fill="midnightblue" stroke="midnightblue" points="730.07,-92.8622 724.986,-83.5667 723.163,-94.0036 730.07,-92.8622"/>
</g>
<!-- Node32&#45;&gt;Node18 -->
<g id="edge75" class="edge"><title>Node32&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1057.34,-303.114C1057.8,-289.293 1058.5,-262.653 1058,-240 1057.81,-231.403 1057.42,-221.9 1057.04,-213.811"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1060.52,-213.37 1056.52,-203.561 1053.53,-213.725 1060.52,-213.37"/>
</g>
<!-- Node32&#45;&gt;Node23 -->
<g id="edge78" class="edge"><title>Node32&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1067.59,-303.351C1095.63,-279.624 1174.93,-215.69 1252,-183 1320.7,-153.861 1343.74,-165.631 1416,-147 1418.19,-146.436 1420.45,-145.823 1422.72,-145.189"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1423.81,-148.517 1432.44,-142.366 1421.86,-141.795 1423.81,-148.517"/>
</g>
<!-- Node32&#45;&gt;Node30 -->
<g id="edge77" class="edge"><title>Node32&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M1031.63,-303.369C1013.37,-295.3 990.072,-281.577 979,-261 962.574,-230.472 966.717,-215.418 979,-183 994.08,-143.2 1031.17,-108.609 1054.58,-89.7305"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1056.81,-92.4296 1062.52,-83.5057 1052.49,-86.9205 1056.81,-92.4296"/>
</g>
<!-- Node32&#45;&gt;Node33 -->
<g id="edge68" class="edge"><title>Node32&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M998.716,-303.499C927.244,-292.462 806.281,-273.781 730.455,-262.071"/>
<polygon fill="midnightblue" stroke="midnightblue" points="730.94,-258.605 720.523,-260.538 729.871,-265.523 730.94,-258.605"/>
</g>
<!-- Node34 -->
<g id="node34" class="node"><title>Node34</title>
<polygon fill="white" stroke="#bfbfbf" points="988.5,-240.5 988.5,-260.5 1049.5,-260.5 1049.5,-240.5 988.5,-240.5"/>
<text text-anchor="middle" x="1019" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">algorithm</text>
</g>
<!-- Node32&#45;&gt;Node34 -->
<g id="edge81" class="edge"><title>Node32&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M1051.39,-303.499C1045.78,-294.489 1036.99,-280.386 1029.99,-269.139"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1032.89,-267.175 1024.63,-260.538 1026.95,-270.876 1032.89,-267.175"/>
</g>
<!-- Node33&#45;&gt;Node2 -->
<g id="edge69" class="edge"><title>Node33&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M639.075,-240.429C623.202,-232.977 602.869,-220.89 591,-204 570.793,-175.245 561.888,-157.234 578,-126 602.255,-78.9816 624.994,-74.2742 675,-57 761.855,-26.9968 1404.9,-15.081 1592.67,-12.2192"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1592.87,-15.7165 1602.82,-12.0665 1592.77,-8.71732 1592.87,-15.7165"/>
</g>
<!-- Node33&#45;&gt;Node7 -->
<g id="edge72" class="edge"><title>Node33&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M636.342,-240.458C614.351,-232.252 582.175,-219.143 556,-204 461.748,-149.472 450.213,-117.979 360,-57 343.75,-46.0158 324.868,-34.5679 310.116,-25.9028"/>
<polygon fill="midnightblue" stroke="midnightblue" points="311.489,-22.6523 301.086,-20.6433 307.966,-28.7009 311.489,-22.6523"/>
</g>
<!-- Node33&#45;&gt;Node12 -->
<g id="edge73" class="edge"><title>Node33&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M648.992,-240.246C621.193,-219.326 560.743,-167.023 589,-126 612.076,-92.4986 660.089,-80.7754 692.186,-76.6822"/>
<polygon fill="midnightblue" stroke="midnightblue" points="692.841,-80.1316 702.402,-75.5662 692.081,-73.173 692.841,-80.1316"/>
</g>
<!-- Node33&#45;&gt;Node18 -->
<g id="edge70" class="edge"><title>Node33&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M726.62,-240.479C796.47,-230.729 907.645,-215.209 981.221,-204.939"/>
<polygon fill="midnightblue" stroke="midnightblue" points="981.925,-208.374 991.345,-203.525 980.957,-201.442 981.925,-208.374"/>
</g>
<!-- Node33&#45;&gt;Node28 -->
<g id="edge71" class="edge"><title>Node33&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M668.935,-240.418C674.858,-232.662 683.542,-221.29 690.786,-211.803"/>
<polygon fill="midnightblue" stroke="midnightblue" points="693.626,-213.851 696.914,-203.779 688.063,-209.603 693.626,-213.851"/>
</g>
<!-- Node36&#45;&gt;Node2 -->
<g id="edge88" class="edge"><title>Node36&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1346.81,-366.437C1449.51,-345.741 1618.8,-305.929 1663,-261 1684.56,-239.087 1682,-225.238 1682,-194.5 1682,-194.5 1682,-194.5 1682,-135.5 1682,-96.4691 1664.58,-53.4407 1653.33,-29.7249"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1656.36,-27.9723 1648.81,-20.5407 1650.08,-31.0593 1656.36,-27.9723"/>
</g>
<!-- Node36&#45;&gt;Node7 -->
<g id="edge95" class="edge"><title>Node36&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M1182.39,-373.026C1158.38,-370.666 1132.16,-368.16 1108,-366 909.923,-348.291 854.252,-380.866 662,-330 550.155,-300.408 249.665,-194.49 200,-90 193.704,-76.7535 192.464,-69.5823 200,-57 209.046,-41.8979 225.005,-31.5251 240.671,-24.5446"/>
<polygon fill="midnightblue" stroke="midnightblue" points="242.375,-27.6304 250.323,-20.6247 239.741,-21.1448 242.375,-27.6304"/>
</g>
<!-- Node36&#45;&gt;Node10 -->
<g id="edge91" class="edge"><title>Node36&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1349.79,-371.409C1463.01,-357.643 1651.58,-334.199 1658,-330 1663.8,-326.205 1767.63,-150.028 1801.45,-92.4772"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1804.53,-94.1317 1806.58,-83.7365 1798.5,-90.5862 1804.53,-94.1317"/>
</g>
<!-- Node36&#45;&gt;Node12 -->
<g id="edge90" class="edge"><title>Node36&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1182.4,-373.151C1006.72,-354.739 612.305,-308.494 575,-261 556.095,-236.932 479.585,-261.263 578,-126 604.297,-89.8571 658.038,-78.939 692.471,-75.7253"/>
<polygon fill="midnightblue" stroke="midnightblue" points="692.783,-79.2118 702.485,-74.9559 692.246,-72.2323 692.783,-79.2118"/>
</g>
<!-- Node36&#45;&gt;Node18 -->
<g id="edge94" class="edge"><title>Node36&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1248.81,-366.197C1209.67,-331.342 1114.19,-246.316 1074.14,-210.657"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1076.28,-207.87 1066.48,-203.833 1071.62,-213.098 1076.28,-207.87"/>
</g>
<!-- Node36&#45;&gt;Node23 -->
<g id="edge89" class="edge"><title>Node36&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1277.38,-366.237C1309.56,-323.095 1401.05,-200.438 1435.06,-154.846"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1438.06,-156.68 1441.23,-146.572 1432.45,-152.495 1438.06,-156.68"/>
</g>
<!-- Node36&#45;&gt;Node28 -->
<g id="edge93" class="edge"><title>Node36&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M1182.42,-372.54C1120.27,-364.653 1033.82,-351.084 960,-330 882.385,-307.831 862.113,-300.997 792,-261 766.221,-246.294 739.402,-225.021 722.251,-210.522"/>
<polygon fill="midnightblue" stroke="midnightblue" points="724.087,-207.486 714.22,-203.628 719.528,-212.797 724.087,-207.486"/>
</g>
<!-- Node36&#45;&gt;Node32 -->
<g id="edge92" class="edge"><title>Node36&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M1219.1,-366.464C1181.63,-354.454 1129.81,-337.841 1094.93,-326.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1095.72,-323.238 1085.13,-323.518 1093.58,-329.904 1095.72,-323.238"/>
</g>
<!-- Node37&#45;&gt;Node2 -->
<g id="edge98" class="edge"><title>Node37&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1976.19,-297.301C1965.6,-275.254 1948,-232.839 1948,-194.5 1948,-194.5 1948,-194.5 1948,-135.5 1948,-77.5886 1896.51,-81.4114 1844,-57 1796.12,-34.7434 1736.61,-23.0048 1695,-17.0667"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1695.48,-13.5987 1685.1,-15.7135 1694.53,-20.5344 1695.48,-13.5987"/>
</g>
<!-- Node37&#45;&gt;Node10 -->
<g id="edge103" class="edge"><title>Node37&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1965.8,-297.353C1955.31,-287.824 1942.55,-274.759 1934,-261 1900.38,-206.916 1924.65,-176.609 1886,-126 1878.9,-116.699 1854.84,-100.693 1836.07,-88.988"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1837.72,-85.896 1827.37,-83.6356 1834.05,-91.8576 1837.72,-85.896"/>
</g>
<!-- Node38 -->
<g id="node38" class="node"><title>Node38</title>
<g id="a_node38"><a xlink:href="LineIntersector_8h.html" target="_top" xlink:title="geos/algorithm/LineIntersector.h">
<polygon fill="white" stroke="black" points="1484,-240.5 1484,-260.5 1654,-260.5 1654,-240.5 1484,-240.5"/>
<text text-anchor="middle" x="1569" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/LineIntersector.h</text>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node38 -->
<g id="edge99" class="edge"><title>Node37&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M1899.77,-300.119C1823.67,-288.933 1712.87,-272.647 1640.86,-262.063"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1640.93,-258.535 1630.53,-260.544 1639.91,-265.461 1640.93,-258.535"/>
</g>
<!-- Node38&#45;&gt;Node2 -->
<g id="edge100" class="edge"><title>Node38&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1572.61,-240.258C1582.04,-215.926 1607.85,-147.975 1625,-90 1630.89,-70.0912 1636.32,-46.9526 1639.86,-30.9799"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1643.37,-31.2793 1642.07,-20.7644 1636.53,-29.7943 1643.37,-31.2793"/>
</g>
<!-- Node38&#45;&gt;Node12 -->
<g id="edge101" class="edge"><title>Node38&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1512.85,-240.473C1429.73,-227.221 1269.01,-202.015 1132,-183 1004.67,-165.328 966.523,-188.937 845,-147 806.375,-133.671 766.698,-106.919 743.749,-89.9032"/>
<polygon fill="midnightblue" stroke="midnightblue" points="745.624,-86.933 735.535,-83.696 741.403,-92.5176 745.624,-86.933"/>
</g>
<!-- Node38&#45;&gt;Node18 -->
<g id="edge102" class="edge"><title>Node38&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1483.92,-240.776C1396.97,-231.799 1258.03,-217.288 1138,-204 1136.53,-203.837 1135.05,-203.672 1133.55,-203.506"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1133.89,-200.022 1123.56,-202.382 1133.11,-206.978 1133.89,-200.022"/>
</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="LineBuilder_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>