gem-graph-client/doc/docbook/d8/d00/init_8c_a76f5c593f1d55ebbc8...

309 lines
15 KiB
XML
Raw Normal View History

<?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 7.0.1 (20221109.1506)
-->
<!-- Title: graphics_model_setup Pages: 1 -->
<svg width="491pt" height="487pt"
viewBox="0.00 0.00 491.00 487.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 483)">
<title>graphics_model_setup</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="graphics_model_setup">
<polygon fill="#999999" stroke="#666666" points="126,-249.5 0,-249.5 0,-230.5 126,-230.5 126,-249.5"/>
<text text-anchor="middle" x="63" y="-237.5" font-family="Helvetica,sans-Serif" font-size="10.00">graphics_model_setup</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="$d2/d02/grid_8c.html#a4b522c9dc5b1ba15444956adb1c08cf5" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="306.5,-431 178.5,-431 178.5,-401 306.5,-401 306.5,-431"/>
<text text-anchor="start" x="186.5" y="-419" font-family="Helvetica,sans-Serif" font-size="10.00">graphics_draw_grids</text>
<text text-anchor="middle" x="242.5" y="-408" font-family="Helvetica,sans-Serif" font-size="10.00">_on_space_faces_lines</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge18_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge18_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M67.54,-249.88C77.74,-276.92 109.84,-352.7 162,-392 164.01,-393.52 166.12,-394.94 168.3,-396.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.45,-399.25 176.92,-400.84 169.73,-393.06 166.45,-399.25"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="$d2/d02/grid_8c.html#aa0e0b868182a402d520d3443909bd40b" xlink:title="Writes grid lines on space faces.">
<polygon fill="white" stroke="#666666" points="310.5,-335 174.5,-335 174.5,-305 310.5,-305 310.5,-335"/>
<text text-anchor="start" x="182.5" y="-323" font-family="Helvetica,sans-Serif" font-size="10.00">graphics_draw_grids</text>
<text text-anchor="middle" x="242.5" y="-312" font-family="Helvetica,sans-Serif" font-size="10.00">_on_space_faces_vertex</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge20_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge20_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M79.44,-249.99C98.33,-261.9 131.56,-281.84 162,-295 166.61,-296.99 171.42,-298.9 176.31,-300.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="175.05,-303.98 185.64,-304.03 177.39,-297.39 175.05,-303.98"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="$d2/d02/grid_8c.html#ae06bc782cdd144a15166e1a3087ca07c" xlink:title="phantom documentation used to test the functioning of doxygen">
<polygon fill="white" stroke="#666666" points="303,-479 182,-479 182,-449 303,-449 303,-479"/>
<text text-anchor="start" x="190" y="-467" font-family="Helvetica,sans-Serif" font-size="10.00">graphics_draw_space</text>
<text text-anchor="middle" x="242.5" y="-456" font-family="Helvetica,sans-Serif" font-size="10.00">_ridges_lines</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge23_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge23_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M65.86,-249.61C72.58,-281.69 98.64,-386.18 162,-440 165,-442.55 168.27,-444.83 171.71,-446.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="169.95,-449.9 180.45,-451.31 173.12,-443.66 169.95,-449.9"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="$d2/d02/grid_8c.html#a79778df22a59f6bdfb2ef1be40999988" xlink:title="Writes grid ridges to vertex and color buffers.">
<polygon fill="white" stroke="#666666" points="303,-383 182,-383 182,-353 303,-353 303,-383"/>
<text text-anchor="start" x="190" y="-371" font-family="Helvetica,sans-Serif" font-size="10.00">graphics_draw_space</text>
<text text-anchor="middle" x="242.5" y="-360" font-family="Helvetica,sans-Serif" font-size="10.00">_ridges_vertex</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge25_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge25_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M70.59,-249.93C84.81,-270.56 120.44,-318.28 162,-344 164.97,-345.84 168.09,-347.54 171.3,-349.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="169.87,-352.32 180.44,-353.15 172.7,-345.91 169.87,-352.32"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="$d7/d04/graphics_8h.html#a6a8069bea50642d8e4d582194cf7c014" xlink:title="phantom documentation">
<polygon fill="white" stroke="#666666" points="298,-286.5 187,-286.5 187,-267.5 298,-267.5 298,-286.5"/>
<text text-anchor="middle" x="242.5" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00">graphics_set_arrow</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge28_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge28_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.57,-249.92C133.45,-254.48 159.63,-259.93 182.74,-264.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="181.82,-268.13 192.32,-266.75 183.24,-261.28 181.82,-268.13"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="$db/d07/parse_8c.html#a99b1c8dabcf4f7c0e4e7851c89cf31fa" xlink:title="Phantom documentation.">
<polygon fill="white" stroke="#666666" points="305,-249.5 180,-249.5 180,-230.5 305,-230.5 305,-249.5"/>
<text text-anchor="middle" x="242.5" y="-237.5" font-family="Helvetica,sans-Serif" font-size="10.00">parse_model_get_dim</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge29_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge29_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M126.08,-240C139.81,-240 154.47,-240 168.58,-240"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.24,-243.5 178.24,-240 168.24,-236.5 168.24,-243.5"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="$db/d07/parse_8c.html#a53d57da5244be4a906ead03d35cad071" xlink:title="Phantom documentation.">
<polygon fill="white" stroke="#666666" points="305,-212 180,-212 180,-182 305,-182 305,-212"/>
<text text-anchor="start" x="188" y="-200" font-family="Helvetica,sans-Serif" font-size="10.00">parse_model_get_dim</text>
<text text-anchor="middle" x="242.5" y="-189" font-family="Helvetica,sans-Serif" font-size="10.00">_value</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge30_Node000001_Node000011" class="edge">
<title>Node1&#45;&gt;Node11</title>
<g id="a_edge30_Node000001_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M105.17,-230.03C124.01,-225.46 146.9,-219.92 168.51,-214.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="169.3,-218.09 178.2,-212.34 167.65,-211.29 169.3,-218.09"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="$db/d07/parse_8c.html#a65cbc55feddd49729e9cedad453d323f" xlink:title="Phantom documentation.">
<polygon fill="white" stroke="#666666" points="323,-163.5 162,-163.5 162,-144.5 323,-144.5 323,-163.5"/>
<text text-anchor="middle" x="242.5" y="-151.5" font-family="Helvetica,sans-Serif" font-size="10.00">parse_model_get_multiplicity</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge31_Node000001_Node000012" class="edge">
<title>Node1&#45;&gt;Node12</title>
<g id="a_edge31_Node000001_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M75.52,-230.01C93.03,-215.35 127.89,-188.11 162,-173 166.85,-170.85 171.99,-168.92 177.21,-167.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="178,-170.62 186.56,-164.38 175.98,-163.91 178,-170.62"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="$db/d07/parse_8c.html#ad6c895b8ab8296dda321188b930218cc" xlink:title="Phantom documentation.">
<polygon fill="white" stroke="#666666" points="306.5,-126 178.5,-126 178.5,-96 306.5,-96 306.5,-126"/>
<text text-anchor="start" x="186.5" y="-114" font-family="Helvetica,sans-Serif" font-size="10.00">parse_model_get_next</text>
<text text-anchor="middle" x="242.5" y="-103" font-family="Helvetica,sans-Serif" font-size="10.00">_arrow</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge32_Node000001_Node000013" class="edge">
<title>Node1&#45;&gt;Node13</title>
<g id="a_edge32_Node000001_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M70.36,-230.29C84.38,-209.63 120.08,-161.08 162,-135 164.14,-133.67 166.36,-132.41 168.63,-131.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="169.97,-134.45 177.54,-127.04 167,-128.11 169.97,-134.45"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="$db/d07/parse_8c.html#a562cd593d672af0d4828ea491b44415f" xlink:title="Phantom documentation.">
<polygon fill="white" stroke="#666666" points="306.5,-78 178.5,-78 178.5,-48 306.5,-48 306.5,-78"/>
<text text-anchor="start" x="186.5" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">parse_model_get_next</text>
<text text-anchor="middle" x="242.5" y="-55" font-family="Helvetica,sans-Serif" font-size="10.00">_state</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge33_Node000001_Node000014" class="edge">
<title>Node1&#45;&gt;Node14</title>
<g id="a_edge33_Node000001_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M67.52,-230.05C77.68,-202.84 109.65,-126.56 162,-87 164.01,-85.48 166.11,-84.06 168.29,-82.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="169.72,-85.93 176.91,-78.14 166.44,-79.75 169.72,-85.93"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="$db/d07/parse_8c.html#ad5a0d65870999086f22a8304535e45b1" xlink:title="Phantom documentation.">
<polygon fill="white" stroke="#666666" points="308,-30 177,-30 177,0 308,0 308,-30"/>
<text text-anchor="start" x="185" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">parse_model_get_state</text>
<text text-anchor="middle" x="242.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">_arrows_count</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge34_Node000001_Node000015" class="edge">
<title>Node1&#45;&gt;Node15</title>
<g id="a_edge34_Node000001_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M65.84,-230.35C72.52,-198.1 98.44,-93.1 162,-39 163.51,-37.72 165.09,-36.5 166.72,-35.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.51,-38.35 175.3,-30.22 164.92,-32.35 168.51,-38.35"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="$d6/d09/draw_8c.html#aad0766ae2eda7ded12984d0061f1da89" xlink:title="Writes values to describe a line from a to b into the line buffer.">
<polygon fill="white" stroke="#666666" points="476,-449.5 366,-449.5 366,-430.5 476,-430.5 476,-449.5"/>
<text text-anchor="middle" x="421" y="-437.5" font-family="Helvetica,sans-Serif" font-size="10.00">graphics_draw_line</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge19_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge19_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M306.72,-424.6C322.24,-426.71 338.89,-428.97 354.52,-431.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="353.8,-434.53 364.18,-432.41 354.75,-427.59 353.8,-434.53"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="$d6/d09/draw_8c.html#a2be40f60f1a100f87730178ea20a5b6f" xlink:title="Draws the color (r, g, b) associated to a vertex if (console) prints (r, g, b) values to console.">
<polygon fill="white" stroke="#666666" points="479,-332.5 363,-332.5 363,-313.5 479,-313.5 479,-332.5"/>
<text text-anchor="middle" x="421" y="-320.5" font-family="Helvetica,sans-Serif" font-size="10.00">graphics_draw_color</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge21_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge21_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M310.98,-321.15C324.15,-321.37 337.98,-321.61 351.2,-321.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="351.05,-325.33 361.11,-322 351.17,-318.33 351.05,-325.33"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="$d6/d09/draw_8c.html#aa2c4ec98f5bf9942092ff385e9fac72f" xlink:title="Writes values to describe a vertex at (x,y,z) intoq the vertex buffer.">
<polygon fill="white" stroke="#666666" points="483,-372.5 359,-372.5 359,-353.5 483,-353.5 483,-372.5"/>
<text text-anchor="middle" x="421" y="-360.5" font-family="Helvetica,sans-Serif" font-size="10.00">graphics_draw_vertex</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge22_Node000004_Node000006" class="edge">
<title>Node4&#45;&gt;Node6</title>
<g id="a_edge22_Node000004_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M306.72,-335.4C326.82,-340.3 348.8,-345.65 368,-350.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="366.94,-353.68 377.48,-352.64 368.6,-346.87 366.94,-353.68"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node3 -->
<g id="edge24_Node000007_Node000003" class="edge">
<title>Node7&#45;&gt;Node3</title>
<g id="a_edge24_Node000007_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M303.25,-455.87C319.67,-453.64 337.56,-451.21 354.28,-448.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="354.71,-452.41 364.15,-447.59 353.77,-445.47 354.71,-452.41"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node5 -->
<g id="edge26_Node000008_Node000005" class="edge">
<title>Node8&#45;&gt;Node5</title>
<g id="a_edge26_Node000008_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M303.25,-352.77C324.86,-347.26 349.01,-341.1 369.72,-335.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="370.54,-339.22 379.36,-333.36 368.81,-332.44 370.54,-339.22"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node6 -->
<g id="edge27_Node000008_Node000006" class="edge">
<title>Node8&#45;&gt;Node6</title>
<g id="a_edge27_Node000008_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M303.25,-366.31C317.44,-365.91 332.73,-365.47 347.41,-365.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="347.09,-368.57 356.99,-364.79 346.89,-361.57 347.09,-368.57"/>
</a>
</g>
</g>
</g>
</svg>