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

82 lines
4.7 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="274pt" height="268pt"
viewBox="0.00 0.00 274.00 268.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 264)">
<title>UML</title>
<polygon fill="white" stroke="white" points="-4,5 -4,-264 271,-264 271,5 -4,5"/>
<g id="graph2" class="cluster"><title>cluster_0</title>
<polygon fill="none" stroke="black" points="8,-140 8,-194 206,-194 206,-140 8,-140"/>
</g>
<g id="graph3" class="cluster"><title>cluster_1</title>
<polygon fill="none" stroke="black" points="24,-66 24,-120 258,-120 258,-66 24,-66"/>
</g>
<!-- style_t -->
<g id="node1" class="node"><title>style_t</title>
<polygon fill="none" stroke="black" points="139.997,-149 139.997,-185 198.003,-185 198.003,-149 139.997,-149"/>
<text text-anchor="middle" x="169" y="-163.797" font-family="Courier New" font-size="10.00">style_t</text>
</g>
<!-- widget_t -->
<g id="node3" class="node"><title>widget_t</title>
<polygon fill="none" stroke="black" points="86.9961,-223 86.9961,-259 151.004,-259 151.004,-223 86.9961,-223"/>
<text text-anchor="middle" x="119" y="-237.797" font-family="Courier New" font-size="10.00">widget_t</text>
</g>
<!-- style_t&#45;&gt;widget_t -->
<g id="edge2" class="edge"><title>style_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M157.151,-185.063C149.296,-196.374 139.02,-211.172 131.112,-222.559"/>
</g>
<!-- style_factory_t -->
<g id="node4" class="node"><title>style_factory_t</title>
<polygon fill="none" stroke="black" points="15.9927,-149 15.9927,-185 122.007,-185 122.007,-149 15.9927,-149"/>
<text text-anchor="middle" x="69" y="-163.797" font-family="Courier New" font-size="10.00">style_factory_t</text>
</g>
<!-- style_factory_t&#45;&gt;style_t -->
<g id="edge7" class="edge"><title>style_factory_t&#45;&gt;style_t</title>
<path fill="none" stroke="black" d="M122.125,-167C124.597,-167 127.069,-167 129.541,-167"/>
<polygon fill="black" stroke="black" points="139.703,-167 129.703,-171.5 134.703,-167 129.703,-167 129.703,-167 129.703,-167 134.703,-167 129.703,-162.5 139.703,-167 139.703,-167"/>
</g>
<!-- style_factory_t&#45;&gt;widget_t -->
<g id="edge4" class="edge"><title>style_factory_t&#45;&gt;widget_t</title>
<path fill="none" stroke="black" d="M80.8493,-185.063C88.7042,-196.374 98.9804,-211.172 106.888,-222.559"/>
</g>
<!-- style_const_t -->
<g id="node9" class="node"><title>style_const_t</title>
<polygon fill="none" stroke="black" points="155.994,-75 155.994,-111 250.006,-111 250.006,-75 155.994,-75"/>
<text text-anchor="middle" x="203" y="-89.7969" font-family="Courier New" font-size="10.00">style_const_t</text>
</g>
<!-- style_const_t&#45;&gt;style_t -->
<g id="edge12" class="edge"><title>style_const_t&#45;&gt;style_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M194.942,-111.063C190.936,-119.546 186.004,-129.991 181.52,-139.487"/>
<polygon fill="none" stroke="black" points="178.341,-138.022 177.236,-148.559 184.671,-141.011 178.341,-138.022"/>
</g>
<!-- style_mutable_t -->
<g id="node11" class="node"><title>style_mutable_t</title>
<polygon fill="none" stroke="black" points="31.9927,-75 31.9927,-111 138.007,-111 138.007,-75 31.9927,-75"/>
<text text-anchor="middle" x="85" y="-89.7969" font-family="Courier New" font-size="10.00">style_mutable_t</text>
</g>
<!-- style_const_t&#45;&gt;style_mutable_t -->
<g id="edge10" class="edge"><title>style_const_t&#45;&gt;style_mutable_t</title>
<path fill="none" stroke="black" d="M155.779,-93C153.928,-93 152.077,-93 150.226,-93"/>
<polygon fill="none" stroke="black" points="150.008,-93.0001 144.008,-97 138.008,-93 144.008,-89 150.008,-93.0001"/>
</g>
<!-- style_mutable_t&#45;&gt;style_t -->
<g id="edge14" class="edge"><title>style_mutable_t&#45;&gt;style_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M104.907,-111.063C115.708,-120.321 129.233,-131.914 141.072,-142.062"/>
<polygon fill="none" stroke="black" points="139.075,-144.959 148.945,-148.81 143.63,-139.645 139.075,-144.959"/>
</g>
<!-- theme_t -->
<g id="node14" class="node"><title>theme_t</title>
<polygon fill="none" stroke="black" points="173.997,-1 173.997,-37 232.003,-37 232.003,-1 173.997,-1"/>
<text text-anchor="middle" x="203" y="-15.7969" font-family="Courier New" font-size="10.00">theme_t</text>
</g>
<!-- theme_t&#45;&gt;style_const_t -->
<g id="edge16" class="edge"><title>theme_t&#45;&gt;style_const_t</title>
<path fill="none" stroke="black" d="M203,-37.063C203,-48.374 203,-63.1718 203,-74.5593"/>
</g>
</g>
</svg>