Files
clang-uml/docs/test_cases/t00027_class.svg
2023-12-22 22:30:06 +01:00

288 lines
50 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="423px" preserveAspectRatio="none" style="width:1307px;height:423px;background:#FFFFFF;" version="1.1" viewBox="0 0 1307 423" width="1307px" zoomAndPan="magnify">
<defs>
<style type="text/css">a:hover { text-decoration: underline; }</style>
</defs>
<g>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L8" target="_top" title="Shape" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L8" xlink:show="new" xlink:title="Shape" xlink:type="simple">
<g id="elem_C_0001593092483959332221">
<rect codeLine="2" fill="#F1F1F1" height="91.6998" id="C_0001593092483959332221" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="248" x="304.5" y="199.2"/>
<ellipse cx="403.75" cy="215.2" fill="#A9DCDF" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M405.2813,217.1375 L405.6094,217.9344 L405.3281,217.9344 C404.875,217.9344 404.75,217.9656 404.5781,218.075 C404.2969,218.2156 404.125,218.5125 404.125,218.8094 C404.125,219.1063 404.2656,219.3563 404.5,219.5281 C404.6719,219.6531 404.9063,219.7 405.3281,219.7 L407.6875,219.7 C408.0469,219.7 408.2969,219.6688 408.4375,219.575 C408.7031,219.4344 408.875,219.1219 408.875,218.8094 C408.875,218.5438 408.7344,218.2781 408.5,218.1063 C408.3125,217.9813 408.1563,217.95 407.7031,217.9344 L404.3125,210.1063 L400.5938,210.1063 C400.1406,210.1063 400,210.1219 399.8281,210.2313 C399.5625,210.4031 399.3906,210.6844 399.3906,210.9813 C399.3906,211.2625 399.5313,211.5281 399.7813,211.7 C399.9531,211.825 400.1406,211.8563 400.5938,211.8563 L401.5625,211.8563 L398.9844,217.9344 C398.2344,217.9344 397.8281,218.2313 397.8281,218.8094 C397.8281,219.4188 398.2188,219.7 399.0156,219.7 L401.2813,219.7 C401.6406,219.7 401.8906,219.6688 402.0313,219.575 C402.2969,219.4188 402.4688,219.1219 402.4688,218.8094 C402.4688,218.5438 402.3281,218.2781 402.0938,218.1063 C401.9063,217.9656 401.75,217.9344 401.2813,217.9344 L400.9844,217.9344 L401.3281,217.1375 L405.2813,217.1375 Z M404.5156,215.3875 L402.0625,215.3875 L403.2969,212.5125 L404.5156,215.3875 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="41" x="424.25" y="221.15">Shape</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="305.5" x2="551.5" y1="231.2" y2="231.2"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L11" target="_top" title="~Shape" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L11" xlink:show="new" xlink:title="~Shape" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="310.5" y="240.1"/>
<ellipse cx="315.5" cy="245.1" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L11" target="_top" title="~Shape" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L11" xlink:show="new" xlink:title="~Shape" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="222" x="324.5" y="248.2059">~Shape() constexpr = default : void</text>
</a>
<line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:1.0,2.0;" x1="305.5" x2="551.5" y1="255.9999" y2="255.9999"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L10" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L10" xlink:show="new" xlink:title="display" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="310.5" y="265.9499"/>
<ellipse cx="315.5" cy="270.9499" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L10" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L10" xlink:show="new" xlink:title="display" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="116" x="324.5" y="275.3999">display() = 0 : void</text>
</a>
<line style="stroke:#181818;stroke-width:0.5;" x1="305.5" x2="551.5" y1="282.8998" y2="282.8998"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L15" target="_top" title="Line" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L15" xlink:show="new" xlink:title="Line" xlink:type="simple">
<g id="elem_C_0001568932879061562228">
<rect codeLine="9" fill="#F1F1F1" height="48" id="C_0001568932879061562228" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="59" x="772" y="40.6"/>
<ellipse cx="787" cy="56.6" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M782,57.7562 C782,60.2562 784.1406,62.0687 787.0625,62.0687 C788.2969,62.0687 789.4688,61.7719 790.2188,61.2562 C790.8281,60.8344 791.1563,60.4125 791.1563,60.0062 C791.1563,59.5375 790.7344,59.1312 790.2344,59.1312 C790,59.1312 789.7813,59.2094 789.5781,59.4125 C789.1406,59.85 789.1406,59.85 788.9688,59.9437 C788.5156,60.1781 787.875,60.3187 787.1094,60.3187 C785.1094,60.3187 783.8281,59.3031 783.8281,57.725 L783.8281,56.6781 C783.8281,54.975 785.0469,53.7719 786.75,53.7719 C787.3281,53.7719 787.9063,53.9125 788.375,54.1625 C788.8438,54.4281 789.0156,54.6156 789.0781,54.975 C789.2031,55.6469 789.4531,55.8969 789.9844,55.8969 C790.2656,55.8969 790.5469,55.7562 790.7344,55.5375 C790.8594,55.3656 790.9063,55.1937 790.9063,54.7562 L790.9063,53.3969 C790.9063,52.975 790.8906,52.8344 790.7656,52.6625 C790.5938,52.4125 790.3125,52.2562 789.9844,52.2562 C789.6719,52.2562 789.4688,52.3656 789.25,52.6312 C788.0781,52.1312 787.6406,52.0219 786.6875,52.0219 C784.0156,52.0219 782,54.0375 782,56.6625 L782,57.7562 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="27" x="801" y="61.206">Line</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="773" x2="830" y1="72.6" y2="72.6"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="773" x2="830" y1="80.6" y2="80.6"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L15" target="_top" title="Line" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L15" xlink:show="new" xlink:title="Line" xlink:type="simple">
<g id="elem_C_0000142374082478337852">
<rect codeLine="13" fill="#F1F1F1" height="64.7999" id="C_0000142374082478337852" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="118" x="143.5" y="351.9"/>
<ellipse cx="169.75" cy="367.9" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M164.75,369.0563 C164.75,371.5563 166.8906,373.3688 169.8125,373.3688 C171.0469,373.3688 172.2188,373.0719 172.9688,372.5563 C173.5781,372.1344 173.9063,371.7125 173.9063,371.3063 C173.9063,370.8375 173.4844,370.4313 172.9844,370.4313 C172.75,370.4313 172.5313,370.5094 172.3281,370.7125 C171.8906,371.15 171.8906,371.15 171.7188,371.2438 C171.2656,371.4781 170.625,371.6188 169.8594,371.6188 C167.8594,371.6188 166.5781,370.6031 166.5781,369.025 L166.5781,367.9781 C166.5781,366.275 167.7969,365.0719 169.5,365.0719 C170.0781,365.0719 170.6563,365.2125 171.125,365.4625 C171.5938,365.7281 171.7656,365.9156 171.8281,366.275 C171.9531,366.9469 172.2031,367.1969 172.7344,367.1969 C173.0156,367.1969 173.2969,367.0563 173.4844,366.8375 C173.6094,366.6656 173.6563,366.4938 173.6563,366.0563 L173.6563,364.6969 C173.6563,364.275 173.6406,364.1344 173.5156,363.9625 C173.3438,363.7125 173.0625,363.5563 172.7344,363.5563 C172.4219,363.5563 172.2188,363.6656 172,363.9313 C170.8281,363.4313 170.3906,363.3219 169.4375,363.3219 C166.7656,363.3219 164.75,365.3375 164.75,367.9625 L164.75,369.0563 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="27" x="186.25" y="372.506">Line</text>
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="32" x="232.5" y="348.9"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="30" x="233.5" y="363.1001">T&lt;&gt;...</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="144.5" x2="260.5" y1="383.9" y2="383.9"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L17" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L17" xlink:show="new" xlink:title="display" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="149.5" y="392.8"/>
<ellipse cx="154.5" cy="397.8" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L17" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L17" xlink:show="new" xlink:title="display" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="92" x="163.5" y="400.9059">display() : void</text>
</a>
<line style="stroke:#181818;stroke-width:0.5;" x1="144.5" x2="260.5" y1="408.6999" y2="408.6999"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L25" target="_top" title="Text" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L25" xlink:show="new" xlink:title="Text" xlink:type="simple">
<g id="elem_C_0001833467466291294724">
<rect codeLine="18" fill="#F1F1F1" height="48" id="C_0001833467466291294724" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="60" x="951.5" y="40.6"/>
<ellipse cx="966.5" cy="56.6" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M961.5,57.7562 C961.5,60.2562 963.6406,62.0687 966.5625,62.0687 C967.7969,62.0687 968.9688,61.7719 969.7188,61.2562 C970.3281,60.8344 970.6563,60.4125 970.6563,60.0062 C970.6563,59.5375 970.2344,59.1312 969.7344,59.1312 C969.5,59.1312 969.2813,59.2094 969.0781,59.4125 C968.6406,59.85 968.6406,59.85 968.4688,59.9437 C968.0156,60.1781 967.375,60.3187 966.6094,60.3187 C964.6094,60.3187 963.3281,59.3031 963.3281,57.725 L963.3281,56.6781 C963.3281,54.975 964.5469,53.7719 966.25,53.7719 C966.8281,53.7719 967.4063,53.9125 967.875,54.1625 C968.3438,54.4281 968.5156,54.6156 968.5781,54.975 C968.7031,55.6469 968.9531,55.8969 969.4844,55.8969 C969.7656,55.8969 970.0469,55.7562 970.2344,55.5375 C970.3594,55.3656 970.4063,55.1937 970.4063,54.7562 L970.4063,53.3969 C970.4063,52.975 970.3906,52.8344 970.2656,52.6625 C970.0938,52.4125 969.8125,52.2562 969.4844,52.2562 C969.1719,52.2562 968.9688,52.3656 968.75,52.6312 C967.5781,52.1312 967.1406,52.0219 966.1875,52.0219 C963.5156,52.0219 961.5,54.0375 961.5,56.6625 L961.5,57.7562 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="28" x="980.5" y="61.206">Text</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="952.5" x2="1010.5" y1="72.6" y2="72.6"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="952.5" x2="1010.5" y1="80.6" y2="80.6"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L25" target="_top" title="Text" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L25" xlink:show="new" xlink:title="Text" xlink:type="simple">
<g id="elem_C_0001114634647721878603">
<rect codeLine="22" fill="#F1F1F1" height="64.7999" id="C_0001114634647721878603" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="118" x="595.5" y="351.9"/>
<ellipse cx="621.3" cy="367.9" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M616.3,369.0563 C616.3,371.5563 618.4406,373.3688 621.3625,373.3688 C622.5969,373.3688 623.7688,373.0719 624.5188,372.5563 C625.1281,372.1344 625.4563,371.7125 625.4563,371.3063 C625.4563,370.8375 625.0344,370.4313 624.5344,370.4313 C624.3,370.4313 624.0813,370.5094 623.8781,370.7125 C623.4406,371.15 623.4406,371.15 623.2688,371.2438 C622.8156,371.4781 622.175,371.6188 621.4094,371.6188 C619.4094,371.6188 618.1281,370.6031 618.1281,369.025 L618.1281,367.9781 C618.1281,366.275 619.3469,365.0719 621.05,365.0719 C621.6281,365.0719 622.2063,365.2125 622.675,365.4625 C623.1438,365.7281 623.3156,365.9156 623.3781,366.275 C623.5031,366.9469 623.7531,367.1969 624.2844,367.1969 C624.5656,367.1969 624.8469,367.0563 625.0344,366.8375 C625.1594,366.6656 625.2063,366.4938 625.2063,366.0563 L625.2063,364.6969 C625.2063,364.275 625.1906,364.1344 625.0656,363.9625 C624.8938,363.7125 624.6125,363.5563 624.2844,363.5563 C623.9719,363.5563 623.7688,363.6656 623.55,363.9313 C622.3781,363.4313 621.9406,363.3219 620.9875,363.3219 C618.3156,363.3219 616.3,365.3375 616.3,367.9625 L616.3,369.0563 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="28" x="637.7" y="372.506">Text</text>
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="32" x="684.5" y="348.9"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="30" x="685.5" y="363.1001">T&lt;&gt;...</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="596.5" x2="712.5" y1="383.9" y2="383.9"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L27" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L27" xlink:show="new" xlink:title="display" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="601.5" y="392.8"/>
<ellipse cx="606.5" cy="397.8" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L27" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L27" xlink:show="new" xlink:title="display" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="92" x="615.5" y="400.9059">display() : void</text>
</a>
<line style="stroke:#181818;stroke-width:0.5;" x1="596.5" x2="712.5" y1="408.6999" y2="408.6999"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L34" target="_top" title="ShapeDecorator" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L34" xlink:show="new" xlink:title="ShapeDecorator" xlink:type="simple">
<g id="elem_C_0002049188825706164566">
<rect codeLine="27" fill="#F1F1F1" height="66.8999" id="C_0002049188825706164566" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="142" x="1089.5" y="31.15"/>
<ellipse cx="1107.2" cy="47.15" fill="#A9DCDF" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M1108.7313,49.0875 L1109.0594,49.8844 L1108.7781,49.8844 C1108.325,49.8844 1108.2,49.9156 1108.0281,50.025 C1107.7469,50.1656 1107.575,50.4625 1107.575,50.7594 C1107.575,51.0562 1107.7156,51.3062 1107.95,51.4781 C1108.1219,51.6031 1108.3563,51.65 1108.7781,51.65 L1111.1375,51.65 C1111.4969,51.65 1111.7469,51.6187 1111.8875,51.525 C1112.1531,51.3844 1112.325,51.0719 1112.325,50.7594 C1112.325,50.4937 1112.1844,50.2281 1111.95,50.0562 C1111.7625,49.9312 1111.6063,49.9 1111.1531,49.8844 L1107.7625,42.0562 L1104.0438,42.0562 C1103.5906,42.0562 1103.45,42.0719 1103.2781,42.1812 C1103.0125,42.3531 1102.8406,42.6344 1102.8406,42.9312 C1102.8406,43.2125 1102.9813,43.4781 1103.2313,43.65 C1103.4031,43.775 1103.5906,43.8062 1104.0438,43.8062 L1105.0125,43.8062 L1102.4344,49.8844 C1101.6844,49.8844 1101.2781,50.1812 1101.2781,50.7594 C1101.2781,51.3687 1101.6688,51.65 1102.4656,51.65 L1104.7313,51.65 C1105.0906,51.65 1105.3406,51.6187 1105.4813,51.525 C1105.7469,51.3687 1105.9188,51.0719 1105.9188,50.7594 C1105.9188,50.4937 1105.7781,50.2281 1105.5438,50.0562 C1105.3563,49.9156 1105.2,49.8844 1104.7313,49.8844 L1104.4344,49.8844 L1104.7781,49.0875 L1108.7313,49.0875 Z M1107.9656,47.3375 L1105.5125,47.3375 L1106.7469,44.4625 L1107.9656,47.3375 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="104" x="1121.8" y="53.1">ShapeDecorator</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1090.5" x2="1230.5" y1="63.15" y2="63.15"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L35" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L35" xlink:show="new" xlink:title="display" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="1095.5" y="73.1"/>
<ellipse cx="1100.5" cy="78.1" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L35" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L35" xlink:show="new" xlink:title="display" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="116" x="1109.5" y="82.5499">display() = 0 : void</text>
</a>
<line style="stroke:#181818;stroke-width:0.5;" x1="1090.5" x2="1230.5" y1="90.0499" y2="90.0499"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L38" target="_top" title="Color" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L38" xlink:show="new" xlink:title="Color" xlink:type="simple">
<g id="elem_C_0001473536569433029444">
<rect codeLine="32" fill="#F1F1F1" height="64.7999" id="C_0001473536569433029444" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="118" x="1025.5" y="212.65"/>
<ellipse cx="1058.95" cy="228.65" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M1053.95,229.8062 C1053.95,232.3062 1056.0906,234.1187 1059.0125,234.1187 C1060.2469,234.1187 1061.4188,233.8219 1062.1688,233.3062 C1062.7781,232.8844 1063.1063,232.4625 1063.1063,232.0562 C1063.1063,231.5875 1062.6844,231.1812 1062.1844,231.1812 C1061.95,231.1812 1061.7313,231.2594 1061.5281,231.4625 C1061.0906,231.9 1061.0906,231.9 1060.9188,231.9937 C1060.4656,232.2281 1059.825,232.3687 1059.0594,232.3687 C1057.0594,232.3687 1055.7781,231.3531 1055.7781,229.775 L1055.7781,228.7281 C1055.7781,227.025 1056.9969,225.8219 1058.7,225.8219 C1059.2781,225.8219 1059.8563,225.9625 1060.325,226.2125 C1060.7938,226.4781 1060.9656,226.6656 1061.0281,227.025 C1061.1531,227.6969 1061.4031,227.9469 1061.9344,227.9469 C1062.2156,227.9469 1062.4969,227.8062 1062.6844,227.5875 C1062.8094,227.4156 1062.8563,227.2437 1062.8563,226.8062 L1062.8563,225.4469 C1062.8563,225.025 1062.8406,224.8844 1062.7156,224.7125 C1062.5438,224.4625 1062.2625,224.3062 1061.9344,224.3062 C1061.6219,224.3062 1061.4188,224.4156 1061.2,224.6812 C1060.0281,224.1812 1059.5906,224.0719 1058.6375,224.0719 C1055.9656,224.0719 1053.95,226.0875 1053.95,228.7125 L1053.95,229.8062 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="34" x="1077.05" y="233.256">Color</text>
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="9" x="1137.5" y="209.65"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="7" x="1138.5" y="223.8501">T</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1026.5" x2="1142.5" y1="244.65" y2="244.65"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L40" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L40" xlink:show="new" xlink:title="display" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="1031.5" y="253.55"/>
<ellipse cx="1036.5" cy="258.55" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L40" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L40" xlink:show="new" xlink:title="display" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="92" x="1045.5" y="261.6559">display() : void</text>
</a>
<line style="stroke:#181818;stroke-width:0.5;" x1="1026.5" x2="1142.5" y1="269.4499" y2="269.4499"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L43" target="_top" title="Weight" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L43" xlink:show="new" xlink:title="Weight" xlink:type="simple">
<g id="elem_C_0002049455532387561338">
<rect codeLine="37" fill="#F1F1F1" height="64.7999" id="C_0002049455532387561338" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="118" x="1178.5" y="212.65"/>
<ellipse cx="1207.45" cy="228.65" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M1202.45,229.8062 C1202.45,232.3062 1204.5906,234.1187 1207.5125,234.1187 C1208.7469,234.1187 1209.9188,233.8219 1210.6688,233.3062 C1211.2781,232.8844 1211.6063,232.4625 1211.6063,232.0562 C1211.6063,231.5875 1211.1844,231.1812 1210.6844,231.1812 C1210.45,231.1812 1210.2313,231.2594 1210.0281,231.4625 C1209.5906,231.9 1209.5906,231.9 1209.4188,231.9937 C1208.9656,232.2281 1208.325,232.3687 1207.5594,232.3687 C1205.5594,232.3687 1204.2781,231.3531 1204.2781,229.775 L1204.2781,228.7281 C1204.2781,227.025 1205.4969,225.8219 1207.2,225.8219 C1207.7781,225.8219 1208.3563,225.9625 1208.825,226.2125 C1209.2938,226.4781 1209.4656,226.6656 1209.5281,227.025 C1209.6531,227.6969 1209.9031,227.9469 1210.4344,227.9469 C1210.7156,227.9469 1210.9969,227.8062 1211.1844,227.5875 C1211.3094,227.4156 1211.3563,227.2437 1211.3563,226.8062 L1211.3563,225.4469 C1211.3563,225.025 1211.3406,224.8844 1211.2156,224.7125 C1211.0438,224.4625 1210.7625,224.3062 1210.4344,224.3062 C1210.1219,224.3062 1209.9188,224.4156 1209.7,224.6812 C1208.5281,224.1812 1208.0906,224.0719 1207.1375,224.0719 C1204.4656,224.0719 1202.45,226.0875 1202.45,228.7125 L1202.45,229.8062 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44" x="1224.55" y="233.256">Weight</text>
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="9" x="1290.5" y="209.65"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="7" x="1291.5" y="223.8501">T</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1179.5" x2="1295.5" y1="244.65" y2="244.65"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L45" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L45" xlink:show="new" xlink:title="display" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="1184.5" y="253.55"/>
<ellipse cx="1189.5" cy="258.55" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L45" target="_top" title="display" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L45" xlink:show="new" xlink:title="display" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="92" x="1198.5" y="261.6559">display() : void</text>
</a>
<line style="stroke:#181818;stroke-width:0.5;" x1="1179.5" x2="1295.5" y1="269.4499" y2="269.4499"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L15" target="_top" title="Line" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L15" xlink:show="new" xlink:title="Line" xlink:type="simple">
<g id="elem_C_0002082936326417164202">
<rect codeLine="42" fill="#F1F1F1" height="48" id="C_0002082936326417164202" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="134" x="135.5" y="221.05"/>
<ellipse cx="150.5" cy="237.05" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M145.5,238.2062 C145.5,240.7062 147.6406,242.5187 150.5625,242.5187 C151.7969,242.5187 152.9688,242.2219 153.7188,241.7062 C154.3281,241.2844 154.6563,240.8625 154.6563,240.4562 C154.6563,239.9875 154.2344,239.5812 153.7344,239.5812 C153.5,239.5812 153.2813,239.6594 153.0781,239.8625 C152.6406,240.3 152.6406,240.3 152.4688,240.3937 C152.0156,240.6281 151.375,240.7687 150.6094,240.7687 C148.6094,240.7687 147.3281,239.7531 147.3281,238.175 L147.3281,237.1281 C147.3281,235.425 148.5469,234.2219 150.25,234.2219 C150.8281,234.2219 151.4063,234.3625 151.875,234.6125 C152.3438,234.8781 152.5156,235.0656 152.5781,235.425 C152.7031,236.0969 152.9531,236.3469 153.4844,236.3469 C153.7656,236.3469 154.0469,236.2062 154.2344,235.9875 C154.3594,235.8156 154.4063,235.6437 154.4063,235.2062 L154.4063,233.8469 C154.4063,233.425 154.3906,233.2844 154.2656,233.1125 C154.0938,232.8625 153.8125,232.7062 153.4844,232.7062 C153.1719,232.7062 152.9688,232.8156 152.75,233.0812 C151.5781,232.5812 151.1406,232.4719 150.1875,232.4719 C147.5156,232.4719 145.5,234.4875 145.5,237.1125 L145.5,238.2062 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="27" x="164.5" y="241.656">Line</text>
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="73" x="199.5" y="218.05"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="71" x="200.5" y="232.2501">Color,Weight</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="136.5" x2="268.5" y1="253.05" y2="253.05"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="136.5" x2="268.5" y1="261.05" y2="261.05"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L15" target="_top" title="Line" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L15" xlink:show="new" xlink:title="Line" xlink:type="simple">
<g id="elem_C_0000675132943535054947">
<rect codeLine="46" fill="#F1F1F1" height="48" id="C_0000675132943535054947" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="93" x="7" y="221.05"/>
<ellipse cx="22" cy="237.05" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M17,238.2062 C17,240.7062 19.1406,242.5187 22.0625,242.5187 C23.2969,242.5187 24.4688,242.2219 25.2188,241.7062 C25.8281,241.2844 26.1563,240.8625 26.1563,240.4562 C26.1563,239.9875 25.7344,239.5812 25.2344,239.5812 C25,239.5812 24.7813,239.6594 24.5781,239.8625 C24.1406,240.3 24.1406,240.3 23.9688,240.3937 C23.5156,240.6281 22.875,240.7687 22.1094,240.7687 C20.1094,240.7687 18.8281,239.7531 18.8281,238.175 L18.8281,237.1281 C18.8281,235.425 20.0469,234.2219 21.75,234.2219 C22.3281,234.2219 22.9063,234.3625 23.375,234.6125 C23.8438,234.8781 24.0156,235.0656 24.0781,235.425 C24.2031,236.0969 24.4531,236.3469 24.9844,236.3469 C25.2656,236.3469 25.5469,236.2062 25.7344,235.9875 C25.8594,235.8156 25.9063,235.6437 25.9063,235.2062 L25.9063,233.8469 C25.9063,233.425 25.8906,233.2844 25.7656,233.1125 C25.5938,232.8625 25.3125,232.7062 24.9844,232.7062 C24.6719,232.7062 24.4688,232.8156 24.25,233.0812 C23.0781,232.5812 22.6406,232.4719 21.6875,232.4719 C19.0156,232.4719 17,234.4875 17,237.1125 L17,238.2062 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="27" x="36" y="241.656">Line</text>
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="32" x="71" y="218.05"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="30" x="72" y="232.2501">Color</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="99" y1="253.05" y2="253.05"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="99" y1="261.05" y2="261.05"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L25" target="_top" title="Text" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L25" xlink:show="new" xlink:title="Text" xlink:type="simple">
<g id="elem_C_0001678874302644303776">
<rect codeLine="50" fill="#F1F1F1" height="48" id="C_0001678874302644303776" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="135" x="587" y="221.05"/>
<ellipse cx="602" cy="237.05" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M597,238.2062 C597,240.7062 599.1406,242.5187 602.0625,242.5187 C603.2969,242.5187 604.4688,242.2219 605.2188,241.7062 C605.8281,241.2844 606.1563,240.8625 606.1563,240.4562 C606.1563,239.9875 605.7344,239.5812 605.2344,239.5812 C605,239.5812 604.7813,239.6594 604.5781,239.8625 C604.1406,240.3 604.1406,240.3 603.9688,240.3937 C603.5156,240.6281 602.875,240.7687 602.1094,240.7687 C600.1094,240.7687 598.8281,239.7531 598.8281,238.175 L598.8281,237.1281 C598.8281,235.425 600.0469,234.2219 601.75,234.2219 C602.3281,234.2219 602.9063,234.3625 603.375,234.6125 C603.8438,234.8781 604.0156,235.0656 604.0781,235.425 C604.2031,236.0969 604.4531,236.3469 604.9844,236.3469 C605.2656,236.3469 605.5469,236.2062 605.7344,235.9875 C605.8594,235.8156 605.9063,235.6437 605.9063,235.2062 L605.9063,233.8469 C605.9063,233.425 605.8906,233.2844 605.7656,233.1125 C605.5938,232.8625 605.3125,232.7062 604.9844,232.7062 C604.6719,232.7062 604.4688,232.8156 604.25,233.0812 C603.0781,232.5812 602.6406,232.4719 601.6875,232.4719 C599.0156,232.4719 597,234.4875 597,237.1125 L597,238.2062 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="28" x="616" y="241.656">Text</text>
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="73" x="652" y="218.05"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="71" x="653" y="232.2501">Color,Weight</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="588" x2="721" y1="253.05" y2="253.05"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="588" x2="721" y1="261.05" y2="261.05"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L25" target="_top" title="Text" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L25" xlink:show="new" xlink:title="Text" xlink:type="simple">
<g id="elem_C_0001887786688778664182">
<rect codeLine="54" fill="#F1F1F1" height="48" id="C_0001887786688778664182" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="94" x="757.5" y="221.05"/>
<ellipse cx="772.5" cy="237.05" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M767.5,238.2062 C767.5,240.7062 769.6406,242.5187 772.5625,242.5187 C773.7969,242.5187 774.9688,242.2219 775.7188,241.7062 C776.3281,241.2844 776.6563,240.8625 776.6563,240.4562 C776.6563,239.9875 776.2344,239.5812 775.7344,239.5812 C775.5,239.5812 775.2813,239.6594 775.0781,239.8625 C774.6406,240.3 774.6406,240.3 774.4688,240.3937 C774.0156,240.6281 773.375,240.7687 772.6094,240.7687 C770.6094,240.7687 769.3281,239.7531 769.3281,238.175 L769.3281,237.1281 C769.3281,235.425 770.5469,234.2219 772.25,234.2219 C772.8281,234.2219 773.4063,234.3625 773.875,234.6125 C774.3438,234.8781 774.5156,235.0656 774.5781,235.425 C774.7031,236.0969 774.9531,236.3469 775.4844,236.3469 C775.7656,236.3469 776.0469,236.2062 776.2344,235.9875 C776.3594,235.8156 776.4063,235.6437 776.4063,235.2062 L776.4063,233.8469 C776.4063,233.425 776.3906,233.2844 776.2656,233.1125 C776.0938,232.8625 775.8125,232.7062 775.4844,232.7062 C775.1719,232.7062 774.9688,232.8156 774.75,233.0812 C773.5781,232.5812 773.1406,232.4719 772.1875,232.4719 C769.5156,232.4719 767.5,234.4875 767.5,237.1125 L767.5,238.2062 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="28" x="786.5" y="241.656">Text</text>
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="32" x="822.5" y="218.05"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="30" x="823.5" y="232.2501">Color</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="758.5" x2="850.5" y1="253.05" y2="253.05"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="758.5" x2="850.5" y1="261.05" y2="261.05"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L48" target="_top" title="Window" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L48" xlink:show="new" xlink:title="Window" xlink:type="simple">
<g id="elem_C_0001373544984027721472">
<rect codeLine="58" fill="#F1F1F1" height="115.1997" id="C_0001373544984027721472" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="205" x="359" y="7"/>
<ellipse cx="432.25" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M427.25,24.1563 C427.25,26.6563 429.3906,28.4688 432.3125,28.4688 C433.5469,28.4688 434.7188,28.1719 435.4688,27.6563 C436.0781,27.2344 436.4063,26.8125 436.4063,26.4063 C436.4063,25.9375 435.9844,25.5313 435.4844,25.5313 C435.25,25.5313 435.0313,25.6094 434.8281,25.8125 C434.3906,26.25 434.3906,26.25 434.2188,26.3438 C433.7656,26.5781 433.125,26.7188 432.3594,26.7188 C430.3594,26.7188 429.0781,25.7031 429.0781,24.125 L429.0781,23.0781 C429.0781,21.375 430.2969,20.1719 432,20.1719 C432.5781,20.1719 433.1563,20.3125 433.625,20.5625 C434.0938,20.8281 434.2656,21.0156 434.3281,21.375 C434.4531,22.0469 434.7031,22.2969 435.2344,22.2969 C435.5156,22.2969 435.7969,22.1563 435.9844,21.9375 C436.1094,21.7656 436.1563,21.5938 436.1563,21.1563 L436.1563,19.7969 C436.1563,19.375 436.1406,19.2344 436.0156,19.0625 C435.8438,18.8125 435.5625,18.6563 435.2344,18.6563 C434.9219,18.6563 434.7188,18.7656 434.5,19.0313 C433.3281,18.5313 432.8906,18.4219 431.9375,18.4219 C429.2656,18.4219 427.25,20.4375 427.25,23.0625 L427.25,24.1563 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="50" x="452.75" y="27.606">Window</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="360" x2="563" y1="39" y2="39"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="360" x2="563" y1="47" y2="47"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L49" target="_top" title="border" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L49" xlink:show="new" xlink:title="border" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="365" y="55.9"/>
<ellipse cx="370" cy="60.9" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L49" target="_top" title="border" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L49" xlink:show="new" xlink:title="border" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="179" x="379" y="64.0059">border : Line&lt;Color,Weight&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L52" target="_top" title="description" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L52" xlink:show="new" xlink:title="description" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="365" y="72.6999"/>
<ellipse cx="370" cy="77.6999" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L52" target="_top" title="description" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L52" xlink:show="new" xlink:title="description" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="159" x="379" y="80.8059">description : Text&lt;Color&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L50" target="_top" title="divider" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L50" xlink:show="new" xlink:title="divider" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="365" y="89.4998"/>
<ellipse cx="370" cy="94.4998" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L50" target="_top" title="divider" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L50" xlink:show="new" xlink:title="divider" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="131" x="379" y="97.6058">divider : Line&lt;Color&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L51" target="_top" title="title" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L51" xlink:show="new" xlink:title="title" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="365" y="106.2997"/>
<ellipse cx="370" cy="111.2997" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L51" target="_top" title="title" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00027/t00027.cc#L51" xlink:show="new" xlink:title="title" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="160" x="379" y="114.4057">title : Text&lt;Color,Weight&gt;</text>
</a>
</g>
</a>
<g id="link_C_0001593092483959332221_C_0000142374082478337852">
<path codeLine="65" d="M338.4856,300.7146 C306.0856,320.3946 284.3,333.62 254.89,351.48 " fill="none" id="C_0001593092483959332221-backto-C_0000142374082478337852" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="353.87,291.37,335.3708,295.5865,341.6005,305.8427,353.87,291.37" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0001593092483959332221_C_0001114634647721878603">
<path codeLine="66" d="M518.5144,300.7146 C550.9144,320.3946 572.7,333.62 602.11,351.48 " fill="none" id="C_0001593092483959332221-backto-C_0001114634647721878603" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="503.13,291.37,515.3995,305.8427,521.6292,295.5865,503.13,291.37" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0002049188825706164566_C_0001473536569433029444">
<path codeLine="67" d="M1139.5076,114.8909 C1125.6676,147.3909 1111.64,180.32 1097.97,212.43 " fill="none" id="C_0002049188825706164566-backto-C_0001473536569433029444" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="1146.56,98.33,1133.9873,112.5401,1145.0279,117.2417,1146.56,98.33" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0002049188825706164566_C_0002049455532387561338">
<path codeLine="68" d="M1181.7541,114.8559 C1195.7841,147.3559 1210,180.32 1223.85,212.43 " fill="none" id="C_0002049188825706164566-backto-C_0002049455532387561338" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="1174.62,98.33,1176.2455,117.2339,1187.2627,112.4778,1174.62,98.33" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0002082936326417164202_C_0000142374082478337852">
<path codeLine="69" d="M202.5,269.33 C202.5,291.97 202.5,308.52 202.5,333.65 " fill="none" id="C_0002082936326417164202-to-C_0000142374082478337852" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
<polygon fill="none" points="202.5,351.65,208.5,333.65,196.5,333.65,202.5,351.65" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0000675132943535054947_C_0000142374082478337852">
<path codeLine="70" d="M78.78,269.33 C103.35,291.97 127.6211,314.3245 154.9011,339.4545 " fill="none" id="C_0000675132943535054947-to-C_0000142374082478337852" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
<polygon fill="none" points="168.14,351.65,158.9663,335.0415,150.8359,343.8674,168.14,351.65" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0001678874302644303776_C_0001114634647721878603">
<path codeLine="71" d="M654.5,269.33 C654.5,291.97 654.5,308.52 654.5,333.65 " fill="none" id="C_0001678874302644303776-to-C_0001114634647721878603" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
<polygon fill="none" points="654.5,351.65,660.5,333.65,648.5,333.65,654.5,351.65" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0001887786688778664182_C_0001114634647721878603">
<path codeLine="72" d="M779.05,269.33 C754.31,291.97 729.8288,314.3679 702.3688,339.4979 " fill="none" id="C_0001887786688778664182-to-C_0001114634647721878603" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
<polygon fill="none" points="689.09,351.65,706.4195,343.9242,698.3181,335.0716,689.09,351.65" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0001373544984027721472_C_0002082936326417164202">
<path codeLine="73" d="M368.9593,129.3596 C320.6993,162.6196 272.28,195.97 236.3,220.76 " fill="none" id="C_0001373544984027721472-backto-C_0002082936326417164202" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="378.84,122.55,371.6298,122.6612,368.9593,129.3596,376.1695,129.2484,378.84,122.55" style="stroke:#181818;stroke-width:1.0;"/>
<ellipse cx="338.5" cy="161.5" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="36" x="345.5" y="165.277">border</text>
</g>
<g id="link_C_0001373544984027721472_C_0000675132943535054947">
<path codeLine="74" d="M347.237,102.5563 C277.637,126.5863 195.99,158.1 118.5,199.2 C106.87,205.37 94.83,213.22 84.31,220.62 " fill="none" id="C_0001373544984027721472-backto-C_0000675132943535054947" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="358.58,98.64,351.6031,96.8171,347.237,102.5563,354.2139,104.3791,358.58,98.64" style="stroke:#181818;stroke-width:1.0;"/>
<ellipse cx="216.5" cy="161.5" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="38" x="223.5" y="165.277">divider</text>
</g>
<g id="link_C_0001373544984027721472_C_0001678874302644303776">
<path codeLine="75" d="M531.9096,130.6981 C567.8696,163.9581 602.5,195.97 629.31,220.76 " fill="none" id="C_0001373544984027721472-backto-C_0001678874302644303776" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="523.1,122.55,524.7887,129.5606,531.9096,130.6981,530.2208,123.6875,523.1,122.55" style="stroke:#181818;stroke-width:1.0;"/>
<ellipse cx="576.5" cy="161.5" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="21" x="583.5" y="165.277">title</text>
</g>
<g id="link_C_0001373544984027721472_C_0001887786688778664182">
<path codeLine="76" d="M575.3942,115.418 C628.6742,139.768 683.23,166.54 739.5,199.2 C750.65,205.67 762.37,213.44 772.75,220.67 " fill="none" id="C_0001373544984027721472-backto-C_0001887786688778664182" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="564.48,110.43,568.2744,116.5621,575.3942,115.418,571.5998,109.2859,564.48,110.43" style="stroke:#181818;stroke-width:1.0;"/>
<ellipse cx="686.5" cy="161.5" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="63" x="693.5" y="165.277">description</text>
</g>
</g>
</svg>