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

157 lines
26 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="329px" preserveAspectRatio="none" style="width:909px;height:329px;background:#FFFFFF;" version="1.1" viewBox="0 0 909 329" width="909px" 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/t00032/t00032.cc#L7" target="_top" title="Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L7" xlink:show="new" xlink:title="Base" xlink:type="simple">
<g id="elem_C_0001619396229227632210">
<rect codeLine="2" fill="#F1F1F1" height="48" id="C_0001619396229227632210" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="64" x="168.5" y="148.8"/>
<ellipse cx="183.5" cy="164.8" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M178.5,165.9563 C178.5,168.4563 180.6406,170.2688 183.5625,170.2688 C184.7969,170.2688 185.9688,169.9719 186.7188,169.4563 C187.3281,169.0344 187.6563,168.6125 187.6563,168.2063 C187.6563,167.7375 187.2344,167.3313 186.7344,167.3313 C186.5,167.3313 186.2813,167.4094 186.0781,167.6125 C185.6406,168.05 185.6406,168.05 185.4688,168.1438 C185.0156,168.3781 184.375,168.5188 183.6094,168.5188 C181.6094,168.5188 180.3281,167.5031 180.3281,165.925 L180.3281,164.8781 C180.3281,163.175 181.5469,161.9719 183.25,161.9719 C183.8281,161.9719 184.4063,162.1125 184.875,162.3625 C185.3438,162.6281 185.5156,162.8156 185.5781,163.175 C185.7031,163.8469 185.9531,164.0969 186.4844,164.0969 C186.7656,164.0969 187.0469,163.9563 187.2344,163.7375 C187.3594,163.5656 187.4063,163.3938 187.4063,162.9563 L187.4063,161.5969 C187.4063,161.175 187.3906,161.0344 187.2656,160.8625 C187.0938,160.6125 186.8125,160.4563 186.4844,160.4563 C186.1719,160.4563 185.9688,160.5656 185.75,160.8313 C184.5781,160.3313 184.1406,160.2219 183.1875,160.2219 C180.5156,160.2219 178.5,162.2375 178.5,164.8625 L178.5,165.9563 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32" x="197.5" y="169.406">Base</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="169.5" x2="231.5" y1="180.8" y2="180.8"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="169.5" x2="231.5" y1="188.8" y2="188.8"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L9" target="_top" title="TBase" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L9" xlink:show="new" xlink:title="TBase" xlink:type="simple">
<g id="elem_C_0000543776954602127752">
<rect codeLine="6" fill="#F1F1F1" height="48" id="C_0000543776954602127752" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="73" x="7" y="15.4"/>
<ellipse cx="22" cy="31.4" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M17,32.5563 C17,35.0563 19.1406,36.8688 22.0625,36.8688 C23.2969,36.8688 24.4688,36.5719 25.2188,36.0563 C25.8281,35.6344 26.1563,35.2125 26.1563,34.8063 C26.1563,34.3375 25.7344,33.9313 25.2344,33.9313 C25,33.9313 24.7813,34.0094 24.5781,34.2125 C24.1406,34.65 24.1406,34.65 23.9688,34.7438 C23.5156,34.9781 22.875,35.1188 22.1094,35.1188 C20.1094,35.1188 18.8281,34.1031 18.8281,32.525 L18.8281,31.4781 C18.8281,29.775 20.0469,28.5719 21.75,28.5719 C22.3281,28.5719 22.9063,28.7125 23.375,28.9625 C23.8438,29.2281 24.0156,29.4156 24.0781,29.775 C24.2031,30.4469 24.4531,30.6969 24.9844,30.6969 C25.2656,30.6969 25.5469,30.5563 25.7344,30.3375 C25.8594,30.1656 25.9063,29.9938 25.9063,29.5563 L25.9063,28.1969 C25.9063,27.775 25.8906,27.6344 25.7656,27.4625 C25.5938,27.2125 25.3125,27.0563 24.9844,27.0563 C24.6719,27.0563 24.4688,27.1656 24.25,27.4313 C23.0781,26.9313 22.6406,26.8219 21.6875,26.8219 C19.0156,26.8219 17,28.8375 17,31.4625 L17,32.5563 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="41" x="36" y="36.006">TBase</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="79" y1="47.4" y2="47.4"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="79" y1="55.4" y2="55.4"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L11" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L11" xlink:show="new" xlink:title="A" xlink:type="simple">
<g id="elem_C_0000687909853333071234">
<rect codeLine="10" fill="#F1F1F1" height="64.7999" id="C_0000687909853333071234" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="138" x="115.5" y="7"/>
<ellipse cx="175.75" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M170.75,24.1563 C170.75,26.6563 172.8906,28.4688 175.8125,28.4688 C177.0469,28.4688 178.2188,28.1719 178.9688,27.6563 C179.5781,27.2344 179.9063,26.8125 179.9063,26.4063 C179.9063,25.9375 179.4844,25.5313 178.9844,25.5313 C178.75,25.5313 178.5313,25.6094 178.3281,25.8125 C177.8906,26.25 177.8906,26.25 177.7188,26.3438 C177.2656,26.5781 176.625,26.7188 175.8594,26.7188 C173.8594,26.7188 172.5781,25.7031 172.5781,24.125 L172.5781,23.0781 C172.5781,21.375 173.7969,20.1719 175.5,20.1719 C176.0781,20.1719 176.6563,20.3125 177.125,20.5625 C177.5938,20.8281 177.7656,21.0156 177.8281,21.375 C177.9531,22.0469 178.2031,22.2969 178.7344,22.2969 C179.0156,22.2969 179.2969,22.1563 179.4844,21.9375 C179.6094,21.7656 179.6563,21.5938 179.6563,21.1563 L179.6563,19.7969 C179.6563,19.375 179.6406,19.2344 179.5156,19.0625 C179.3438,18.8125 179.0625,18.6563 178.7344,18.6563 C178.4219,18.6563 178.2188,18.7656 178,19.0313 C176.8281,18.5313 176.3906,18.4219 175.4375,18.4219 C172.7656,18.4219 170.75,20.4375 170.75,23.0625 L170.75,24.1563 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="9" x="196.25" y="27.606">A</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="116.5" x2="252.5" y1="39" y2="39"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L12" target="_top" title="operator()" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L12" xlink:show="new" xlink:title="operator()" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="121.5" y="47.9"/>
<ellipse cx="126.5" cy="52.9" 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/t00032/t00032.cc#L12" target="_top" title="operator()" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L12" xlink:show="new" xlink:title="operator()" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="112" x="135.5" y="56.0059">operator()() : void</text>
</a>
<line style="stroke:#181818;stroke-width:0.5;" x1="116.5" x2="252.5" y1="63.7999" y2="63.7999"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L15" target="_top" title="B" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L15" xlink:show="new" xlink:title="B" xlink:type="simple">
<g id="elem_C_0000737235057776029746">
<rect codeLine="15" fill="#F1F1F1" height="64.7999" id="C_0000737235057776029746" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="138" x="288.5" y="7"/>
<ellipse cx="348.75" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M343.75,24.1563 C343.75,26.6563 345.8906,28.4688 348.8125,28.4688 C350.0469,28.4688 351.2188,28.1719 351.9688,27.6563 C352.5781,27.2344 352.9063,26.8125 352.9063,26.4063 C352.9063,25.9375 352.4844,25.5313 351.9844,25.5313 C351.75,25.5313 351.5313,25.6094 351.3281,25.8125 C350.8906,26.25 350.8906,26.25 350.7188,26.3438 C350.2656,26.5781 349.625,26.7188 348.8594,26.7188 C346.8594,26.7188 345.5781,25.7031 345.5781,24.125 L345.5781,23.0781 C345.5781,21.375 346.7969,20.1719 348.5,20.1719 C349.0781,20.1719 349.6563,20.3125 350.125,20.5625 C350.5938,20.8281 350.7656,21.0156 350.8281,21.375 C350.9531,22.0469 351.2031,22.2969 351.7344,22.2969 C352.0156,22.2969 352.2969,22.1563 352.4844,21.9375 C352.6094,21.7656 352.6563,21.5938 352.6563,21.1563 L352.6563,19.7969 C352.6563,19.375 352.6406,19.2344 352.5156,19.0625 C352.3438,18.8125 352.0625,18.6563 351.7344,18.6563 C351.4219,18.6563 351.2188,18.7656 351,19.0313 C349.8281,18.5313 349.3906,18.4219 348.4375,18.4219 C345.7656,18.4219 343.75,20.4375 343.75,23.0625 L343.75,24.1563 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="9" x="369.25" y="27.606">B</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="289.5" x2="425.5" y1="39" y2="39"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L16" target="_top" title="operator()" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L16" xlink:show="new" xlink:title="operator()" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="294.5" y="47.9"/>
<ellipse cx="299.5" cy="52.9" 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/t00032/t00032.cc#L16" target="_top" title="operator()" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L16" xlink:show="new" xlink:title="operator()" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="112" x="308.5" y="56.0059">operator()() : void</text>
</a>
<line style="stroke:#181818;stroke-width:0.5;" x1="289.5" x2="425.5" y1="63.7999" y2="63.7999"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L19" target="_top" title="C" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L19" xlink:show="new" xlink:title="C" xlink:type="simple">
<g id="elem_C_0001497964256865073382">
<rect codeLine="20" fill="#F1F1F1" height="64.7999" id="C_0001497964256865073382" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="138" x="461.5" y="7"/>
<ellipse cx="521.25" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M516.25,24.1563 C516.25,26.6563 518.3906,28.4688 521.3125,28.4688 C522.5469,28.4688 523.7188,28.1719 524.4688,27.6563 C525.0781,27.2344 525.4063,26.8125 525.4063,26.4063 C525.4063,25.9375 524.9844,25.5313 524.4844,25.5313 C524.25,25.5313 524.0313,25.6094 523.8281,25.8125 C523.3906,26.25 523.3906,26.25 523.2188,26.3438 C522.7656,26.5781 522.125,26.7188 521.3594,26.7188 C519.3594,26.7188 518.0781,25.7031 518.0781,24.125 L518.0781,23.0781 C518.0781,21.375 519.2969,20.1719 521,20.1719 C521.5781,20.1719 522.1563,20.3125 522.625,20.5625 C523.0938,20.8281 523.2656,21.0156 523.3281,21.375 C523.4531,22.0469 523.7031,22.2969 524.2344,22.2969 C524.5156,22.2969 524.7969,22.1563 524.9844,21.9375 C525.1094,21.7656 525.1563,21.5938 525.1563,21.1563 L525.1563,19.7969 C525.1563,19.375 525.1406,19.2344 525.0156,19.0625 C524.8438,18.8125 524.5625,18.6563 524.2344,18.6563 C523.9219,18.6563 523.7188,18.7656 523.5,19.0313 C522.3281,18.5313 521.8906,18.4219 520.9375,18.4219 C518.2656,18.4219 516.25,20.4375 516.25,23.0625 L516.25,24.1563 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="10" x="541.75" y="27.606">C</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="462.5" x2="598.5" y1="39" y2="39"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L20" target="_top" title="operator()" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L20" xlink:show="new" xlink:title="operator()" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="467.5" y="47.9"/>
<ellipse cx="472.5" cy="52.9" 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/t00032/t00032.cc#L20" target="_top" title="operator()" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L20" xlink:show="new" xlink:title="operator()" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="112" x="481.5" y="56.0059">operator()() : void</text>
</a>
<line style="stroke:#181818;stroke-width:0.5;" x1="462.5" x2="598.5" y1="63.7999" y2="63.7999"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L24" target="_top" title="Overload" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L24" xlink:show="new" xlink:title="Overload" xlink:type="simple">
<g id="elem_C_0001463422997970691679">
<rect codeLine="25" fill="#F1F1F1" height="64.7999" id="C_0001463422997970691679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="136" x="152.5" y="257.8"/>
<ellipse cx="167.5" cy="273.8" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M162.5,274.9563 C162.5,277.4563 164.6406,279.2688 167.5625,279.2688 C168.7969,279.2688 169.9688,278.9719 170.7188,278.4563 C171.3281,278.0344 171.6563,277.6125 171.6563,277.2063 C171.6563,276.7375 171.2344,276.3313 170.7344,276.3313 C170.5,276.3313 170.2813,276.4094 170.0781,276.6125 C169.6406,277.05 169.6406,277.05 169.4688,277.1438 C169.0156,277.3781 168.375,277.5188 167.6094,277.5188 C165.6094,277.5188 164.3281,276.5031 164.3281,274.925 L164.3281,273.8781 C164.3281,272.175 165.5469,270.9719 167.25,270.9719 C167.8281,270.9719 168.4063,271.1125 168.875,271.3625 C169.3438,271.6281 169.5156,271.8156 169.5781,272.175 C169.7031,272.8469 169.9531,273.0969 170.4844,273.0969 C170.7656,273.0969 171.0469,272.9563 171.2344,272.7375 C171.3594,272.5656 171.4063,272.3938 171.4063,271.9563 L171.4063,270.5969 C171.4063,270.175 171.3906,270.0344 171.2656,269.8625 C171.0938,269.6125 170.8125,269.4563 170.4844,269.4563 C170.1719,269.4563 169.9688,269.5656 169.75,269.8313 C168.5781,269.3313 168.1406,269.2219 167.1875,269.2219 C164.5156,269.2219 162.5,271.2375 162.5,273.8625 L162.5,274.9563 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58" x="181.5" y="278.406">Overload</text>
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="44" x="247.5" y="254.8"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="42" x="248.5" y="269.0001">T,L,Ts...</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="153.5" x2="287.5" y1="289.8" y2="289.8"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="153.5" x2="287.5" y1="297.8" y2="297.8"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L26" target="_top" title="counter" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L26" xlink:show="new" xlink:title="counter" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="158.5" y="306.7"/>
<ellipse cx="163.5" cy="311.7" 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/t00032/t00032.cc#L26" target="_top" title="counter" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L26" xlink:show="new" xlink:title="counter" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="68" x="172.5" y="314.8059">counter : L</text>
</a>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L24" target="_top" title="Overload" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L24" xlink:show="new" xlink:title="Overload" xlink:type="simple">
<g id="elem_C_0001706455047176879286">
<rect codeLine="30" fill="#F1F1F1" height="48" id="C_0001706455047176879286" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="179" x="268" y="148.8"/>
<ellipse cx="283" cy="164.8" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M278,165.9563 C278,168.4563 280.1406,170.2688 283.0625,170.2688 C284.2969,170.2688 285.4688,169.9719 286.2188,169.4563 C286.8281,169.0344 287.1563,168.6125 287.1563,168.2063 C287.1563,167.7375 286.7344,167.3313 286.2344,167.3313 C286,167.3313 285.7813,167.4094 285.5781,167.6125 C285.1406,168.05 285.1406,168.05 284.9688,168.1438 C284.5156,168.3781 283.875,168.5188 283.1094,168.5188 C281.1094,168.5188 279.8281,167.5031 279.8281,165.925 L279.8281,164.8781 C279.8281,163.175 281.0469,161.9719 282.75,161.9719 C283.3281,161.9719 283.9063,162.1125 284.375,162.3625 C284.8438,162.6281 285.0156,162.8156 285.0781,163.175 C285.2031,163.8469 285.4531,164.0969 285.9844,164.0969 C286.2656,164.0969 286.5469,163.9563 286.7344,163.7375 C286.8594,163.5656 286.9063,163.3938 286.9063,162.9563 L286.9063,161.5969 C286.9063,161.175 286.8906,161.0344 286.7656,160.8625 C286.5938,160.6125 286.3125,160.4563 285.9844,160.4563 C285.6719,160.4563 285.4688,160.5656 285.25,160.8313 C284.0781,160.3313 283.6406,160.2219 282.6875,160.2219 C280.0156,160.2219 278,162.2375 278,164.8625 L278,165.9563 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58" x="297" y="169.406">Overload</text>
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="87" x="363" y="145.8"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="85" x="364" y="160.0001">TBase,int,A,B,C</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="269" x2="446" y1="180.8" y2="180.8"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="269" x2="446" y1="188.8" y2="188.8"/>
</g>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L31" target="_top" title="R" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L31" xlink:show="new" xlink:title="R" xlink:type="simple">
<g id="elem_C_0000085539867332573320">
<rect codeLine="34" fill="#F1F1F1" height="64.7999" id="C_0000085539867332573320" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="267" x="635" y="7"/>
<ellipse cx="759.25" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
<path d="M754.25,24.1563 C754.25,26.6563 756.3906,28.4688 759.3125,28.4688 C760.5469,28.4688 761.7188,28.1719 762.4688,27.6563 C763.0781,27.2344 763.4063,26.8125 763.4063,26.4063 C763.4063,25.9375 762.9844,25.5313 762.4844,25.5313 C762.25,25.5313 762.0313,25.6094 761.8281,25.8125 C761.3906,26.25 761.3906,26.25 761.2188,26.3438 C760.7656,26.5781 760.125,26.7188 759.3594,26.7188 C757.3594,26.7188 756.0781,25.7031 756.0781,24.125 L756.0781,23.0781 C756.0781,21.375 757.2969,20.1719 759,20.1719 C759.5781,20.1719 760.1563,20.3125 760.625,20.5625 C761.0938,20.8281 761.2656,21.0156 761.3281,21.375 C761.4531,22.0469 761.7031,22.2969 762.2344,22.2969 C762.5156,22.2969 762.7969,22.1563 762.9844,21.9375 C763.1094,21.7656 763.1563,21.5938 763.1563,21.1563 L763.1563,19.7969 C763.1563,19.375 763.1406,19.2344 763.0156,19.0625 C762.8438,18.8125 762.5625,18.6563 762.2344,18.6563 C761.9219,18.6563 761.7188,18.7656 761.5,19.0313 C760.3281,18.5313 759.8906,18.4219 758.9375,18.4219 C756.2656,18.4219 754.25,20.4375 754.25,23.0625 L754.25,24.1563 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="10" x="779.75" y="27.606">R</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="636" x2="901" y1="39" y2="39"/>
<line style="stroke:#181818;stroke-width:0.5;" x1="636" x2="901" y1="47" y2="47"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L32" target="_top" title="overload" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L32" xlink:show="new" xlink:title="overload" xlink:type="simple">
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="641" y="55.9"/>
<ellipse cx="646" 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/t00032/t00032.cc#L32" target="_top" title="overload" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00032/t00032.cc#L32" xlink:show="new" xlink:title="overload" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="241" x="655" y="64.0059">overload : Overload&lt;TBase,int,A,B,C&gt;</text>
</a>
</g>
</a>
<g id="link_C_0001619396229227632210_C_0001463422997970691679">
<path codeLine="38" d="M207.6199,214.8863 C210.6299,232.2763 211.71,238.47 215.02,257.57 " fill="none" id="C_0001619396229227632210-backto-C_0001463422997970691679" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="204.55,197.15,201.7078,215.9096,213.532,213.863,204.55,197.15" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0001706455047176879286_C_0001463422997970691679">
<path codeLine="39" d="M329.78,197.15 C309.21,214.47 294.7075,226.6944 272.0775,245.7544 " fill="none" id="C_0001706455047176879286-to-C_0001463422997970691679" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
<polygon fill="none" points="258.31,257.35,275.9426,250.3436,268.2123,241.1653,258.31,257.35" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0000543776954602127752_C_0001706455047176879286">
<path codeLine="40" d="M95.9961,71.5592 C101.6861,74.7192 91.83,69.08 97.5,71.8 C160.19,101.85 234.46,129.68 287.53,148.31 " fill="none" id="C_0000543776954602127752-backto-C_0001706455047176879286" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="80.26,62.82,93.0831,76.8046,98.9092,66.3138,80.26,62.82" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0000687909853333071234_C_0001706455047176879286">
<path codeLine="41" d="M240.714,83.0974 C271.614,106.5674 298.64,127.09 326.58,148.32 " fill="none" id="C_0000687909853333071234-backto-C_0001706455047176879286" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="226.38,72.21,237.0849,87.8754,244.3432,78.3194,226.38,72.21" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0000737235057776029746_C_0001706455047176879286">
<path codeLine="42" d="M357.5,90.21 C357.5,113.75 357.5,127.3 357.5,148.52 " fill="none" id="C_0000737235057776029746-backto-C_0001706455047176879286" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="357.5,72.21,351.5,90.21,363.5,90.21,357.5,72.21" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0001497964256865073382_C_0001706455047176879286">
<path codeLine="43" d="M474.286,83.0974 C443.386,106.5674 416.36,127.09 388.42,148.32 " fill="none" id="C_0001497964256865073382-backto-C_0001706455047176879286" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="488.62,72.21,470.6568,78.3194,477.9151,87.8754,488.62,72.21" style="stroke:#181818;stroke-width:1.0;"/>
</g>
<g id="link_C_0000085539867332573320_C_0001706455047176879286">
<path codeLine="44" d="M657.3198,75.9439 C583.8998,99.4139 497.16,127.15 430.86,148.35 " fill="none" id="C_0000085539867332573320-backto-C_0001706455047176879286" style="stroke:#181818;stroke-width:1.0;"/>
<polygon fill="none" points="668.75,72.29,661.8169,70.3069,657.3198,75.9439,664.2529,77.927,668.75,72.29" style="stroke:#181818;stroke-width:1.0;"/>
<ellipse cx="581.5" cy="111.1" 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="49" x="588.5" y="114.877">overload</text>
</g>
</g>
</svg>