awtk/docs/images/image_overview.svg
2019-12-18 15:51:40 +08:00

61 lines
4.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.28.0 (20111028.1807)
-->
<!-- Title: UML Pages: 1 -->
<svg width="222pt" height="278pt"
viewBox="0.00 0.00 222.00 278.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 274)">
<title>UML</title>
<polygon fill="white" stroke="white" points="-4,5 -4,-274 219,-274 219,5 -4,5"/>
<g id="graph2" class="cluster"><title>clusterImageManager</title>
<polygon fill="none" stroke="black" points="8,-66 8,-262 206,-262 206,-66 8,-66"/>
</g>
<!-- bitmap_t -->
<g id="node2" class="node"><title>bitmap_t</title>
<polygon fill="none" stroke="black" points="133.996,-75.2188 133.996,-172.781 198.004,-172.781 198.004,-75.2188 133.996,-75.2188"/>
<text text-anchor="middle" x="166" y="-158.781" font-family="Courier New" font-size="10.00">bitmap_t</text>
<polyline fill="none" stroke="black" points="133.996,-151.188 198.004,-151.188 "/>
<text text-anchor="start" x="141.996" y="-137.188" font-family="Courier New" font-size="10.00">+x</text>
<text text-anchor="start" x="141.996" y="-123.594" font-family="Courier New" font-size="10.00">+y</text>
<text text-anchor="start" x="141.996" y="-110" font-family="Courier New" font-size="10.00">+w</text>
<text text-anchor="start" x="141.996" y="-96.4062" font-family="Courier New" font-size="10.00">+h</text>
<text text-anchor="start" x="141.996" y="-82.8125" font-family="Courier New" font-size="10.00">+data</text>
</g>
<!-- image_manager_t -->
<g id="node3" class="node"><title>image_manager_t</title>
<polygon fill="none" stroke="black" points="15.9917,-210.406 15.9917,-253.594 134.008,-253.594 134.008,-210.406 15.9917,-210.406"/>
<text text-anchor="middle" x="75" y="-239.594" font-family="Courier New" font-size="10.00">image_manager_t</text>
<polyline fill="none" stroke="black" points="15.9917,-232 134.008,-232 "/>
<text text-anchor="start" x="23.9917" y="-218" font-family="Courier New" font-size="10.00">+ get_bitmap(...)</text>
</g>
<!-- image_manager_t&#45;&gt;bitmap_t -->
<g id="edge3" class="edge"><title>image_manager_t&#45;&gt;bitmap_t</title>
<path fill="none" stroke="black" d="M93.4031,-210.256C102.9,-199.491 114.637,-186.096 125,-174 127.887,-170.631 130.872,-167.118 133.855,-163.589"/>
</g>
<!-- image_loader_t -->
<g id="node4" class="node"><title>image_loader_t</title>
<polygon fill="none" stroke="black" points="15.9932,-102.406 15.9932,-145.594 116.007,-145.594 116.007,-102.406 15.9932,-102.406"/>
<text text-anchor="middle" x="66" y="-131.594" font-family="Courier New" font-size="10.00">image_loader_t</text>
<polyline fill="none" stroke="black" points="15.9932,-124 116.007,-124 "/>
<text text-anchor="start" x="23.9932" y="-110" font-family="Courier New" font-size="10.00">+ load(...)</text>
</g>
<!-- image_loader_t&#45;&gt;image_manager_t -->
<g id="edge5" class="edge"><title>image_loader_t&#45;&gt;image_manager_t</title>
<path fill="none" stroke="black" d="M67.7567,-145.69C69.0699,-161.157 70.8872,-182.561 72.373,-200.06"/>
<polygon fill="black" stroke="black" points="73.2478,-210.363 67.9178,-200.779 72.8247,-205.381 72.4017,-200.399 72.4017,-200.399 72.4017,-200.399 72.8247,-205.381 76.8855,-200.018 73.2478,-210.363 73.2478,-210.363"/>
</g>
<!-- image_loader_stb_t -->
<g id="node7" class="node"><title>image_loader_stb_t</title>
<polygon fill="none" stroke="black" points="3.99121,-1 3.99121,-37 128.009,-37 128.009,-1 3.99121,-1"/>
<text text-anchor="middle" x="66" y="-15.7969" font-family="Courier New" font-size="10.00">image_loader_stb_t</text>
</g>
<!-- image_loader_stb_t&#45;&gt;image_loader_t -->
<g id="edge7" class="edge"><title>image_loader_stb_t&#45;&gt;image_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M66,-37.0084C66,-51.9108 66,-73.9444 66,-91.977"/>
<polygon fill="none" stroke="black" points="62.5001,-92.0478 66,-102.048 69.5001,-92.0478 62.5001,-92.0478"/>
</g>
</g>
</svg>