geos_390_docs/EdgeNodingValidator_8h__inc...

279 lines
18 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: EdgeNodingValidator.h Pages: 1 -->
<svg width="697pt" height="326pt"
viewBox="0.00 0.00 697.12 326.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 322)">
<title>EdgeNodingValidator.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-322 693.118,-322 693.118,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="198.616,-297.5 198.616,-317.5 326.616,-317.5 326.616,-297.5 198.616,-297.5"/>
<text text-anchor="middle" x="262.616" y="-304.7" font-family="Helvetica,sans-Serif" font-size="11.00">EdgeNodingValidator.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="181.616,-57.5 181.616,-77.5 263.616,-77.5 263.616,-57.5 181.616,-57.5"/>
<text text-anchor="middle" x="222.616" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/export.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M244.028,-297.357C215.907,-282.347 163.606,-249.535 142.616,-204 136.476,-190.68 135.343,-183.737 142.616,-171 158.225,-143.662 184.365,-159.908 203.616,-135 214.16,-121.356 218.853,-102.093 220.942,-87.8089"/>
<polygon fill="midnightblue" stroke="midnightblue" points="224.448,-87.959 222.12,-77.6229 217.494,-87.1544 224.448,-87.959"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<polygon fill="white" stroke="#bfbfbf" points="606.616,-57.5 606.616,-77.5 652.616,-77.5 652.616,-57.5 606.616,-57.5"/>
<text text-anchor="middle" x="629.616" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M326.942,-300.59C433.349,-289.293 638.406,-260.565 679.616,-204 706.928,-166.511 668.664,-112.452 645.331,-85.3432"/>
<polygon fill="midnightblue" stroke="midnightblue" points="647.648,-82.682 638.382,-77.5438 642.421,-87.3386 647.648,-82.682"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="FastNodingValidator_8h.html" target="_top" xlink:title="geos/noding/FastNodingValidator.h">
<polygon fill="white" stroke="black" points="309.116,-240.5 309.116,-260.5 494.116,-260.5 494.116,-240.5 309.116,-240.5"/>
<text text-anchor="middle" x="401.616" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/FastNodingValidator.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M285.569,-297.418C308.406,-288.382 343.652,-274.435 369.31,-264.283"/>
<polygon fill="midnightblue" stroke="midnightblue" points="370.618,-267.529 378.628,-260.596 368.042,-261.02 370.618,-267.529"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="75.1156,-57.5 75.1156,-77.5 152.116,-77.5 152.116,-57.5 75.1156,-57.5"/>
<text text-anchor="middle" x="113.616" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge29" class="edge"><title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M231.562,-297.453C173.263,-278.53 49.2046,-228.569 3.61562,-135 -0.472398,-126.61 -1.57161,-121.759 3.61562,-114 11.6715,-101.95 43.9256,-89.4444 71.4408,-80.6005"/>
<polygon fill="midnightblue" stroke="midnightblue" points="72.8096,-83.8397 81.3099,-77.5155 70.7211,-77.1585 72.8096,-83.8397"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="NodingIntersectionFinder_8h.html" target="_top" xlink:title="geos/noding/NodingIntersection\lFinder.h">
<polygon fill="white" stroke="black" points="151.616,-171.5 151.616,-203.5 319.616,-203.5 319.616,-171.5 151.616,-171.5"/>
<text text-anchor="start" x="159.616" y="-190.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/NodingIntersection</text>
<text text-anchor="middle" x="235.616" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">Finder.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="M377.122,-240.499C353.278,-231.737 316.326,-218.159 286.162,-207.074"/>
<polygon fill="midnightblue" stroke="midnightblue" points="287.226,-203.737 276.633,-203.573 284.812,-210.307 287.226,-203.737"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="545.116,-57.5 545.116,-77.5 588.116,-77.5 588.116,-57.5 545.116,-57.5"/>
<text text-anchor="middle" x="566.616" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node4&#45;&gt;Node16 -->
<g id="edge27" class="edge"><title>Node4&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M494.143,-245.501C559.62,-240.502 639.405,-229.261 660.616,-204 695.3,-162.691 628.025,-108.798 590.075,-83.215"/>
<polygon fill="midnightblue" stroke="midnightblue" points="591.86,-80.1993 581.581,-77.629 588.013,-86.0479 591.86,-80.1993"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="LineIntersector_8h.html" target="_top" xlink:title="geos/algorithm/LineIntersector.h">
<polygon fill="white" stroke="black" points="481.616,-177.5 481.616,-197.5 651.616,-197.5 651.616,-177.5 481.616,-177.5"/>
<text text-anchor="middle" x="566.616" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/LineIntersector.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node17 -->
<g id="edge22" class="edge"><title>Node4&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M425.962,-240.499C454.111,-230.092 500.639,-212.891 532.413,-201.144"/>
<polygon fill="midnightblue" stroke="midnightblue" points="534.004,-204.288 542.169,-197.538 531.576,-197.722 534.004,-204.288"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="337.616,-177.5 337.616,-197.5 393.616,-197.5 393.616,-177.5 337.616,-177.5"/>
<text text-anchor="middle" x="365.616" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node4&#45;&gt;Node18 -->
<g id="edge26" class="edge"><title>Node4&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M396.304,-240.499C391.039,-231.579 382.829,-217.667 376.225,-206.477"/>
<polygon fill="midnightblue" stroke="midnightblue" points="379.046,-204.371 370.949,-197.538 373.018,-207.929 379.046,-204.371"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<polygon fill="white" stroke="#bfbfbf" points="412.116,-177.5 412.116,-197.5 463.116,-197.5 463.116,-177.5 412.116,-177.5"/>
<text text-anchor="middle" x="437.616" y="-184.7" font-family="Helvetica,sans-Serif" font-size="11.00">cassert</text>
</g>
<!-- Node4&#45;&gt;Node19 -->
<g id="edge28" class="edge"><title>Node4&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M406.928,-240.499C412.192,-231.579 420.402,-217.667 427.006,-206.477"/>
<polygon fill="midnightblue" stroke="midnightblue" points="430.214,-207.929 432.282,-197.538 424.185,-204.371 430.214,-207.929"/>
</g>
<!-- Node5&#45;&gt;Node3 -->
<g id="edge21" class="edge"><title>Node5&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M311.74,-171.475C354.67,-162.327 409.07,-149.602 456.616,-135 507.708,-119.309 565.331,-95.9839 599.5,-81.537"/>
<polygon fill="midnightblue" stroke="midnightblue" points="601.074,-84.671 608.904,-77.5342 598.332,-78.2302 601.074,-84.671"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="noding_2SegmentIntersector_8h.html" target="_top" xlink:title="geos/noding/SegmentIntersector.h">
<polygon fill="white" stroke="black" points="12.6156,-114.5 12.6156,-134.5 194.616,-134.5 194.616,-114.5 12.6156,-114.5"/>
<text text-anchor="middle" x="103.616" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/noding/SegmentIntersector.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5" class="edge"><title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M202.986,-171.421C181.369,-161.431 153.269,-148.446 132.469,-138.834"/>
<polygon fill="midnightblue" stroke="midnightblue" points="133.736,-135.564 123.19,-134.546 130.8,-141.918 133.736,-135.564"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="313.116,-114.5 313.116,-134.5 448.116,-134.5 448.116,-114.5 313.116,-114.5"/>
<text text-anchor="middle" x="380.616" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node9 -->
<g id="edge9" class="edge"><title>Node5&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M271.458,-171.421C295.527,-161.296 326.911,-148.093 349.847,-138.444"/>
<polygon fill="midnightblue" stroke="midnightblue" points="351.253,-141.65 359.113,-134.546 348.538,-135.198 351.253,-141.65"/>
</g>
<!-- Node6&#45;&gt;Node2 -->
<g id="edge7" class="edge"><title>Node6&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M123.266,-114.418C142.473,-105.541 171.932,-91.9253 193.79,-81.823"/>
<polygon fill="midnightblue" stroke="midnightblue" points="195.327,-84.9682 202.936,-77.5956 192.39,-78.614 195.327,-84.9682"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="6.11562,-57.5 6.11562,-77.5 57.1156,-77.5 57.1156,-57.5 6.11562,-57.5"/>
<text text-anchor="middle" x="31.6156" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">cstddef</text>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6" class="edge"><title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M91.7263,-114.418C80.9521,-106.188 64.8455,-93.8839 52.0159,-84.0836"/>
<polygon fill="midnightblue" stroke="midnightblue" points="53.8347,-81.0685 43.7633,-77.7795 49.5853,-86.6313 53.8347,-81.0685"/>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node6&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M105.267,-114.418C106.576,-107.216 108.453,-96.8962 110.095,-87.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="113.583,-88.2443 111.928,-77.7795 106.696,-86.992 113.583,-88.2443"/>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge10" class="edge"><title>Node9&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M354.525,-114.418C328.259,-105.275 287.552,-91.1046 258.306,-80.924"/>
<polygon fill="midnightblue" stroke="midnightblue" points="259.077,-77.4863 248.482,-77.5042 256.776,-84.0973 259.077,-77.4863"/>
</g>
<!-- Node9&#45;&gt;Node3 -->
<g id="edge18" class="edge"><title>Node9&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M428.46,-114.459C472.381,-105.913 539.16,-92.3015 596.616,-78 596.717,-77.9748 596.818,-77.9495 596.92,-77.9241"/>
<polygon fill="midnightblue" stroke="midnightblue" points="597.826,-81.305 606.594,-75.3585 596.031,-74.5388 597.826,-81.305"/>
</g>
<!-- Node9&#45;&gt;Node8 -->
<g id="edge15" class="edge"><title>Node9&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M336.825,-114.479C288.797,-104.586 211.939,-88.7538 162.118,-78.4911"/>
<polygon fill="midnightblue" stroke="midnightblue" points="162.725,-75.0427 152.224,-76.4531 161.312,-81.8987 162.725,-75.0427"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="428.616,-57.5 428.616,-77.5 526.616,-77.5 526.616,-57.5 428.616,-57.5"/>
<text text-anchor="middle" x="477.616" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge11" class="edge"><title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M396.633,-114.418C411.798,-105.82 434.803,-92.7754 452.423,-82.7844"/>
<polygon fill="midnightblue" stroke="midnightblue" points="454.602,-85.5727 461.574,-77.5956 451.149,-79.4834 454.602,-85.5727"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="330.116,-0.5 330.116,-20.5 371.116,-20.5 371.116,-0.5 330.116,-0.5"/>
<text text-anchor="middle" x="350.616" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node9&#45;&gt;Node12 -->
<g id="edge20" class="edge"><title>Node9&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M355.441,-114.459C339.469,-107.257 320.087,-95.453 310.616,-78 301.019,-60.3155 316.232,-40.6328 330.574,-27.3017"/>
<polygon fill="midnightblue" stroke="midnightblue" points="333.034,-29.8014 338.289,-20.602 328.444,-24.516 333.034,-29.8014"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="320.116,-57.5 320.116,-77.5 351.116,-77.5 351.116,-57.5 320.116,-57.5"/>
<text text-anchor="middle" x="335.616" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node9&#45;&gt;Node14 -->
<g id="edge16" class="edge"><title>Node9&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M373.185,-114.418C366.839,-106.662 357.535,-95.29 349.773,-85.8035"/>
<polygon fill="midnightblue" stroke="midnightblue" points="352.249,-83.3027 343.208,-77.7795 346.831,-87.7354 352.249,-83.3027"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="369.116,-57.5 369.116,-77.5 410.116,-77.5 410.116,-57.5 369.116,-57.5"/>
<text text-anchor="middle" x="389.616" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node9&#45;&gt;Node15 -->
<g id="edge17" class="edge"><title>Node9&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M382.102,-114.418C383.28,-107.216 384.969,-96.8962 386.447,-87.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="389.936,-88.2134 388.097,-77.7795 383.028,-87.083 389.936,-88.2134"/>
</g>
<!-- Node9&#45;&gt;Node16 -->
<g id="edge19" class="edge"><title>Node9&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M411.82,-114.457C441.187,-105.922 486.638,-92.6446 535.196,-78.1012"/>
<polygon fill="midnightblue" stroke="midnightblue" points="536.373,-81.4024 544.945,-75.1766 534.361,-74.6976 536.373,-81.4024"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="489.616,-0.5 489.616,-20.5 535.616,-20.5 535.616,-0.5 489.616,-0.5"/>
<text text-anchor="middle" x="512.616" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge12" class="edge"><title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M483.395,-57.4179C488.23,-49.8207 495.273,-38.7527 501.233,-29.3866"/>
<polygon fill="midnightblue" stroke="midnightblue" points="504.295,-31.0952 506.711,-20.7795 498.389,-27.337 504.295,-31.0952"/>
</g>
<!-- Node10&#45;&gt;Node12 -->
<g id="edge13" class="edge"><title>Node10&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M456.644,-57.4179C435.931,-48.4477 404.045,-34.6388 380.647,-24.5059"/>
<polygon fill="midnightblue" stroke="midnightblue" points="381.764,-21.1755 371.197,-20.4131 378.982,-27.599 381.764,-21.1755"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="412.116,-0.5 412.116,-20.5 471.116,-20.5 471.116,-0.5 412.116,-0.5"/>
<text text-anchor="middle" x="441.616" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node10&#45;&gt;Node13 -->
<g id="edge14" class="edge"><title>Node10&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M471.671,-57.4179C466.698,-49.8207 459.454,-38.7527 453.323,-29.3866"/>
<polygon fill="midnightblue" stroke="midnightblue" points="456.095,-27.2297 447.689,-20.7795 450.238,-31.0633 456.095,-27.2297"/>
</g>
<!-- Node17&#45;&gt;Node2 -->
<g id="edge23" class="edge"><title>Node17&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M513.163,-177.477C441.842,-165.216 322.318,-143.814 303.616,-135 277.827,-122.847 253.263,-100.659 238.085,-85.2721"/>
<polygon fill="midnightblue" stroke="midnightblue" points="240.495,-82.7288 231.047,-77.9352 235.444,-87.5746 240.495,-82.7288"/>
</g>
<!-- Node17&#45;&gt;Node9 -->
<g id="edge25" class="edge"><title>Node17&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M539.171,-177.499C507.026,-166.957 453.623,-149.443 417.784,-137.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="418.766,-134.328 408.173,-134.538 416.584,-140.98 418.766,-134.328"/>
</g>
<!-- Node17&#45;&gt;Node16 -->
<g id="edge24" class="edge"><title>Node17&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M566.616,-177.241C566.616,-158.026 566.616,-113.472 566.616,-87.7535"/>
<polygon fill="midnightblue" stroke="midnightblue" points="570.116,-87.7162 566.616,-77.7162 563.116,-87.7163 570.116,-87.7162"/>
</g>
</g>
</svg>