geos_390_docs/LastFoundQuadEdgeLocator_8h...

414 lines
25 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: LastFoundQuadEdgeLocator.h Pages: 1 -->
<!--zoomable 350 -->
<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 = 920;
var viewHeight = 350;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>LastFoundQuadEdgeLocator.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-346 916,-346 916,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="437,-321.5 437,-341.5 601,-341.5 601,-321.5 437,-321.5"/>
<text text-anchor="middle" x="519" y="-328.7" font-family="Helvetica,sans-Serif" font-size="11.00">LastFoundQuadEdgeLocator.h</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="QuadEdge_8h.html" target="_top" xlink:title="geos/triangulate/quadedge\l/QuadEdge.h">
<polygon fill="white" stroke="black" points="366,-252.5 366,-284.5 510,-284.5 510,-252.5 366,-252.5"/>
<text text-anchor="start" x="374" y="-271.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/triangulate/quadedge</text>
<text text-anchor="middle" x="438" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">/QuadEdge.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="M507.048,-321.499C496.407,-313.485 480.415,-301.442 466.501,-290.964"/>
<polygon fill="midnightblue" stroke="midnightblue" points="468.266,-287.911 458.172,-284.691 464.055,-293.503 468.266,-287.911"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<g id="a_node24"><a xlink:href="QuadEdgeLocator_8h.html" target="_top" xlink:title="geos/triangulate/quadedge\l/QuadEdgeLocator.h">
<polygon fill="white" stroke="black" points="528,-252.5 528,-284.5 672,-284.5 672,-252.5 528,-252.5"/>
<text text-anchor="start" x="536" y="-271.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/triangulate/quadedge</text>
<text text-anchor="middle" x="600" y="-259.7" font-family="Helvetica,sans-Serif" font-size="11.00">/QuadEdgeLocator.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge31" class="edge"><title>Node1&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M530.952,-321.499C541.593,-313.485 557.585,-301.442 571.499,-290.964"/>
<polygon fill="midnightblue" stroke="midnightblue" points="573.945,-293.503 579.828,-284.691 569.734,-287.911 573.945,-293.503"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<polygon fill="white" stroke="#bfbfbf" points="410,-120.5 410,-140.5 466,-140.5 466,-120.5 410,-120.5"/>
<text text-anchor="middle" x="438" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M438,-252.426C438,-227.615 438,-178.204 438,-150.848"/>
<polygon fill="midnightblue" stroke="midnightblue" points="441.5,-150.61 438,-140.61 434.5,-150.61 441.5,-150.61"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="Vertex_8h.html" target="_top" xlink:title="geos/triangulate/quadedge\l/Vertex.h">
<polygon fill="white" stroke="black" points="257,-183.5 257,-215.5 401,-215.5 401,-183.5 257,-183.5"/>
<text text-anchor="start" x="265" y="-202.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/triangulate/quadedge</text>
<text text-anchor="middle" x="329" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">/Vertex.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M413.538,-252.464C398.498,-243.219 379.018,-231.245 362.55,-221.122"/>
<polygon fill="midnightblue" stroke="midnightblue" points="364.109,-217.973 353.757,-215.718 360.444,-223.936 364.109,-217.973"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="LineSegment_8h.html" target="_top" xlink:title="geos/geom/LineSegment.h">
<polygon fill="white" stroke="black" points="565,-189.5 565,-209.5 711,-209.5 711,-189.5 565,-189.5"/>
<text text-anchor="middle" x="638" y="-196.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LineSegment.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node20 -->
<g id="edge23" class="edge"><title>Node2&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M482.884,-252.464C518.579,-240.506 567.9,-223.984 601.269,-212.805"/>
<polygon fill="midnightblue" stroke="midnightblue" points="602.71,-216.013 611.081,-209.518 600.487,-209.376 602.71,-216.013"/>
</g>
<!-- Node4&#45;&gt;Node3 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M353.462,-183.464C371.742,-172.228 396.578,-156.961 414.598,-145.885"/>
<polygon fill="midnightblue" stroke="midnightblue" points="416.643,-148.736 423.329,-140.518 412.977,-142.773 416.643,-148.736"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="math_8h.html" target="_top" xlink:title="math.h">
<polygon fill="white" stroke="black" points="0,-120.5 0,-140.5 50,-140.5 50,-120.5 0,-120.5"/>
<text text-anchor="middle" x="25" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">math.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M256.781,-189.519C201.726,-181.529 124.481,-167.839 59,-147 56.705,-146.27 54.3606,-145.425 52.0294,-144.515"/>
<polygon fill="midnightblue" stroke="midnightblue" points="53.2524,-141.232 42.681,-140.528 50.5062,-147.67 53.2524,-141.232"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="522.5,-120.5 522.5,-140.5 657.5,-140.5 657.5,-120.5 522.5,-120.5"/>
<text text-anchor="middle" x="590" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M387.573,-183.464C435.26,-171.222 501.581,-154.198 545.128,-143.019"/>
<polygon fill="midnightblue" stroke="midnightblue" points="546.055,-146.395 554.87,-140.518 544.314,-139.614 546.055,-146.395"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="HCoordinate_8h.html" target="_top" xlink:title="geos/algorithm/HCoordinate.h">
<polygon fill="white" stroke="black" points="68.5,-120.5 68.5,-140.5 229.5,-140.5 229.5,-120.5 68.5,-120.5"/>
<text text-anchor="middle" x="149" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/HCoordinate.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node17 -->
<g id="edge18" class="edge"><title>Node4&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M288.604,-183.464C256.756,-171.609 212.855,-155.268 182.837,-144.095"/>
<polygon fill="midnightblue" stroke="midnightblue" points="183.82,-140.726 173.227,-140.518 181.378,-147.287 183.82,-140.726"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="TrianglePredicate_8h.html" target="_top" xlink:title="geos/triangulate/quadedge\l/TrianglePredicate.h">
<polygon fill="white" stroke="black" points="248,-114.5 248,-146.5 392,-146.5 392,-114.5 248,-114.5"/>
<text text-anchor="start" x="256" y="-133.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/triangulate/quadedge</text>
<text text-anchor="middle" x="320" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">/TrianglePredicate.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node19 -->
<g id="edge21" class="edge"><title>Node4&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M326.958,-183.297C325.899,-175.416 324.579,-165.586 323.373,-156.614"/>
<polygon fill="midnightblue" stroke="midnightblue" points="326.834,-156.088 322.034,-146.643 319.897,-157.02 326.834,-156.088"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="export_8h.html" target="_top" xlink:title="geos/export.h">
<polygon fill="white" stroke="black" points="283,-57.5 283,-77.5 365,-77.5 365,-57.5 283,-57.5"/>
<text text-anchor="middle" x="324" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/export.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M550.751,-120.499C503.602,-109.687 424.472,-91.5406 373.262,-79.797"/>
<polygon fill="midnightblue" stroke="midnightblue" points="373.94,-76.3615 363.41,-77.5377 372.375,-83.1844 373.94,-76.3615"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="626,-57.5 626,-77.5 724,-77.5 724,-57.5 626,-57.5"/>
<text text-anchor="middle" x="675" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node6&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M602.542,-120.499C616.102,-110.768 637.939,-95.0966 654.101,-83.4984"/>
<polygon fill="midnightblue" stroke="midnightblue" points="656.323,-86.2117 662.407,-77.5377 652.241,-80.5246 656.323,-86.2117"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<polygon fill="white" stroke="#bfbfbf" points="727.5,-0.5 727.5,-20.5 768.5,-20.5 768.5,-0.5 727.5,-0.5"/>
<text text-anchor="middle" x="748" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node6&#45;&gt;Node10 -->
<g id="edge17" class="edge"><title>Node6&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M627.268,-120.43C664.682,-110.59 718.763,-94.1186 733,-78 744.252,-65.2611 747.6,-45.8876 748.371,-31.3319"/>
<polygon fill="midnightblue" stroke="midnightblue" points="751.877,-30.9654 748.539,-20.9103 744.878,-30.8527 751.877,-30.9654"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="780.5,-57.5 780.5,-77.5 857.5,-77.5 857.5,-57.5 780.5,-57.5"/>
<text text-anchor="middle" x="819" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node12 -->
<g id="edge12" class="edge"><title>Node6&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M623.79,-120.499C663.957,-109.8 731.087,-91.9179 775.205,-80.166"/>
<polygon fill="midnightblue" stroke="midnightblue" points="776.31,-83.4938 785.072,-77.5377 774.508,-76.7297 776.31,-83.4938"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="391.5,-57.5 391.5,-77.5 422.5,-77.5 422.5,-57.5 391.5,-57.5"/>
<text text-anchor="middle" x="407" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node6&#45;&gt;Node13 -->
<g id="edge13" class="edge"><title>Node6&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M560.211,-120.473C530.062,-111.201 481.924,-96.0281 432.304,-78.3308"/>
<polygon fill="midnightblue" stroke="midnightblue" points="433.29,-74.9662 422.696,-74.8785 430.923,-81.5539 433.29,-74.9662"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="440.5,-57.5 440.5,-77.5 481.5,-77.5 481.5,-57.5 440.5,-57.5"/>
<text text-anchor="middle" x="461" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node6&#45;&gt;Node14 -->
<g id="edge14" class="edge"><title>Node6&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M570.966,-120.499C549.434,-110.318 514.15,-93.6328 489.369,-81.9148"/>
<polygon fill="midnightblue" stroke="midnightblue" points="490.649,-78.6485 480.112,-77.5377 487.657,-84.9767 490.649,-78.6485"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="500,-57.5 500,-77.5 546,-77.5 546,-57.5 500,-57.5"/>
<text text-anchor="middle" x="523" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node6&#45;&gt;Node15 -->
<g id="edge15" class="edge"><title>Node6&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M580.114,-120.499C569.723,-111.039 553.164,-95.9626 540.545,-84.4741"/>
<polygon fill="midnightblue" stroke="midnightblue" points="542.677,-81.6819 532.927,-77.5377 537.965,-86.858 542.677,-81.6819"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="564.5,-57.5 564.5,-77.5 607.5,-77.5 607.5,-57.5 564.5,-57.5"/>
<text text-anchor="middle" x="586" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node6&#45;&gt;Node16 -->
<g id="edge16" class="edge"><title>Node6&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M589.41,-120.499C588.848,-111.94 587.986,-98.7833 587.269,-87.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="590.74,-87.2872 586.593,-77.5377 583.755,-87.7453 590.74,-87.2872"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="656,-0.5 656,-20.5 702,-20.5 702,-0.5 656,-0.5"/>
<text text-anchor="middle" x="679" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge9" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M675.661,-57.4179C676.184,-50.2164 676.935,-39.8962 677.592,-30.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="681.09,-31.007 678.325,-20.7795 674.109,-30.4992 681.09,-31.007"/>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge10" class="edge"><title>Node8&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M687.054,-57.4179C698.083,-49.1084 714.623,-36.6469 727.691,-26.8015"/>
<polygon fill="midnightblue" stroke="midnightblue" points="729.803,-29.5924 735.684,-20.7795 725.591,-24.0016 729.803,-29.5924"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="578.5,-0.5 578.5,-20.5 637.5,-20.5 637.5,-0.5 578.5,-0.5"/>
<text text-anchor="middle" x="608" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node8&#45;&gt;Node11 -->
<g id="edge11" class="edge"><title>Node8&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M663.936,-57.4179C654.007,-49.2667 639.21,-37.1201 627.329,-27.3669"/>
<polygon fill="midnightblue" stroke="midnightblue" points="629.254,-24.4192 619.304,-20.7795 624.813,-29.8297 629.254,-24.4192"/>
</g>
<!-- Node17&#45;&gt;Node7 -->
<g id="edge19" class="edge"><title>Node17&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M174.822,-120.499C204.936,-110.002 254.881,-92.5929 288.597,-80.8405"/>
<polygon fill="midnightblue" stroke="midnightblue" points="289.781,-84.1342 298.072,-77.5377 287.477,-77.5243 289.781,-84.1342"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="125.5,-57.5 125.5,-77.5 172.5,-77.5 172.5,-57.5 125.5,-57.5"/>
<text text-anchor="middle" x="149" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">iosfwd</text>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge20" class="edge"><title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M149,-120.499C149,-111.94 149,-98.7833 149,-87.8462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="152.5,-87.5377 149,-77.5377 145.5,-87.5377 152.5,-87.5377"/>
</g>
<!-- Node19&#45;&gt;Node7 -->
<g id="edge22" class="edge"><title>Node19&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M320.989,-114.421C321.516,-106.375 322.171,-96.3856 322.736,-87.7806"/>
<polygon fill="midnightblue" stroke="midnightblue" points="326.245,-87.7535 323.407,-77.5459 319.26,-87.2954 326.245,-87.7535"/>
</g>
<!-- Node20&#45;&gt;Node3 -->
<g id="edge30" class="edge"><title>Node20&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M609.057,-189.434C577.287,-179.397 524.832,-162.573 480,-147 477.247,-146.044 474.399,-145.035 471.543,-144.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="472.524,-140.642 461.93,-140.512 470.131,-147.22 472.524,-140.642"/>
</g>
<!-- Node20&#45;&gt;Node6 -->
<g id="edge25" class="edge"><title>Node20&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M631.527,-189.464C624.125,-179.132 611.832,-161.975 602.538,-149.001"/>
<polygon fill="midnightblue" stroke="midnightblue" points="605.348,-146.913 596.679,-140.823 599.658,-150.99 605.348,-146.913"/>
</g>
<!-- Node20&#45;&gt;Node7 -->
<g id="edge24" class="edge"><title>Node20&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M608.675,-189.443C582.493,-180.668 543.659,-165.922 513,-147 493.965,-135.252 494.588,-124.8 475,-114 443.872,-96.8377 405.482,-85.3808 375.201,-78.2563"/>
<polygon fill="midnightblue" stroke="midnightblue" points="375.791,-74.8013 365.265,-76.0042 374.244,-81.6282 375.791,-74.8013"/>
</g>
<!-- Node20&#45;&gt;Node12 -->
<g id="edge26" class="edge"><title>Node20&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M643.179,-189.334C653.229,-172.298 676.957,-135.533 706,-114 726.331,-98.9265 752.347,-88.0028 774.29,-80.6431"/>
<polygon fill="midnightblue" stroke="midnightblue" points="775.599,-83.899 784.051,-77.5103 773.46,-77.2339 775.599,-83.899"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<polygon fill="white" stroke="#bfbfbf" points="714.5,-120.5 714.5,-140.5 755.5,-140.5 755.5,-120.5 714.5,-120.5"/>
<text text-anchor="middle" x="735" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge27" class="edge"><title>Node20&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M651.082,-189.464C667.064,-178.425 694.328,-159.593 713.431,-146.398"/>
<polygon fill="midnightblue" stroke="midnightblue" points="715.577,-149.17 721.816,-140.607 711.598,-143.41 715.577,-149.17"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<polygon fill="white" stroke="#bfbfbf" points="774,-120.5 774,-140.5 832,-140.5 832,-120.5 774,-120.5"/>
<text text-anchor="middle" x="803" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node20&#45;&gt;Node22 -->
<g id="edge28" class="edge"><title>Node20&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M660.488,-189.397C685.876,-179.116 728.414,-161.879 765,-147 767.091,-146.149 769.247,-145.272 771.42,-144.387"/>
<polygon fill="midnightblue" stroke="midnightblue" points="772.961,-147.539 780.9,-140.523 770.319,-141.056 772.961,-147.539"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<polygon fill="white" stroke="#bfbfbf" points="850,-120.5 850,-140.5 912,-140.5 912,-120.5 850,-120.5"/>
<text text-anchor="middle" x="881" y="-127.7" font-family="Helvetica,sans-Serif" font-size="11.00">functional</text>
</g>
<!-- Node20&#45;&gt;Node23 -->
<g id="edge29" class="edge"><title>Node20&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M679.628,-189.495C720.957,-180.192 785.928,-164.585 841,-147 843.794,-146.108 846.674,-145.124 849.549,-144.097"/>
<polygon fill="midnightblue" stroke="midnightblue" points="851.017,-147.285 859.164,-140.512 848.572,-140.726 851.017,-147.285"/>
</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="LastFoundQuadEdgeLocator_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>