geos_390_docs/PrecisionModel_8h__dep__inc...

440 lines
26 KiB
XML
Raw Permalink Normal View History

2020-12-23 18:34:09 -08:00
<?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: PrecisionModel.h Pages: 1 -->
<!--zoomable 269 -->
<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 = 1806;
var viewHeight = 269;
var sectionId = 'dynsection-1';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>PrecisionModel.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-265 1801.5,-265 1801.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="1088,-240.5 1088,-260.5 1187,-260.5 1187,-240.5 1088,-240.5"/>
<text text-anchor="middle" x="1137.5" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">PrecisionModel.h</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="GeometryFactory_8h.html" target="_top" xlink:title="GeometryFactory.h">
<polygon fill="white" stroke="black" points="427,-177.5 427,-197.5 536,-197.5 536,-177.5 427,-177.5"/>
<text text-anchor="middle" x="481.5" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">GeometryFactory.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="M1077.66,-243.936C951.184,-232.175 658.334,-204.943 536.363,-193.602"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1077.64,-247.449 1087.92,-244.89 1078.29,-240.479 1077.64,-247.449"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="geom_8h.html" target="_top" xlink:title="geom.h">
<polygon fill="white" stroke="black" points="0,-114.5 0,-134.5 53,-134.5 53,-114.5 0,-114.5"/>
<text text-anchor="middle" x="26.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geom.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge16" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1077.96,-248.319C954.39,-245.302 661.293,-235.198 417.5,-204 257.637,-183.542 218.487,-171.467 61.5,-135 58.8015,-134.373 55.9967,-133.681 53.2018,-132.965"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1077.89,-251.819 1087.97,-248.557 1078.06,-244.821 1077.89,-251.819"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="OverlayNGRobust_8h.html" target="_top" xlink:title="OverlayNGRobust.h">
<polygon fill="white" stroke="black" points="903,-57.5 903,-77.5 1016,-77.5 1016,-57.5 903,-57.5"/>
<text text-anchor="middle" x="959.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">OverlayNGRobust.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge27" class="edge"><title>Node1&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1096.23,-237.015C1077.05,-229.691 1054.92,-218.897 1038.5,-204 996.958,-166.305 971.118,-101.536 962.61,-77.6738"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1095.06,-240.314 1105.65,-240.434 1097.45,-233.734 1095.06,-240.314"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="UnaryUnionNG_8h.html" target="_top" xlink:title="UnaryUnionNG.h">
<polygon fill="white" stroke="black" points="1034.5,-57.5 1034.5,-77.5 1134.5,-77.5 1134.5,-57.5 1034.5,-57.5"/>
<text text-anchor="middle" x="1084.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">UnaryUnionNG.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge28" class="edge"><title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1092.23,-236.728C1076.17,-229.78 1059.8,-219.357 1050.5,-204 1024.87,-161.677 1061.68,-100.762 1077.69,-77.7621"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1091,-240.007 1101.59,-240.429 1093.57,-233.497 1091,-240.007"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="SnappingIntersectionAdder_8h.html" target="_top" xlink:title="SnappingIntersectionAdder.h">
<polygon fill="white" stroke="black" points="1059.5,-177.5 1059.5,-197.5 1215.5,-197.5 1215.5,-177.5 1059.5,-177.5"/>
<text text-anchor="middle" x="1137.5" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">SnappingIntersectionAdder.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge17" class="edge"><title>Node1&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1137.5,-230.201C1137.5,-219.27 1137.5,-206.111 1137.5,-197.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1134,-230.499 1137.5,-240.499 1141,-230.499 1134,-230.499"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="HotPixelIndex_8h.html" target="_top" xlink:title="HotPixelIndex.h">
<polygon fill="white" stroke="black" points="1233.5,-177.5 1233.5,-197.5 1325.5,-197.5 1325.5,-177.5 1233.5,-177.5"/>
<text text-anchor="middle" x="1279.5" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">HotPixelIndex.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge18" class="edge"><title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1167.91,-236.437C1195.19,-224.718 1234.51,-207.825 1258.46,-197.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1166.26,-233.336 1158.45,-240.499 1169.02,-239.768 1166.26,-233.336"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="MCIndexSnapRounder_8h.html" target="_top" xlink:title="MCIndexSnapRounder.h">
<polygon fill="white" stroke="black" points="1344,-177.5 1344,-197.5 1481,-197.5 1481,-177.5 1344,-177.5"/>
<text text-anchor="middle" x="1412.5" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">MCIndexSnapRounder.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge21" class="edge"><title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M1187.92,-238.316C1240.78,-226.59 1322.84,-208.389 1371.76,-197.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1187.08,-234.917 1178.08,-240.499 1188.6,-241.751 1187.08,-234.917"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="SnapRoundingIntersectionAdder_8h.html" target="_top" xlink:title="SnapRoundingIntersection\lAdder.h">
<polygon fill="white" stroke="black" points="1499.5,-171.5 1499.5,-203.5 1643.5,-203.5 1643.5,-171.5 1499.5,-171.5"/>
<text text-anchor="start" x="1507.5" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">SnapRoundingIntersection</text>
<text text-anchor="middle" x="1571.5" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">Adder.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge22" class="edge"><title>Node1&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M1197.16,-242.862C1267.3,-234.81 1387.13,-220.278 1489.5,-204 1492.65,-203.499 1495.86,-202.971 1499.1,-202.422"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1196.72,-239.39 1187.18,-244.003 1197.51,-246.344 1196.72,-239.39"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="OffsetSegmentString_8h.html" target="_top" xlink:title="OffsetSegmentString.h">
<polygon fill="white" stroke="black" points="1661.5,-177.5 1661.5,-197.5 1787.5,-197.5 1787.5,-177.5 1661.5,-177.5"/>
<text text-anchor="middle" x="1724.5" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">OffsetSegmentString.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node22 -->
<g id="edge23" class="edge"><title>Node1&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M1197.22,-246.631C1293.48,-241.468 1488.73,-228.764 1652.5,-204 1663.75,-202.298 1675.88,-199.907 1686.92,-197.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1196.9,-243.143 1187.1,-247.166 1197.27,-250.134 1196.9,-243.143"/>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M416.712,-181.452C333.824,-174.333 186.069,-159.413 61.5,-135 58.7814,-134.467 55.9633,-133.837 53.1604,-133.158"/>
<polygon fill="midnightblue" stroke="midnightblue" points="416.479,-184.945 426.739,-182.302 417.071,-177.97 416.479,-184.945"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="WKTReader_8h.html" target="_top" xlink:title="WKTReader.h">
<polygon fill="white" stroke="black" points="328.5,-114.5 328.5,-134.5 414.5,-134.5 414.5,-114.5 328.5,-114.5"/>
<text text-anchor="middle" x="371.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">WKTReader.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node2&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M456.257,-172.502C435.215,-160.833 405.86,-144.554 387.797,-134.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="454.826,-175.71 465.269,-177.499 458.221,-169.589 454.826,-175.71"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="LinearGeometryBuilder_8h.html" target="_top" xlink:title="LinearGeometryBuilder.h">
<polygon fill="white" stroke="black" points="71,-114.5 71,-134.5 208,-134.5 208,-114.5 71,-114.5"/>
<text text-anchor="middle" x="139.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">LinearGeometryBuilder.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node2&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M420.836,-175.68C355.178,-163.969 251.642,-145.502 190.17,-134.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="420.577,-179.189 431.037,-177.499 421.807,-172.298 420.577,-179.189"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="PointBuilder_8h.html" target="_top" xlink:title="PointBuilder.h">
<polygon fill="white" stroke="black" points="226.5,-114.5 226.5,-134.5 310.5,-134.5 310.5,-114.5 226.5,-114.5"/>
<text text-anchor="middle" x="268.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">PointBuilder.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node2&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M440.387,-174.726C399.395,-162.986 337.319,-145.209 300.058,-134.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="439.494,-178.111 450.071,-177.499 441.421,-171.381 439.494,-178.111"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="OverlayNG_8h.html" target="_top" xlink:title="OverlayNG.h">
<polygon fill="white" stroke="black" points="886,-114.5 886,-134.5 965,-134.5 965,-114.5 886,-114.5"/>
<text text-anchor="middle" x="925.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">OverlayNG.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node2&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M546.343,-179.399C624.931,-170.486 761.278,-154.037 877.5,-135 880.266,-134.547 883.117,-134.053 885.985,-133.536"/>
<polygon fill="midnightblue" stroke="midnightblue" points="545.658,-175.954 536.114,-180.554 546.443,-182.91 545.658,-175.954"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="UnaryUnionOp_8h.html" target="_top" xlink:title="UnaryUnionOp.h">
<polygon fill="white" stroke="black" points="432.5,-114.5 432.5,-134.5 530.5,-134.5 530.5,-114.5 432.5,-114.5"/>
<text text-anchor="middle" x="481.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">UnaryUnionOp.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node13 -->
<g id="edge13" class="edge"><title>Node2&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M481.5,-167.201C481.5,-156.27 481.5,-143.111 481.5,-134.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="478,-167.499 481.5,-177.499 485,-167.499 478,-167.499"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="ConnectedInteriorTester_8h.html" target="_top" xlink:title="ConnectedInteriorTester.h">
<polygon fill="white" stroke="black" points="549,-114.5 549,-134.5 692,-134.5 692,-114.5 549,-114.5"/>
<text text-anchor="middle" x="620.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">ConnectedInteriorTester.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node14 -->
<g id="edge14" class="edge"><title>Node2&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M511.266,-173.437C537.971,-161.718 576.464,-144.825 599.906,-134.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="509.76,-170.276 502.01,-177.499 512.573,-176.686 509.76,-170.276"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<g id="a_node15"><a xlink:href="GeometryPrecisionReducer_8h.html" target="_top" xlink:title="GeometryPrecisionReducer.h">
<polygon fill="white" stroke="black" points="710.5,-114.5 710.5,-134.5 868.5,-134.5 868.5,-114.5 710.5,-114.5"/>
<text text-anchor="middle" x="789.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">GeometryPrecisionReducer.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node15 -->
<g id="edge15" class="edge"><title>Node2&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M536.864,-175.535C596.031,-163.817 688.734,-145.457 743.867,-134.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="536.076,-172.123 526.946,-177.499 537.436,-178.99 536.076,-172.123"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="geos_8h.html" target="_top" xlink:title="geos.h">
<polygon fill="white" stroke="black" points="174,-57.5 174,-77.5 223,-77.5 223,-57.5 174,-57.5"/>
<text text-anchor="middle" x="198.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M63.2038,-111.763C96.54,-101.103 144.797,-85.6724 173.765,-76.4094"/>
<polygon fill="midnightblue" stroke="midnightblue" points="61.8339,-108.527 53.375,-114.906 63.9659,-115.194 61.8339,-108.527"/>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge5" class="edge"><title>Node5&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M333.014,-111.265C299.477,-100.603 251.848,-85.4602 223.183,-76.3473"/>
<polygon fill="midnightblue" stroke="midnightblue" points="332.342,-114.724 342.933,-114.418 334.463,-108.053 332.342,-114.724"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="IntersectionPointBuilder_8h.html" target="_top" xlink:title="IntersectionPointBuilder.h">
<polygon fill="white" stroke="black" points="646.5,-57.5 646.5,-77.5 786.5,-77.5 786.5,-57.5 646.5,-57.5"/>
<text text-anchor="middle" x="716.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">IntersectionPointBuilder.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge9" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M880.974,-111.783C842.02,-101.532 786.258,-86.8575 750.716,-77.5042"/>
<polygon fill="midnightblue" stroke="midnightblue" points="880.426,-115.258 890.988,-114.418 882.208,-108.488 880.426,-115.258"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="g_2LineBuilder_8h.html" target="_top" xlink:title="LineBuilder.h">
<polygon fill="white" stroke="black" points="804.5,-57.5 804.5,-77.5 884.5,-77.5 884.5,-57.5 804.5,-57.5"/>
<text text-anchor="middle" x="844.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">LineBuilder.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge10" class="edge"><title>Node8&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M903.664,-108.673C889.067,-98.7619 870.331,-86.0393 857.895,-77.5956"/>
<polygon fill="midnightblue" stroke="midnightblue" points="901.885,-111.696 912.124,-114.418 905.818,-105.905 901.885,-111.696"/>
</g>
<!-- Node8&#45;&gt;Node11 -->
<g id="edge11" class="edge"><title>Node8&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M936.408,-105.855C942.179,-96.519 949.03,-85.4361 953.764,-77.7795"/>
<polygon fill="midnightblue" stroke="midnightblue" points="933.396,-104.072 931.114,-114.418 939.35,-107.752 933.396,-104.072"/>
</g>
<!-- Node8&#45;&gt;Node12 -->
<g id="edge12" class="edge"><title>Node8&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M961.282,-111.122C990.807,-100.91 1032.01,-86.6584 1058.47,-77.5042"/>
<polygon fill="midnightblue" stroke="midnightblue" points="960.062,-107.841 951.756,-114.418 962.35,-114.456 960.062,-107.841"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="SnapRoundingNoder_8h.html" target="_top" xlink:title="SnapRoundingNoder.h">
<polygon fill="white" stroke="black" points="1215.5,-114.5 1215.5,-134.5 1343.5,-134.5 1343.5,-114.5 1215.5,-114.5"/>
<text text-anchor="middle" x="1279.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">SnapRoundingNoder.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge19" class="edge"><title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1279.5,-167.201C1279.5,-156.27 1279.5,-143.111 1279.5,-134.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1276,-167.499 1279.5,-177.499 1283,-167.499 1276,-167.499"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="EdgeNodingBuilder_8h.html" target="_top" xlink:title="EdgeNodingBuilder.h">
<polygon fill="white" stroke="black" points="1220,-57.5 1220,-77.5 1339,-77.5 1339,-57.5 1220,-57.5"/>
<text text-anchor="middle" x="1279.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">EdgeNodingBuilder.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge20" class="edge"><title>Node18&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1279.5,-104.383C1279.5,-95.3738 1279.5,-85.0373 1279.5,-77.7795"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1276,-104.418 1279.5,-114.418 1283,-104.418 1276,-104.418"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<g id="a_node23"><a xlink:href="OffsetSegmentGenerator_8h.html" target="_top" xlink:title="OffsetSegmentGenerator.h">
<polygon fill="white" stroke="black" points="1651.5,-114.5 1651.5,-134.5 1797.5,-134.5 1797.5,-114.5 1651.5,-114.5"/>
<text text-anchor="middle" x="1724.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">OffsetSegmentGenerator.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge24" class="edge"><title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1724.5,-167.201C1724.5,-156.27 1724.5,-143.111 1724.5,-134.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1721,-167.499 1724.5,-177.499 1728,-167.499 1721,-167.499"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<g id="a_node24"><a xlink:href="OffsetCurveBuilder_8h.html" target="_top" xlink:title="OffsetCurveBuilder.h">
<polygon fill="white" stroke="black" points="1666,-57.5 1666,-77.5 1783,-77.5 1783,-57.5 1666,-57.5"/>
<text text-anchor="middle" x="1724.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">OffsetCurveBuilder.h</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge25" class="edge"><title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M1724.5,-104.383C1724.5,-95.3738 1724.5,-85.0373 1724.5,-77.7795"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1721,-104.418 1724.5,-114.418 1728,-104.418 1721,-104.418"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<g id="a_node25"><a xlink:href="BufferBuilder_8h.html" target="_top" xlink:title="BufferBuilder.h">
<polygon fill="white" stroke="black" points="1680,-0.5 1680,-20.5 1769,-20.5 1769,-0.5 1680,-0.5"/>
<text text-anchor="middle" x="1724.5" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">BufferBuilder.h</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge26" class="edge"><title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1724.5,-47.383C1724.5,-38.3738 1724.5,-28.0373 1724.5,-20.7795"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1721,-47.4178 1724.5,-57.4179 1728,-47.4179 1721,-47.4178"/>
</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="PrecisionModel_8h__dep__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>