geos_390_docs/OffsetCurveBuilder_8h__incl...

454 lines
30 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: OffsetCurveBuilder.h Pages: 1 -->
<svg width="1371pt" height="464pt"
viewBox="0.00 0.00 1370.50 464.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 460)">
<title>OffsetCurveBuilder.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-460 1366.5,-460 1366.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="508,-435.5 508,-455.5 625,-455.5 625,-435.5 508,-435.5"/>
<text text-anchor="middle" x="566.5" y="-442.7" font-family="Helvetica,sans-Serif" font-size="11.00">OffsetCurveBuilder.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="220.5,-57.5 220.5,-77.5 302.5,-77.5 302.5,-57.5 220.5,-57.5"/>
<text text-anchor="middle" x="261.5" 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="M507.799,-438.674C392.484,-425.598 147.5,-389.045 147.5,-314.5 147.5,-314.5 147.5,-314.5 147.5,-180.5 147.5,-133.456 197.511,-99.5963 231.284,-82.0941"/>
<polygon fill="midnightblue" stroke="midnightblue" points="232.932,-85.1836 240.325,-77.594 229.813,-78.9171 232.932,-85.1836"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="BufferParameters_8h.html" target="_top" xlink:title="geos/operation/buffer\l/BufferParameters.h">
<polygon fill="white" stroke="black" points="0,-297.5 0,-329.5 119,-329.5 119,-297.5 0,-297.5"/>
<text text-anchor="start" x="8" y="-316.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/operation/buffer</text>
<text text-anchor="middle" x="59.5" y="-304.7" font-family="Helvetica,sans-Serif" font-size="11.00">/BufferParameters.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="M507.712,-443.575C404.889,-441.099 197.256,-432.04 133.5,-399 107.225,-385.384 86.0972,-358.216 73.2473,-338.349"/>
<polygon fill="midnightblue" stroke="midnightblue" points="76.19,-336.453 67.9371,-329.81 70.2456,-340.15 76.19,-336.453"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="OffsetSegmentGenerator_8h.html" target="_top" xlink:title="geos/operation/buffer\l/OffsetSegmentGenerator.h">
<polygon fill="white" stroke="black" points="492,-366.5 492,-398.5 641,-398.5 641,-366.5 492,-366.5"/>
<text text-anchor="start" x="500" y="-385.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/operation/buffer</text>
<text text-anchor="middle" x="566.5" y="-373.7" font-family="Helvetica,sans-Serif" font-size="11.00">/OffsetSegmentGenerator.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge4" class="edge"><title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M566.5,-435.499C566.5,-428.468 566.5,-418.336 566.5,-408.879"/>
<polygon fill="midnightblue" stroke="midnightblue" points="570,-408.691 566.5,-398.691 563,-408.691 570,-408.691"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="1101.5,-57.5 1101.5,-77.5 1147.5,-77.5 1147.5,-57.5 1101.5,-57.5"/>
<text text-anchor="middle" x="1124.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge53" class="edge"><title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M625.032,-441.12C808.858,-429.734 1362.5,-389.239 1362.5,-314.5 1362.5,-314.5 1362.5,-314.5 1362.5,-180.5 1362.5,-91.1726 1223.54,-72.9643 1157.98,-69.3446"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1157.91,-65.8372 1147.75,-68.8659 1157.58,-72.8295 1157.91,-65.8372"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<polygon fill="white" stroke="#bfbfbf" points="948.5,-114.5 948.5,-134.5 1004.5,-134.5 1004.5,-114.5 948.5,-114.5"/>
<text text-anchor="middle" x="976.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">memory</text>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge54" class="edge"><title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M625.388,-439.114C743.154,-426.712 996.5,-391.125 996.5,-314.5 996.5,-314.5 996.5,-314.5 996.5,-243.5 996.5,-208.144 987.664,-167.657 981.738,-144.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="985.062,-143.359 979.115,-134.591 978.296,-145.154 985.062,-143.359"/>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M60.8619,-297.235C64.9427,-260.508 80.3047,-166.388 133.5,-114 154.12,-93.693 184.382,-82.3995 210.305,-76.1443"/>
<polygon fill="midnightblue" stroke="midnightblue" points="211.363,-79.4948 220.366,-73.9104 209.845,-72.6613 211.363,-79.4948"/>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M491.681,-370.384C380.724,-351.761 185.5,-309.852 185.5,-245.5 185.5,-245.5 185.5,-245.5 185.5,-180.5 185.5,-140.318 219.41,-103.844 241.928,-84.0531"/>
<polygon fill="midnightblue" stroke="midnightblue" points="244.252,-86.6718 249.625,-77.5405 239.73,-81.328 244.252,-86.6718"/>
</g>
<!-- Node4&#45;&gt;Node3 -->
<g id="edge31" class="edge"><title>Node4&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M491.854,-371.945C412.412,-361.736 283.05,-344.991 171.5,-330 157.802,-328.159 143.166,-326.158 129.145,-324.225"/>
<polygon fill="midnightblue" stroke="midnightblue" points="129.451,-320.734 119.066,-322.832 128.493,-327.668 129.451,-320.734"/>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge6" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M641.254,-375.898C832.486,-360.571 1324.5,-314.438 1324.5,-245.5 1324.5,-245.5 1324.5,-245.5 1324.5,-180.5 1324.5,-105.01 1214.69,-79.8991 1157.8,-71.9557"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1158.2,-68.4783 1147.83,-70.664 1157.3,-75.4202 1158.2,-68.4783"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="LineIntersector_8h.html" target="_top" xlink:title="geos/algorithm/LineIntersector.h">
<polygon fill="white" stroke="black" points="310.5,-171.5 310.5,-191.5 480.5,-191.5 480.5,-171.5 310.5,-171.5"/>
<text text-anchor="middle" x="395.5" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/algorithm/LineIntersector.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge7" class="edge"><title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M553.366,-366.215C521.956,-329.662 442.685,-237.412 409.967,-199.336"/>
<polygon fill="midnightblue" stroke="midnightblue" points="412.555,-196.978 403.384,-191.674 407.246,-201.54 412.555,-196.978"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="Coordinate_8h.html" target="_top" xlink:title="geos/geom/Coordinate.h">
<polygon fill="white" stroke="black" points="643,-114.5 643,-134.5 778,-134.5 778,-114.5 643,-114.5"/>
<text text-anchor="middle" x="710.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/Coordinate.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node8 -->
<g id="edge22" class="edge"><title>Node4&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M569.588,-366.34C577.643,-329.675 602.107,-234.547 650.5,-171 659.904,-158.651 673.492,-147.969 685.359,-140.065"/>
<polygon fill="midnightblue" stroke="midnightblue" points="687.434,-142.893 694.002,-134.58 683.683,-136.983 687.434,-142.893"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="LineSegment_8h.html" target="_top" xlink:title="geos/geom/LineSegment.h">
<polygon fill="white" stroke="black" points="1024.5,-171.5 1024.5,-191.5 1170.5,-191.5 1170.5,-171.5 1024.5,-171.5"/>
<text text-anchor="middle" x="1097.5" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/LineSegment.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node16 -->
<g id="edge23" class="edge"><title>Node4&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M641.147,-368.117C686.566,-359.155 745.467,-346.066 796.5,-330 873.494,-305.761 892.224,-296.94 964.5,-261 1004.48,-241.117 1048.73,-213.88 1074.78,-197.273"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1076.98,-200.017 1083.51,-191.669 1073.2,-194.126 1076.98,-200.017"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="OffsetSegmentString_8h.html" target="_top" xlink:title="geos/operation/buffer\l/OffsetSegmentString.h">
<polygon fill="white" stroke="black" points="659,-297.5 659,-329.5 788,-329.5 788,-297.5 659,-297.5"/>
<text text-anchor="start" x="667" y="-316.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/operation/buffer</text>
<text text-anchor="middle" x="723.5" y="-304.7" font-family="Helvetica,sans-Serif" font-size="11.00">/OffsetSegmentString.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node21 -->
<g id="edge32" class="edge"><title>Node4&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M601.734,-366.464C624.481,-356.757 654.276,-344.041 678.699,-333.619"/>
<polygon fill="midnightblue" stroke="midnightblue" points="680.289,-336.746 688.112,-329.602 677.541,-330.308 680.289,-336.746"/>
</g>
<!-- Node6&#45;&gt;Node2 -->
<g id="edge8" class="edge"><title>Node6&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M384.534,-171.335C361.762,-152.301 309.105,-108.289 280.621,-84.4818"/>
<polygon fill="midnightblue" stroke="midnightblue" points="282.535,-81.5197 272.617,-77.7921 278.046,-86.8907 282.535,-81.5197"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="422,-57.5 422,-77.5 465,-77.5 465,-57.5 422,-57.5"/>
<text text-anchor="middle" x="443.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">string</text>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge9" class="edge"><title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M383.408,-171.417C367.835,-158.568 344.16,-134.379 356.5,-114 368.529,-94.1341 392.398,-82.526 412.096,-76.0129"/>
<polygon fill="midnightblue" stroke="midnightblue" points="413.364,-79.2866 421.932,-73.0547 411.348,-72.5832 413.364,-79.2866"/>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge10" class="edge"><title>Node6&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M447.163,-171.479C502.436,-161.829 590.077,-146.526 648.901,-136.255"/>
<polygon fill="midnightblue" stroke="midnightblue" points="649.56,-139.693 658.809,-134.525 648.356,-132.798 649.56,-139.693"/>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge11" class="edge"><title>Node8&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M642.794,-115.206C552.226,-104.112 393.658,-84.6886 312.506,-74.748"/>
<polygon fill="midnightblue" stroke="midnightblue" points="312.882,-71.2679 302.53,-73.526 312.03,-78.2159 312.882,-71.2679"/>
</g>
<!-- Node8&#45;&gt;Node5 -->
<g id="edge19" class="edge"><title>Node8&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M778.4,-114.479C868.33,-102.532 1023.45,-81.9244 1091.21,-72.9227"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1091.86,-76.3672 1101.31,-71.5807 1090.94,-69.4282 1091.86,-76.3672"/>
</g>
<!-- Node8&#45;&gt;Node7 -->
<g id="edge20" class="edge"><title>Node8&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M666.709,-114.479C612.931,-103.401 523.003,-84.877 475.364,-75.0637"/>
<polygon fill="midnightblue" stroke="midnightblue" points="475.815,-71.5833 465.315,-72.9937 474.403,-78.4393 475.815,-71.5833"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="constants_8h.html" target="_top" xlink:title="geos/constants.h">
<polygon fill="white" stroke="black" points="727.5,-57.5 727.5,-77.5 825.5,-77.5 825.5,-57.5 727.5,-57.5"/>
<text text-anchor="middle" x="776.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/constants.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge12" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M721.399,-114.418C731.18,-106.267 745.756,-94.1201 757.46,-84.3669"/>
<polygon fill="midnightblue" stroke="midnightblue" points="759.923,-86.8701 765.365,-77.7795 755.442,-81.4926 759.923,-86.8701"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="629,-0.5 629,-20.5 670,-20.5 670,-0.5 629,-0.5"/>
<text text-anchor="middle" x="649.5" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">limits</text>
</g>
<!-- Node8&#45;&gt;Node11 -->
<g id="edge21" class="edge"><title>Node8&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M664.046,-114.455C643.671,-107.931 621.661,-96.8173 609.5,-78 598.517,-61.0059 614.188,-41.0635 629.019,-27.4813"/>
<polygon fill="midnightblue" stroke="midnightblue" points="631.678,-29.812 636.997,-20.6491 627.125,-24.4951 631.678,-29.812"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="inline_8h.html" target="_top" xlink:title="geos/inline.h">
<polygon fill="white" stroke="black" points="844,-57.5 844,-77.5 921,-77.5 921,-57.5 844,-57.5"/>
<text text-anchor="middle" x="882.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/inline.h</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node13 -->
<g id="edge16" class="edge"><title>Node8&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M738.902,-114.418C767.745,-105.195 812.585,-90.8567 844.478,-80.6582"/>
<polygon fill="midnightblue" stroke="midnightblue" points="845.883,-83.8837 854.341,-77.5042 843.75,-77.2163 845.883,-83.8837"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<polygon fill="white" stroke="#bfbfbf" points="619,-57.5 619,-77.5 650,-77.5 650,-57.5 619,-57.5"/>
<text text-anchor="middle" x="634.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">set</text>
</g>
<!-- Node8&#45;&gt;Node14 -->
<g id="edge17" class="edge"><title>Node8&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M697.95,-114.418C686.399,-106.058 669.041,-93.4966 655.398,-83.6239"/>
<polygon fill="midnightblue" stroke="midnightblue" points="657.222,-80.6229 647.068,-77.5956 653.118,-86.2938 657.222,-80.6229"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="668,-57.5 668,-77.5 709,-77.5 709,-57.5 668,-57.5"/>
<text text-anchor="middle" x="688.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">stack</text>
</g>
<!-- Node8&#45;&gt;Node15 -->
<g id="edge18" class="edge"><title>Node8&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M706.867,-114.418C703.923,-107.058 699.676,-96.441 696.008,-87.2695"/>
<polygon fill="midnightblue" stroke="midnightblue" points="699.175,-85.7643 692.212,-77.7795 692.676,-88.3641 699.175,-85.7643"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<polygon fill="white" stroke="#bfbfbf" points="788.5,-0.5 788.5,-20.5 834.5,-20.5 834.5,-0.5 788.5,-0.5"/>
<text text-anchor="middle" x="811.5" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cmath</text>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge13" class="edge"><title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M782.28,-57.4179C787.114,-49.8207 794.157,-38.7527 800.118,-29.3866"/>
<polygon fill="midnightblue" stroke="midnightblue" points="803.179,-31.0952 805.595,-20.7795 797.273,-27.337 803.179,-31.0952"/>
</g>
<!-- Node9&#45;&gt;Node11 -->
<g id="edge14" class="edge"><title>Node9&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M755.529,-57.4179C734.816,-48.4477 702.93,-34.6388 679.532,-24.5059"/>
<polygon fill="midnightblue" stroke="midnightblue" points="680.649,-21.1755 670.081,-20.4131 677.867,-27.599 680.649,-21.1755"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="711,-0.5 711,-20.5 770,-20.5 770,-0.5 711,-0.5"/>
<text text-anchor="middle" x="740.5" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">cinttypes</text>
</g>
<!-- Node9&#45;&gt;Node12 -->
<g id="edge15" class="edge"><title>Node9&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M770.555,-57.4179C765.583,-49.8207 758.338,-38.7527 752.208,-29.3866"/>
<polygon fill="midnightblue" stroke="midnightblue" points="754.979,-27.2297 746.574,-20.7795 749.122,-31.0633 754.979,-27.2297"/>
</g>
<!-- Node16&#45;&gt;Node2 -->
<g id="edge24" class="edge"><title>Node16&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M1024.48,-176.854C912.704,-170.679 704.635,-156.681 633.5,-135 614.669,-129.26 613.219,-120.097 594.5,-114 543.328,-97.333 392.998,-81.0607 312.983,-73.2683"/>
<polygon fill="midnightblue" stroke="midnightblue" points="312.936,-69.7476 302.646,-72.2707 312.264,-76.7152 312.936,-69.7476"/>
</g>
<!-- Node16&#45;&gt;Node8 -->
<g id="edge25" class="edge"><title>Node16&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1034.03,-171.479C965.419,-161.729 856.219,-146.209 783.951,-135.939"/>
<polygon fill="midnightblue" stroke="midnightblue" points="784.4,-132.467 774.006,-134.525 783.415,-139.398 784.4,-132.467"/>
</g>
<!-- Node16&#45;&gt;Node13 -->
<g id="edge26" class="edge"><title>Node16&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M1087.94,-171.126C1073.11,-157.028 1043.18,-130.288 1013.5,-114 986.762,-99.3249 954.408,-88.0317 928.543,-80.367"/>
<polygon fill="midnightblue" stroke="midnightblue" points="929.192,-76.9118 918.614,-77.5071 927.254,-83.6383 929.192,-76.9118"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="1061,-114.5 1061,-134.5 1102,-134.5 1102,-114.5 1061,-114.5"/>
<text text-anchor="middle" x="1081.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">array</text>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge27" class="edge"><title>Node16&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M1094.86,-171.418C1092.74,-164.137 1089.69,-153.669 1087.05,-144.566"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1090.35,-143.404 1084.2,-134.779 1083.63,-145.359 1090.35,-143.404"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="1120.5,-114.5 1120.5,-134.5 1178.5,-134.5 1178.5,-114.5 1120.5,-114.5"/>
<text text-anchor="middle" x="1149.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">iostream</text>
</g>
<!-- Node16&#45;&gt;Node18 -->
<g id="edge28" class="edge"><title>Node16&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1106.09,-171.418C1113.57,-163.504 1124.61,-151.824 1133.69,-142.225"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1136.4,-144.451 1140.73,-134.779 1131.31,-139.641 1136.4,-144.451"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<polygon fill="white" stroke="#bfbfbf" points="1196.5,-114.5 1196.5,-134.5 1258.5,-134.5 1258.5,-114.5 1196.5,-114.5"/>
<text text-anchor="middle" x="1227.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">functional</text>
</g>
<!-- Node16&#45;&gt;Node19 -->
<g id="edge29" class="edge"><title>Node16&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M1118.97,-171.418C1140.14,-162.461 1172.71,-148.681 1196.65,-138.552"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1198.16,-141.715 1206,-134.596 1195.43,-135.269 1198.16,-141.715"/>
</g>
<!-- Node16&#45;&gt;Node20 -->
<g id="edge30" class="edge"><title>Node16&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M1077.52,-171.418C1057.99,-162.541 1028.04,-148.925 1005.81,-138.823"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1007.06,-135.547 996.51,-134.596 1004.17,-141.92 1007.06,-135.547"/>
</g>
<!-- Node21&#45;&gt;Node5 -->
<g id="edge50" class="edge"><title>Node21&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M788.144,-302.474C921.923,-280.11 1220.61,-221.241 1267.5,-135 1291.56,-90.7411 1207.16,-75.7504 1157.78,-70.819"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1157.81,-67.3073 1147.54,-69.8884 1157.18,-74.2786 1157.81,-67.3073"/>
</g>
<!-- Node21&#45;&gt;Node8 -->
<g id="edge33" class="edge"><title>Node21&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M695.961,-297.427C682.938,-288.671 668.694,-276.327 661.5,-261 644.505,-224.79 645.511,-207.666 661.5,-171 666.812,-158.819 677.17,-148.434 687,-140.675"/>
<polygon fill="midnightblue" stroke="midnightblue" points="689.361,-143.284 695.362,-134.552 685.226,-137.636 689.361,-143.284"/>
</g>
<!-- Node21&#45;&gt;Node20 -->
<g id="edge51" class="edge"><title>Node21&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M788.08,-304.44C843.618,-296.23 918.068,-281.747 939.5,-261 971.519,-230.006 976.679,-174.215 977.01,-144.823"/>
<polygon fill="midnightblue" stroke="midnightblue" points="980.509,-144.609 976.939,-134.634 973.509,-144.658 980.509,-144.609"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="CoordinateSequence_8h.html" target="_top" xlink:title="geos/geom/CoordinateSequence.h">
<polygon fill="white" stroke="black" points="670.5,-171.5 670.5,-191.5 854.5,-191.5 854.5,-171.5 670.5,-171.5"/>
<text text-anchor="middle" x="762.5" y="-178.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateSequence.h</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge34" class="edge"><title>Node21&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M728.05,-297.333C735.188,-273.539 749.006,-227.48 756.797,-201.509"/>
<polygon fill="midnightblue" stroke="midnightblue" points="760.209,-202.315 759.731,-191.731 753.505,-200.304 760.209,-202.315"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<g id="a_node24"><a xlink:href="CoordinateArraySequence_8h.html" target="_top" xlink:title="geos/geom/CoordinateArray\lSequence.h">
<polygon fill="white" stroke="black" points="778.5,-228.5 778.5,-260.5 930.5,-260.5 930.5,-228.5 778.5,-228.5"/>
<text text-anchor="start" x="786.5" y="-247.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/CoordinateArray</text>
<text text-anchor="middle" x="854.5" y="-235.7" font-family="Helvetica,sans-Serif" font-size="11.00">Sequence.h</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node24 -->
<g id="edge41" class="edge"><title>Node21&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M752.899,-297.464C771.477,-287.962 795.691,-275.578 815.82,-265.283"/>
<polygon fill="midnightblue" stroke="midnightblue" points="817.437,-268.387 824.746,-260.718 814.249,-262.155 817.437,-268.387"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<g id="a_node25"><a xlink:href="PrecisionModel_8h.html" target="_top" xlink:title="geos/geom/PrecisionModel.h">
<polygon fill="white" stroke="black" points="366,-114.5 366,-134.5 521,-134.5 521,-114.5 366,-114.5"/>
<text text-anchor="middle" x="443.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos/geom/PrecisionModel.h</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node25 -->
<g id="edge46" class="edge"><title>Node21&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M700.586,-297.197C647.729,-261.895 517.809,-175.128 465.676,-140.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="467.42,-137.266 457.16,-134.623 463.532,-143.088 467.42,-137.266"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<polygon fill="white" stroke="#bfbfbf" points="671,-234.5 671,-254.5 722,-254.5 722,-234.5 671,-234.5"/>
<text text-anchor="middle" x="696.5" y="-241.7" font-family="Helvetica,sans-Serif" font-size="11.00">cassert</text>
</g>
<!-- Node21&#45;&gt;Node26 -->
<g id="edge52" class="edge"><title>Node21&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M717.373,-297.297C713.406,-287.451 708.213,-274.565 703.999,-264.108"/>
<polygon fill="midnightblue" stroke="midnightblue" points="707.177,-262.632 700.193,-254.665 700.685,-265.248 707.177,-262.632"/>
</g>
<!-- Node22&#45;&gt;Node2 -->
<g id="edge35" class="edge"><title>Node22&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M670.407,-175.472C568.731,-168.992 412.069,-155.99 356.5,-135 348.329,-131.914 307.581,-102.453 282.177,-83.7937"/>
<polygon fill="midnightblue" stroke="midnightblue" points="284.038,-80.8172 273.91,-77.7052 279.887,-86.4535 284.038,-80.8172"/>
</g>
<!-- Node22&#45;&gt;Node5 -->
<g id="edge38" class="edge"><title>Node22&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M778.848,-171.451C805.048,-157.298 858.391,-129.9 906.5,-114 970.427,-92.8723 1048.26,-79.4344 1091.49,-73.0008"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1092.06,-76.4547 1101.46,-71.5518 1091.06,-69.5276 1092.06,-76.4547"/>
</g>
<!-- Node22&#45;&gt;Node8 -->
<g id="edge37" class="edge"><title>Node22&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M753.913,-171.418C746.431,-163.504 735.388,-151.824 726.313,-142.225"/>
<polygon fill="midnightblue" stroke="midnightblue" points="728.687,-139.641 719.273,-134.779 723.6,-144.451 728.687,-139.641"/>
</g>
<!-- Node22&#45;&gt;Node13 -->
<g id="edge36" class="edge"><title>Node22&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M771.583,-171.301C784.477,-158.313 808.925,-133.96 830.5,-114 841.369,-103.944 853.846,-93.0073 863.854,-84.3769"/>
<polygon fill="midnightblue" stroke="midnightblue" points="866.279,-86.9076 871.59,-77.7397 861.721,-81.595 866.279,-86.9076"/>
</g>
<!-- Node22&#45;&gt;Node20 -->
<g id="edge40" class="edge"><title>Node22&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M797.838,-171.418C836.607,-161.454 898.605,-145.52 938.427,-135.285"/>
<polygon fill="midnightblue" stroke="midnightblue" points="939.479,-138.629 948.293,-132.75 937.736,-131.849 939.479,-138.629"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<polygon fill="white" stroke="#bfbfbf" points="539,-114.5 539,-134.5 586,-134.5 586,-114.5 539,-114.5"/>
<text text-anchor="middle" x="562.5" y="-121.7" font-family="Helvetica,sans-Serif" font-size="11.00">iosfwd</text>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge39" class="edge"><title>Node22&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M729.474,-171.418C692.559,-161.266 633.11,-144.918 596.003,-134.713"/>
<polygon fill="midnightblue" stroke="midnightblue" points="596.736,-131.285 586.166,-132.008 594.88,-138.035 596.736,-131.285"/>
</g>
<!-- Node24&#45;&gt;Node2 -->
<g id="edge42" class="edge"><title>Node24&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M778.486,-233.503C762.642,-231.558 746.036,-229.622 730.5,-228 682.924,-223.032 338.974,-221.729 301.5,-192 269.688,-166.763 262.841,-115.874 261.576,-87.9431"/>
<polygon fill="midnightblue" stroke="midnightblue" points="265.072,-87.741 261.32,-77.8327 258.074,-87.918 265.072,-87.741"/>
</g>
<!-- Node24&#45;&gt;Node5 -->
<g id="edge43" class="edge"><title>Node24&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M862.517,-228.472C879.196,-197.737 917.872,-129.295 939.5,-114 985.262,-81.6359 1051.5,-72.1816 1091.06,-69.488"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1091.45,-72.9716 1101.23,-68.9052 1091.05,-65.9831 1091.45,-72.9716"/>
</g>
<!-- Node24&#45;&gt;Node13 -->
<g id="edge45" class="edge"><title>Node24&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M857.26,-228.19C859.084,-217.954 861.499,-204.181 863.5,-192 869.541,-155.226 876.031,-112.192 879.646,-87.8597"/>
<polygon fill="midnightblue" stroke="midnightblue" points="883.132,-88.2106 881.134,-77.8058 876.208,-87.1854 883.132,-88.2106"/>
</g>
<!-- Node24&#45;&gt;Node22 -->
<g id="edge44" class="edge"><title>Node24&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M831.758,-228.421C817.441,-218.929 799.045,-206.731 784.811,-197.293"/>
<polygon fill="midnightblue" stroke="midnightblue" points="786.412,-194.155 776.143,-191.546 782.543,-199.989 786.412,-194.155"/>
</g>
<!-- Node25&#45;&gt;Node2 -->
<g id="edge47" class="edge"><title>Node25&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M413.446,-114.418C382.795,-105.155 335.069,-90.7325 301.295,-80.526"/>
<polygon fill="midnightblue" stroke="midnightblue" points="301.881,-77.0467 291.296,-77.5042 299.856,-83.7474 301.881,-77.0467"/>
</g>
<!-- Node25&#45;&gt;Node7 -->
<g id="edge49" class="edge"><title>Node25&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M443.5,-114.418C443.5,-107.216 443.5,-96.8962 443.5,-87.8632"/>
<polygon fill="midnightblue" stroke="midnightblue" points="447,-87.7794 443.5,-77.7795 440,-87.7795 447,-87.7794"/>
</g>
<!-- Node25&#45;&gt;Node13 -->
<g id="edge48" class="edge"><title>Node25&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M521.023,-114.814C618.975,-103.792 780.349,-85.4568 833.816,-77.9172"/>
<polygon fill="midnightblue" stroke="midnightblue" points="834.397,-81.3694 843.774,-76.4391 833.369,-74.4452 834.397,-81.3694"/>
</g>
</g>
</svg>