geos_390_docs/classgeos_1_1operation_1_1p...

120 lines
7.8 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: geos::operation::polygonize::HoleAssigner Pages: 1 -->
<svg width="993pt" height="131pt"
viewBox="0.00 0.00 993.00 131.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 127)">
<title>geos::operation::polygonize::HoleAssigner</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-127 989,-127 989,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="837,-45.5 837,-77.5 985,-77.5 985,-45.5 837,-45.5"/>
<text text-anchor="start" x="845" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::operation::polygonize</text>
<text text-anchor="middle" x="911" y="-52.7" font-family="Helvetica,sans-Serif" font-size="11.00">::HoleAssigner</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="classgeos_1_1index_1_1strtree_1_1STRtree.html" target="_top" xlink:title="A query&#45;only R&#45;tree created using the Sort&#45;Tile&#45;Recursive (STR) algorithm. For two&#45;dimensional spatia...">
<polygon fill="white" stroke="black" points="626,-45.5 626,-77.5 734,-77.5 734,-45.5 626,-45.5"/>
<text text-anchor="start" x="634" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::index::strtree</text>
<text text-anchor="middle" x="680" y="-52.7" font-family="Helvetica,sans-Serif" font-size="11.00">::STRtree</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge"><title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M744.406,-61.5C773.053,-61.5 807.068,-61.5 836.795,-61.5"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="744.113,-58.0001 734.113,-61.5 744.113,-65.0001 744.113,-58.0001"/>
<text text-anchor="middle" x="785.5" y="-64.7" font-family="Helvetica,sans-Serif" font-size="11.00"> m_shellIndex</text>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="classgeos_1_1index_1_1strtree_1_1AbstractSTRtree.html" target="_top" xlink:title="Base class for STRtree and SIRtree. ">
<polygon fill="white" stroke="black" points="395.5,-90.5 395.5,-122.5 503.5,-122.5 503.5,-90.5 395.5,-90.5"/>
<text text-anchor="start" x="403.5" y="-109.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::index::strtree</text>
<text text-anchor="middle" x="449.5" y="-97.7" font-family="Helvetica,sans-Serif" font-size="11.00">::AbstractSTRtree</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2" class="edge"><title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M513.646,-94.0764C542.427,-88.4126 576.937,-81.6195 608,-75.5 613.794,-74.3586 619.853,-73.1645 625.885,-71.9754"/>
<polygon fill="midnightblue" stroke="midnightblue" points="512.856,-90.6646 503.72,-96.0296 514.208,-97.5329 512.856,-90.6646"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="classgeos_1_1index_1_1strtree_1_1AbstractNode.html" target="_top" xlink:title="A node of the STR tree. ">
<polygon fill="white" stroke="black" points="176,-90.5 176,-122.5 284,-122.5 284,-90.5 176,-90.5"/>
<text text-anchor="start" x="184" y="-109.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::index::strtree</text>
<text text-anchor="middle" x="230" y="-97.7" font-family="Helvetica,sans-Serif" font-size="11.00">::AbstractNode</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node3 -->
<g id="edge3" class="edge"><title>Node4&#45;&gt;Node3</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M294.38,-106.5C326.465,-106.5 364.97,-106.5 395.466,-106.5"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="294.207,-103 284.206,-106.5 294.206,-110 294.207,-103"/>
<text text-anchor="middle" x="344" y="-109.7" font-family="Helvetica,sans-Serif" font-size="11.00"> root</text>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="classgeos_1_1index_1_1strtree_1_1Boundable.html" target="_top" xlink:title="A spatial object in an AbstractSTRtree. ">
<polygon fill="white" stroke="black" points="0,-90.5 0,-122.5 108,-122.5 108,-90.5 0,-90.5"/>
<text text-anchor="start" x="8" y="-109.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::index::strtree</text>
<text text-anchor="middle" x="54" y="-97.7" font-family="Helvetica,sans-Serif" font-size="11.00">::Boundable</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge4" class="edge"><title>Node5&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M118.176,-106.5C137.104,-106.5 157.663,-106.5 175.875,-106.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="118.151,-103 108.151,-106.5 118.151,-110 118.151,-103"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="classgeos_1_1index_1_1SpatialIndex.html" target="_top" xlink:title="Abstract class defines basic insertion and query operations supported by classes implementing spatial...">
<polygon fill="white" stroke="black" points="381,-51.5 381,-71.5 518,-71.5 518,-51.5 381,-51.5"/>
<text text-anchor="middle" x="449.5" y="-58.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::index::SpatialIndex</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node2 -->
<g id="edge5" class="edge"><title>Node6&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M528.372,-61.5C560.425,-61.5 596.743,-61.5 625.685,-61.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="528.13,-58.0001 518.13,-61.5 528.13,-65.0001 528.13,-58.0001"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="classgeos_1_1index_1_1strtree_1_1STRtree_1_1STRIntersectsOp.html" target="_top" xlink:title="geos::index::strtree\l::STRtree::STRIntersectsOp">
<polygon fill="white" stroke="black" points="373,-0.5 373,-32.5 526,-32.5 526,-0.5 373,-0.5"/>
<text text-anchor="start" x="381" y="-19.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::index::strtree</text>
<text text-anchor="middle" x="449.5" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">::STRtree::STRIntersectsOp</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node2 -->
<g id="edge6" class="edge"><title>Node7&#45;&gt;Node2</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M536.192,-31.642C559.521,-35.9375 584.762,-40.7442 608,-45.5 613.818,-46.6907 619.893,-47.9835 625.934,-49.3008"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="536.79,-28.1933 526.323,-29.834 535.528,-35.0787 536.79,-28.1933"/>
<text text-anchor="middle" x="576" y="-48.7" font-family="Helvetica,sans-Serif" font-size="11.00"> intersectsOp</text>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="classgeos_1_1index_1_1strtree_1_1AbstractSTRtree_1_1IntersectsOp.html" target="_top" xlink:title="A test for intersection between two bounds, necessary because subclasses of AbstractSTRtree have diff...">
<polygon fill="white" stroke="black" points="145,-0.5 145,-32.5 315,-32.5 315,-0.5 145,-0.5"/>
<text text-anchor="start" x="153" y="-19.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::index::strtree</text>
<text text-anchor="middle" x="230" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">::AbstractSTRtree::IntersectsOp</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node8&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M325.425,-16.5C341.264,-16.5 357.514,-16.5 372.802,-16.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="325.091,-13.0001 315.091,-16.5 325.091,-20.0001 325.091,-13.0001"/>
</g>
</g>
</svg>