gem-graph-client/doc/docbook/d4/d02/draw_8c__incl.svg

391 lines
16 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 7.0.1 (20221109.1506)
-->
<!-- Title: src/graphics/draw.c Pages: 1 -->
<svg width="1163pt" height="192pt"
viewBox="0.00 0.00 1163.00 192.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 188)">
<title>src/graphics/draw.c</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="general drawing functions">
<polygon fill="#999999" stroke="#666666" points="582,-184 472,-184 472,-165 582,-165 582,-184"/>
<text text-anchor="middle" x="527" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">src/graphics/draw.c</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="498.5,-129 421.5,-129 421.5,-110 498.5,-110 498.5,-129"/>
<text text-anchor="middle" x="460" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">cglm/cglm.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge22_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge22_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M515.63,-164.51C505.95,-156.85 491.8,-145.66 480.19,-136.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="482.4,-133.76 472.38,-130.3 478.06,-139.25 482.4,-133.76"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="$d3/d0a/base_8h.html" xlink:title="base header">
<polygon fill="white" stroke="#666666" points="575.5,-74 470.5,-74 470.5,-55 575.5,-55 575.5,-74"/>
<text text-anchor="middle" x="523" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">../../include/base.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge23_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge23_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M526.67,-164.66C526.04,-147.57 524.63,-109.61 523.76,-85.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="527.26,-85.84 523.39,-75.97 520.26,-86.1 527.26,-85.84"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="$d7/d04/graphics_8h.html" xlink:title="graphics header">
<polygon fill="white" stroke="#666666" points="685.5,-129 562.5,-129 562.5,-110 685.5,-110 685.5,-129"/>
<text text-anchor="middle" x="624" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">../../include/graphics.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge39_Node000001_Node000019" class="edge">
<title>Node1&#45;&gt;Node19</title>
<g id="a_edge39_Node000001_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M543.45,-164.51C558.32,-156.39 580.44,-144.3 597.75,-134.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="599.36,-137.95 606.46,-130.08 596.01,-131.81 599.36,-137.95"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="56,-19 0,-19 0,0 56,0 56,-19"/>
<text text-anchor="middle" x="28" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">assert.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge24_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge24_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M470.17,-60.59C386.71,-55.5 219.12,-43.32 67.55,-19.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="68.13,-15.76 57.7,-17.62 67.02,-22.67 68.13,-15.76"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="125.5,-19 74.5,-19 74.5,0 125.5,0 125.5,-19"/>
<text text-anchor="middle" x="100" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">errno.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge25_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge25_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M470.14,-59.66C397.21,-53.88 261.47,-41.39 137.14,-19.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="137.86,-15.94 127.4,-17.62 136.62,-22.83 137.86,-15.94"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="190.5,-19 143.5,-19 143.5,0 190.5,0 190.5,-19"/>
<text text-anchor="middle" x="167" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">fcntl.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge26_Node000003_Node000006" class="edge">
<title>Node3&#45;&gt;Node6</title>
<g id="a_edge26_Node000003_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M470.2,-58.27C408.12,-51.67 301.81,-38.98 201.9,-19.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="202.66,-15.96 192.17,-17.44 201.3,-22.82 202.66,-15.96"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="259.5,-19 208.5,-19 208.5,0 259.5,0 259.5,-19"/>
<text text-anchor="middle" x="234" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">math.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge27_Node000003_Node000007" class="edge">
<title>Node3&#45;&gt;Node7</title>
<g id="a_edge27_Node000003_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M470.27,-55.29C421.18,-47.41 345.73,-34.72 270.97,-19.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="271.94,-15.92 261.43,-17.31 270.51,-22.77 271.94,-15.92"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="328,-19 278,-19 278,0 328,0 328,-19"/>
<text text-anchor="middle" x="303" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">stdio.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge28_Node000003_Node000008" class="edge">
<title>Node3&#45;&gt;Node8</title>
<g id="a_edge28_Node000003_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M485.21,-54.58C449.89,-46.21 395.39,-33.24 339.14,-19.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="340.26,-16.18 329.71,-17.2 338.6,-22.98 340.26,-16.18"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="399.5,-19 346.5,-19 346.5,0 399.5,0 399.5,-19"/>
<text text-anchor="middle" x="373" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">stdlib.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node9 -->
<g id="edge29_Node000003_Node000009" class="edge">
<title>Node3&#45;&gt;Node9</title>
<g id="a_edge29_Node000003_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M497.55,-54.51C473.24,-45.92 436.34,-32.88 409.01,-23.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="410.34,-19.98 399.75,-19.95 408.01,-26.58 410.34,-19.98"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="474,-19 418,-19 418,0 474,0 474,-19"/>
<text text-anchor="middle" x="446" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">stddef.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node10 -->
<g id="edge30_Node000003_Node000010" class="edge">
<title>Node3&#45;&gt;Node10</title>
<g id="a_edge30_Node000003_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M509.94,-54.51C498.48,-46.62 481.57,-34.98 468.02,-25.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="470.34,-23 460.12,-20.22 466.37,-28.77 470.34,-23"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="554,-19 492,-19 492,0 554,0 554,-19"/>
<text text-anchor="middle" x="523" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">stdbool.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node11 -->
<g id="edge31_Node000003_Node000011" class="edge">
<title>Node3&#45;&gt;Node11</title>
<g id="a_edge31_Node000003_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M523,-54.75C523,-48.27 523,-39.16 523,-30.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="526.5,-30.96 523,-20.96 519.5,-30.96 526.5,-30.96"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="644,-19 572,-19 572,0 644,0 644,-19"/>
<text text-anchor="middle" x="608" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">sys/types.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node12 -->
<g id="edge32_Node000003_Node000012" class="edge">
<title>Node3&#45;&gt;Node12</title>
<g id="a_edge32_Node000003_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M537.42,-54.51C550.2,-46.54 569.1,-34.75 584.13,-25.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="585.88,-28.42 592.51,-20.16 582.17,-22.48 585.88,-28.42"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="726,-19 662,-19 662,0 726,0 726,-19"/>
<text text-anchor="middle" x="694" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">sys/stat.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node13 -->
<g id="edge33_Node000003_Node000013" class="edge">
<title>Node3&#45;&gt;Node13</title>
<g id="a_edge33_Node000003_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M552.01,-54.51C580.1,-45.8 622.91,-32.53 654.19,-22.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="655.17,-26.2 663.69,-19.89 653.1,-19.51 655.17,-26.2"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="800,-19 744,-19 744,0 800,0 800,-19"/>
<text text-anchor="middle" x="772" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">unistd.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node14 -->
<g id="edge34_Node000003_Node000014" class="edge">
<title>Node3&#45;&gt;Node14</title>
<g id="a_edge34_Node000003_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M566.9,-54.54C607.47,-46.2 669.69,-33.27 732.78,-19.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="733.24,-22.94 742.25,-17.38 731.73,-16.1 733.24,-22.94"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="866,-19 818,-19 818,0 866,0 866,-19"/>
<text text-anchor="middle" x="842" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">time.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node15 -->
<g id="edge35_Node000003_Node000015" class="edge">
<title>Node3&#45;&gt;Node15</title>
<g id="a_edge35_Node000003_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M575.75,-55.92C641.09,-46.44 749.82,-30.29 806.32,-19.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="806.95,-22.78 816.07,-17.38 805.58,-15.92 806.95,-22.78"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="937.5,-19 884.5,-19 884.5,0 937.5,0 937.5,-19"/>
<text text-anchor="middle" x="911" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">string.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node16 -->
<g id="edge36_Node000003_Node000016" class="edge">
<title>Node3&#45;&gt;Node16</title>
<g id="a_edge36_Node000003_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M575.76,-56.22C578.89,-55.8 581.98,-55.39 585,-55 710.26,-38.64 745.27,-41.77 873.31,-19.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="873.61,-22.61 882.84,-17.4 872.38,-15.72 873.61,-22.61"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1038.5,-19 955.5,-19 955.5,0 1038.5,0 1038.5,-19"/>
<text text-anchor="middle" x="997" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">glib&#45;2.0/glib.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node17 -->
<g id="edge37_Node000003_Node000017" class="edge">
<title>Node3&#45;&gt;Node17</title>
<g id="a_edge37_Node000003_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M575.75,-56.13C578.88,-55.74 581.98,-55.36 585,-55 741.96,-36.44 784.85,-40.37 943.87,-19.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="944.07,-22.85 953.52,-18.05 943.14,-15.91 944.07,-22.85"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1155,-19 1057,-19 1057,0 1155,0 1155,-19"/>
<text text-anchor="middle" x="1106" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">gtk&#45;4.0/gtk/gtk.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node18 -->
<g id="edge38_Node000003_Node000018" class="edge">
<title>Node3&#45;&gt;Node18</title>
<g id="a_edge38_Node000003_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M575.74,-56.06C578.87,-55.68 581.98,-55.32 585,-55 786.51,-33.37 840.93,-41.66 1045.24,-19.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1045.61,-22.71 1055.16,-18.13 1044.84,-15.75 1045.61,-22.71"/>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node3 -->
<g id="edge40_Node000019_Node000003" class="edge">
<title>Node19&#45;&gt;Node3</title>
<g id="a_edge40_Node000019_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M606.87,-109.51C591.25,-101.31 567.92,-89.07 549.83,-79.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="551.7,-76.61 541.22,-75.06 548.45,-82.81 551.7,-76.61"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="662,-74 594,-74 594,-55 662,-55 662,-74"/>
<text text-anchor="middle" x="628" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">epoxy/gl.h</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge41_Node000019_Node000020" class="edge">
<title>Node19&#45;&gt;Node20</title>
<g id="a_edge41_Node000019_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M624.66,-109.75C625.15,-103.27 625.84,-94.16 626.46,-85.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="629.95,-86.19 627.21,-75.95 622.97,-85.66 629.95,-86.19"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="736,-74 680,-74 680,-55 736,-55 736,-74"/>
<text text-anchor="middle" x="708" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">GL/glu.h</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node21 -->
<g id="edge42_Node000019_Node000021" class="edge">
<title>Node19&#45;&gt;Node21</title>
<g id="a_edge42_Node000019_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M638.25,-109.51C650.88,-101.54 669.56,-89.75 684.41,-80.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="686.09,-83.46 692.68,-75.17 682.36,-77.54 686.09,-83.46"/>
</a>
</g>
</g>
</g>
</svg>