geos_390_docs/classgeos_1_1triangulate_1_...

105 lines
7.0 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: geos::triangulate::IncrementalDelaunayTriangulator Pages: 1 -->
<svg width="319pt" height="353pt"
viewBox="0.00 0.00 319.00 353.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 349)">
<title>geos::triangulate::IncrementalDelaunayTriangulator</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-349 315,-349 315,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="115,-0.5 115,-32.5 291,-32.5 291,-0.5 115,-0.5"/>
<text text-anchor="start" x="123" y="-19.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::triangulate::</text>
<text text-anchor="middle" x="203" y="-7.7" font-family="Helvetica,sans-Serif" font-size="11.00">IncrementalDelaunayTriangulator</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="classgeos_1_1triangulate_1_1quadedge_1_1QuadEdgeSubdivision.html" target="_top" xlink:title="A class that contains the QuadEdges representing a planar subdivision that models a triangulation...">
<polygon fill="white" stroke="black" points="114.5,-81.5 114.5,-113.5 291.5,-113.5 291.5,-81.5 114.5,-81.5"/>
<text text-anchor="start" x="122.5" y="-100.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::triangulate::</text>
<text text-anchor="middle" x="203" y="-88.7" font-family="Helvetica,sans-Serif" font-size="11.00">quadedge::QuadEdgeSubdivision</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="M203,-70.8932C203,-58.2768 203,-43.4935 203,-32.6852"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="199.5,-71.268 203,-81.268 206.5,-71.268 199.5,-71.268"/>
<text text-anchor="middle" x="220" y="-54.2" font-family="Helvetica,sans-Serif" font-size="11.00"> subdiv</text>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="classgeos_1_1triangulate_1_1quadedge_1_1QuadEdge.html" target="_top" xlink:title="A class that represents the edge data structure which implements the quadedge algebra. ">
<polygon fill="white" stroke="black" points="5,-162.5 5,-194.5 127,-194.5 127,-162.5 5,-162.5"/>
<text text-anchor="start" x="13" y="-181.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::triangulate::</text>
<text text-anchor="middle" x="66" y="-169.7" font-family="Helvetica,sans-Serif" font-size="11.00">quadedge::QuadEdge</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2" class="edge"><title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M101.05,-157.289C124.566,-143.729 155.052,-126.149 176.539,-113.758"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="99.0056,-154.427 92.0911,-162.455 102.502,-160.491 99.0056,-154.427"/>
<text text-anchor="middle" x="164.5" y="-135.2" font-family="Helvetica,sans-Serif" font-size="11.00"> triEdges</text>
</g>
<!-- Node3&#45;&gt;Node3 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node3</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M137.486,-183.844C142.167,-182.601 145,-180.819 145,-178.5 145,-174.789 137.747,-172.455 127.279,-171.499"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="136.589,-180.444 127.279,-185.501 137.711,-187.354 136.589,-180.444"/>
<text text-anchor="middle" x="157" y="-175.7" font-family="Helvetica,sans-Serif" font-size="11.00"> next</text>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="classgeos_1_1triangulate_1_1quadedge_1_1Vertex.html" target="_top" xlink:title="Models a site (node) in a QuadEdgeSubdivision. ">
<polygon fill="white" stroke="black" points="15,-243.5 15,-275.5 117,-275.5 117,-243.5 15,-243.5"/>
<text text-anchor="start" x="23" y="-262.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::triangulate::</text>
<text text-anchor="middle" x="66" y="-250.7" font-family="Helvetica,sans-Serif" font-size="11.00">quadedge::Vertex</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node3 -->
<g id="edge4" class="edge"><title>Node4&#45;&gt;Node3</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M66,-232.893C66,-220.277 66,-205.493 66,-194.685"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="62.5001,-233.268 66,-243.268 69.5001,-233.268 62.5001,-233.268"/>
<text text-anchor="middle" x="82.5" y="-216.2" font-family="Helvetica,sans-Serif" font-size="11.00"> vertex</text>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="classgeos_1_1geom_1_1Coordinate.html" target="_top" xlink:title="Coordinate is the lightweight class used to store coordinates. ">
<polygon fill="white" stroke="black" points="0,-324.5 0,-344.5 132,-344.5 132,-324.5 0,-324.5"/>
<text text-anchor="middle" x="66" y="-331.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::geom::Coordinate</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge5" class="edge"><title>Node5&#45;&gt;Node4</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M66,-313.963C66,-301.983 66,-286.868 66,-275.768"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="62.5001,-314.254 66,-324.254 69.5001,-314.255 62.5001,-314.254"/>
<text text-anchor="middle" x="71" y="-297.2" font-family="Helvetica,sans-Serif" font-size="11.00"> p</text>
</g>
<!-- Node5&#45;&gt;Node5 -->
<g id="edge6" class="edge"><title>Node5&#45;&gt;Node5</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M142.12,-339.019C147.032,-337.963 150,-336.457 150,-334.5 150,-331.445 142.768,-329.488 132.201,-328.629"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="141.637,-335.553 132.201,-340.371 142.582,-342.488 141.637,-335.553"/>
<text text-anchor="middle" x="178" y="-331.7" font-family="Helvetica,sans-Serif" font-size="11.00"> _nullCoord</text>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="classgeos_1_1geom_1_1Envelope.html" target="_top" xlink:title="An Envelope defines a rectangulare region of the 2D coordinate plane. ">
<polygon fill="white" stroke="black" points="187,-168.5 187,-188.5 311,-188.5 311,-168.5 187,-168.5"/>
<text text-anchor="middle" x="249" y="-175.7" font-family="Helvetica,sans-Serif" font-size="11.00">geos::geom::Envelope</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node2 -->
<g id="edge7" class="edge"><title>Node6&#45;&gt;Node2</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M238.463,-159.404C230.406,-145.567 219.425,-126.708 211.827,-113.659"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="235.667,-161.557 243.723,-168.438 241.716,-158.035 235.667,-161.557"/>
<text text-anchor="middle" x="253" y="-135.2" font-family="Helvetica,sans-Serif" font-size="11.00"> frameEnv</text>
</g>
</g>
</svg>