Files
clang-uml/docs/test_cases/t00028_class.svg
2022-12-10 16:37:28 +01:00

195 lines
32 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="410px" preserveAspectRatio="none" style="width:877px;height:410px;" version="1.1" viewBox="0 0 877 410" width="877px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="f1gvot9j29klb5" width="300%" x="-1" y="-1">
<feGaussianBlur result="blurOut" stdDeviation="2.0"/>
<feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/>
<feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/>
<feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/>
</filter>
<style type="text/css">a:hover { text-decoration: underline; }</style>
</defs>
<g>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L8" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L8" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gvot9j29klb5)" height="48" id="C_0001519850480962783588" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="95" y="226.5"/>
<ellipse cx="110" cy="242.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M112.9688,248.1406 Q112.3906,248.4375 111.75,248.5781 Q111.1094,248.7344 110.4063,248.7344 Q107.9063,248.7344 106.5781,247.0938 Q105.2656,245.4375 105.2656,242.3125 Q105.2656,239.1875 106.5781,237.5313 Q107.9063,235.875 110.4063,235.875 Q111.1094,235.875 111.75,236.0313 Q112.4063,236.1875 112.9688,236.4844 L112.9688,239.2031 Q112.3438,238.625 111.75,238.3594 Q111.1563,238.0781 110.5313,238.0781 Q109.1875,238.0781 108.5,239.1563 Q107.8125,240.2188 107.8125,242.3125 Q107.8125,244.4063 108.5,245.4844 Q109.1875,246.5469 110.5313,246.5469 Q111.1563,246.5469 111.75,246.2813 Q112.3438,246 112.9688,245.4219 L112.9688,248.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="124" y="246.6543">A</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="96" x2="134" y1="258.5" y2="258.5"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="96" x2="134" y1="266.5" y2="266.5"/>
</a>
<path d="M12.5,64.5 L12.5,89.6328 L115.5,89.6328 L115.5,74.5 L105.5,64.5 L12.5,64.5 " fill="#FBFB77" filter="url(#f1gvot9j29klb5)" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M105.5,64.5 L105.5,74.5 L115.5,74.5 L105.5,64.5 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="82" x="18.5" y="81.5669">A class note.</text>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L12" target="_top" title="B" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L12" xlink:show="new" xlink:title="B" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gvot9j29klb5)" height="48" id="C_0001980597091567213070" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="684" y="226.5"/>
<ellipse cx="699" cy="242.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M701.9688,248.1406 Q701.3906,248.4375 700.75,248.5781 Q700.1094,248.7344 699.4063,248.7344 Q696.9063,248.7344 695.5781,247.0938 Q694.2656,245.4375 694.2656,242.3125 Q694.2656,239.1875 695.5781,237.5313 Q696.9063,235.875 699.4063,235.875 Q700.1094,235.875 700.75,236.0313 Q701.4063,236.1875 701.9688,236.4844 L701.9688,239.2031 Q701.3438,238.625 700.75,238.3594 Q700.1563,238.0781 699.5313,238.0781 Q698.1875,238.0781 697.5,239.1563 Q696.8125,240.2188 696.8125,242.3125 Q696.8125,244.4063 697.5,245.4844 Q698.1875,246.5469 699.5313,246.5469 Q700.1563,246.5469 700.75,246.2813 Q701.3438,246 701.9688,245.4219 L701.9688,248.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="713" y="246.6543">B</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="685" x2="723" y1="258.5" y2="258.5"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="685" x2="723" y1="266.5" y2="266.5"/>
</a>
<path d="M545.5,238 L545.5,263.1328 A0,0 0 0 0 545.5,263.1328 L648.5,263.1328 A0,0 0 0 0 648.5,263.1328 L648.5,256 L683.74,250.5 L648.5,248 L648.5,248 L638.5,238 L545.5,238 A0,0 0 0 0 545.5,238 " fill="#FBFB77" filter="url(#f1gvot9j29klb5)" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M638.5,238 L638.5,248 L648.5,248 L638.5,238 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="82" x="551.5" y="255.0669">B class note.</text>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L18" target="_top" title="C" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L18" xlink:show="new" xlink:title="C" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gvot9j29klb5)" height="48" id="C_0000984577258575112753" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="247" y="226.5"/>
<ellipse cx="262" cy="242.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M264.9688,248.1406 Q264.3906,248.4375 263.75,248.5781 Q263.1094,248.7344 262.4063,248.7344 Q259.9063,248.7344 258.5781,247.0938 Q257.2656,245.4375 257.2656,242.3125 Q257.2656,239.1875 258.5781,237.5313 Q259.9063,235.875 262.4063,235.875 Q263.1094,235.875 263.75,236.0313 Q264.4063,236.1875 264.9688,236.4844 L264.9688,239.2031 Q264.3438,238.625 263.75,238.3594 Q263.1563,238.0781 262.5313,238.0781 Q261.1875,238.0781 260.5,239.1563 Q259.8125,240.2188 259.8125,242.3125 Q259.8125,244.4063 260.5,245.4844 Q261.1875,246.5469 262.5313,246.5469 Q263.1563,246.5469 263.75,246.2813 Q264.3438,246 264.9688,245.4219 L264.9688,248.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="276" y="246.6543">C</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="248" x2="286" y1="258.5" y2="258.5"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="248" x2="286" y1="266.5" y2="266.5"/>
</a>
<path d="M158.5,357 L158.5,382.1328 A0,0 0 0 0 158.5,382.1328 L261.5,382.1328 A0,0 0 0 0 261.5,382.1328 L261.5,367 L251.5,357 L219.68,357 L255.74,274.62 L211.68,357 L158.5,357 A0,0 0 0 0 158.5,357 " fill="#FBFB77" filter="url(#f1gvot9j29klb5)" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M251.5,357 L251.5,367 L261.5,367 L251.5,357 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="82" x="164.5" y="374.0669">C class note.</text>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L25" target="_top" title="D" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L25" xlink:show="new" xlink:title="D" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gvot9j29klb5)" height="48" id="C_0001263778658518784070" style="stroke: #A80036; stroke-width: 1.5;" width="41" x="170.5" y="226.5"/>
<ellipse cx="185.5" cy="242.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M188.4688,248.1406 Q187.8906,248.4375 187.25,248.5781 Q186.6094,248.7344 185.9063,248.7344 Q183.4063,248.7344 182.0781,247.0938 Q180.7656,245.4375 180.7656,242.3125 Q180.7656,239.1875 182.0781,237.5313 Q183.4063,235.875 185.9063,235.875 Q186.6094,235.875 187.25,236.0313 Q187.9063,236.1875 188.4688,236.4844 L188.4688,239.2031 Q187.8438,238.625 187.25,238.3594 Q186.6563,238.0781 186.0313,238.0781 Q184.6875,238.0781 184,239.1563 Q183.3125,240.2188 183.3125,242.3125 Q183.3125,244.4063 184,245.4844 Q184.6875,246.5469 186.0313,246.5469 Q186.6563,246.5469 187.25,246.2813 Q187.8438,246 188.4688,245.4219 L188.4688,248.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="9" x="199.5" y="246.6543">D</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="171.5" x2="210.5" y1="258.5" y2="258.5"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="171.5" x2="210.5" y1="266.5" y2="266.5"/>
</a>
<path d="M6,223 L6,278.3984 L60,278.3984 L60,233 L50,223 L6,223 " fill="#FBFB77" filter="url(#f1gvot9j29klb5)" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M50,223 L50,233 L60,233 L50,223 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="10" x="12" y="240.0669">D</text>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="32" x="12" y="255.1997">class</text>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="33" x="12" y="270.3325">note.</text>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L29" target="_top" title="E" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L29" xlink:show="new" xlink:title="E" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gvot9j29klb5)" height="60.8047" id="C_0001014136565447389473" style="stroke: #A80036; stroke-width: 1.5;" width="82" x="496" y="339"/>
<ellipse cx="524.95" cy="355" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M527.9188,360.6406 Q527.3406,360.9375 526.7,361.0781 Q526.0594,361.2344 525.3563,361.2344 Q522.8563,361.2344 521.5281,359.5938 Q520.2156,357.9375 520.2156,354.8125 Q520.2156,351.6875 521.5281,350.0313 Q522.8563,348.375 525.3563,348.375 Q526.0594,348.375 526.7,348.5313 Q527.3563,348.6875 527.9188,348.9844 L527.9188,351.7031 Q527.2938,351.125 526.7,350.8594 Q526.1063,350.5781 525.4813,350.5781 Q524.1375,350.5781 523.45,351.6563 Q522.7625,352.7188 522.7625,354.8125 Q522.7625,356.9063 523.45,357.9844 Q524.1375,359.0469 525.4813,359.0469 Q526.1063,359.0469 526.7,358.7813 Q527.2938,358.5 527.9188,357.9219 L527.9188,360.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="542.05" y="359.1543">E</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="9" x="572" y="336"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="573" y="348.1387">T</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="497" x2="577" y1="371" y2="371"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L30" target="_top" title="param" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L30" xlink:show="new" xlink:title="param" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="502" y="377"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="504" y="379"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L30" target="_top" title="param" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L30" xlink:show="new" xlink:title="param" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="56" x="516" y="385.2104">param : T</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="497" x2="577" y1="391.8047" y2="391.8047"/>
<path d="M297,357 L297,382.1328 A0,0 0 0 0 297,382.1328 L461,382.1328 A0,0 0 0 0 461,382.1328 L461,375 L495.78,369.5 L461,367 L461,367 L451,357 L297,357 A0,0 0 0 0 297,357 " fill="#FBFB77" filter="url(#f1gvot9j29klb5)" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M451,357 L451,367 L461,367 L451,357 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="143" x="303" y="374.0669">E template class note.</text>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L34" target="_top" title="G" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L34" xlink:show="new" xlink:title="G" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gvot9j29klb5)" height="48" id="C_0000764713728396057122" style="stroke: #A80036; stroke-width: 1.5;" width="41" x="373.5" y="226.5"/>
<ellipse cx="388.5" cy="242.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M391.4688,248.1406 Q390.8906,248.4375 390.25,248.5781 Q389.6094,248.7344 388.9063,248.7344 Q386.4063,248.7344 385.0781,247.0938 Q383.7656,245.4375 383.7656,242.3125 Q383.7656,239.1875 385.0781,237.5313 Q386.4063,235.875 388.9063,235.875 Q389.6094,235.875 390.25,236.0313 Q390.9063,236.1875 391.4688,236.4844 L391.4688,239.2031 Q390.8438,238.625 390.25,238.3594 Q389.6563,238.0781 389.0313,238.0781 Q387.6875,238.0781 387,239.1563 Q386.3125,240.2188 386.3125,242.3125 Q386.3125,244.4063 387,245.4844 Q387.6875,246.5469 389.0313,246.5469 Q389.6563,246.5469 390.25,246.2813 Q390.8438,246 391.4688,245.4219 L391.4688,248.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="9" x="402.5" y="246.6543">G</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="374.5" x2="413.5" y1="258.5" y2="258.5"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="374.5" x2="413.5" y1="266.5" y2="266.5"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L38" target="_top" title="F" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L38" xlink:show="new" xlink:title="F" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gvot9j29klb5)" height="86.4141" id="C_0000589227897266388677" style="stroke: #A80036; stroke-width: 1.5;" width="42" x="791" y="34"/>
<ellipse cx="807.35" cy="50" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M811.4594,56 L803.7406,56 L803.7406,43.6094 L811.4594,43.6094 L811.4594,45.7656 L806.1938,45.7656 L806.1938,48.4375 L810.9594,48.4375 L810.9594,50.5938 L806.1938,50.5938 L806.1938,53.8438 L811.4594,53.8438 L811.4594,56 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="7" x="821.65" y="54.1543">F</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="792" x2="832" y1="66" y2="66"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="21" x="797" y="80.2104">one</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="20" x="797" y="93.0151">two</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="30" x="797" y="105.8198">three</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="792" x2="832" y1="112.4141" y2="112.4141"/>
</a>
<path d="M759,238 L759,263.1328 A0,0 0 0 0 759,263.1328 L865,263.1328 A0,0 0 0 0 865,263.1328 L865,248 L855,238 L816,238 L812,120.39 L808,238 L759,238 A0,0 0 0 0 759,238 " fill="#FBFB77" filter="url(#f1gvot9j29klb5)" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M855,238 L855,248 L865,248 L855,238 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="85" x="765" y="255.0669">F enum note.</text>
<rect fill="#FEFECE" filter="url(#f1gvot9j29klb5)" height="48" id="C_0001949673179441298667" style="stroke: #A80036; stroke-width: 1.5;" width="60" x="450" y="226.5"/>
<ellipse cx="465" cy="242.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M467.9688,248.1406 Q467.3906,248.4375 466.75,248.5781 Q466.1094,248.7344 465.4063,248.7344 Q462.9063,248.7344 461.5781,247.0938 Q460.2656,245.4375 460.2656,242.3125 Q460.2656,239.1875 461.5781,237.5313 Q462.9063,235.875 465.4063,235.875 Q466.1094,235.875 466.75,236.0313 Q467.4063,236.1875 467.9688,236.4844 L467.9688,239.2031 Q467.3438,238.625 466.75,238.3594 Q466.1563,238.0781 465.5313,238.0781 Q464.1875,238.0781 463.5,239.1563 Q462.8125,240.2188 462.8125,242.3125 Q462.8125,244.4063 463.5,245.4844 Q464.1875,246.5469 465.5313,246.5469 Q466.1563,246.5469 466.75,246.2813 Q467.3438,246 467.9688,245.4219 L467.9688,248.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="479" y="246.6543">E</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="18" x="495" y="223.5"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="16" x="496" y="235.6387">int</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="451" x2="509" y1="258.5" y2="258.5"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="451" x2="509" y1="266.5" y2="266.5"/>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L41" target="_top" title="R" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L41" xlink:show="new" xlink:title="R" xlink:type="simple">
<rect fill="#FEFECE" filter="url(#f1gvot9j29klb5)" height="137.6328" id="C_0001189142882239313116" style="stroke: #A80036; stroke-width: 1.5;" width="252" x="193" y="8"/>
<ellipse cx="310.75" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M313.7188,29.6406 Q313.1406,29.9375 312.5,30.0781 Q311.8594,30.2344 311.1563,30.2344 Q308.6563,30.2344 307.3281,28.5938 Q306.0156,26.9375 306.0156,23.8125 Q306.0156,20.6875 307.3281,19.0313 Q308.6563,17.375 311.1563,17.375 Q311.8594,17.375 312.5,17.5313 Q313.1563,17.6875 313.7188,17.9844 L313.7188,20.7031 Q313.0938,20.125 312.5,19.8594 Q311.9063,19.5781 311.2813,19.5781 Q309.9375,19.5781 309.25,20.6563 Q308.5625,21.7188 308.5625,23.8125 Q308.5625,25.9063 309.25,26.9844 Q309.9375,28.0469 311.2813,28.0469 Q311.9063,28.0469 312.5,27.7813 Q313.0938,27.5 313.7188,26.9219 L313.7188,29.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="331.25" y="28.1543">R</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="194" x2="444" y1="40" y2="40"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L47" target="_top" title="aaa" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L47" xlink:show="new" xlink:title="aaa" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="199" y="46"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="201" y="48"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L47" target="_top" title="aaa" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L47" xlink:show="new" xlink:title="aaa" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="40" x="213" y="54.2104">aaa : A</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L49" target="_top" title="bbb" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L49" xlink:show="new" xlink:title="bbb" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="199" y="58.8047"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="201" y="60.8047"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L49" target="_top" title="bbb" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L49" xlink:show="new" xlink:title="bbb" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="51" x="213" y="67.0151">bbb : B *</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L51" target="_top" title="ccc" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L51" xlink:show="new" xlink:title="ccc" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="199" y="71.6094"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="201" y="73.6094"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L51" target="_top" title="ccc" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L51" xlink:show="new" xlink:title="ccc" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="52" x="213" y="79.8198">ccc : C &amp;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L53" target="_top" title="ddd" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L53" xlink:show="new" xlink:title="ddd" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="199" y="84.4141"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="201" y="86.4141"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L53" target="_top" title="ddd" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L53" xlink:show="new" xlink:title="ddd" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="226" x="213" y="92.6245">ddd : std::vector&lt;std::shared_ptr&lt;D&gt;&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L55" target="_top" title="eee" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L55" xlink:show="new" xlink:title="eee" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="199" y="97.2188"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="201" y="99.2188"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L55" target="_top" title="eee" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L55" xlink:show="new" xlink:title="eee" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="72" x="213" y="105.4292">eee : E&lt;int&gt;</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L57" target="_top" title="ggg" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L57" xlink:show="new" xlink:title="ggg" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="199" y="110.0234"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="201" y="112.0234"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L57" target="_top" title="ggg" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/310f3112324c69619e9b2f10e3749bc94c5994d2/tests/t00028/t00028.cc#L57" xlink:show="new" xlink:title="ggg" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="58" x="213" y="118.2339">ggg : G **</text>
</a>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="194" x2="444" y1="124.8281" y2="124.8281"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="201" y="132.8281"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="82" x="213" y="139.0386">R(C &amp; c) : void</text>
<path d="M480,64.5 L480,73 L445.29,77 L480,81 L480,89.6328 A0,0 0 0 0 480,89.6328 L582,89.6328 A0,0 0 0 0 582,89.6328 L582,74.5 L572,64.5 L480,64.5 A0,0 0 0 0 480,64.5 " fill="#FBFB77" filter="url(#f1gvot9j29klb5)" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M572,64.5 L572,74.5 L582,74.5 L572,64.5 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="81" x="486" y="81.5669">R class note.</text>
<path d="M65.13,89.71 C67.4,110.82 73.43,156.48 86,193 C89.91,204.36 95.75,216.29 101.17,226.25 " fill="none" id="GMN444-C_0001519850480962783588" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M50.47,222.82 C61.22,208.48 76.4,192.37 94.5,184.5 C110.8,177.41 118.35,177.07 134.5,184.5 C153.13,193.08 167.92,211.17 177.68,226.24 " fill="none" id="GMN456-C_0001263778658518784070" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M491.26,274.62 C497.66,287.75 505.92,304.71 513.66,320.59 " fill="none" id="C_0001949673179441298667-&gt;C_0001014136565447389473" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="520.05,317.72,522.51,338.76,507.46,323.85,520.05,317.72" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M292.61,146.14 C289.15,156.08 285.84,166.25 283,176 C278.68,190.85 274.93,207.7 272.15,221.51 " fill="none" id="C_0001189142882239313116-&gt;C_0000984577258575112753" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="271.17,226.45,276.8438,218.3997,272.1423,221.5455,268.9966,216.844,271.17,226.45" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M298.3,146.27 C290.36,172.45 281.74,200.9 275.55,221.29 " fill="none" id="C_0001189142882239313116-&gt;C_0000984577258575112753-1" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="274.04,226.29,280.488,218.8453,275.4964,221.5068,272.8349,216.5151,274.04,226.29" style="stroke: #A80036; stroke-width: 1.0;"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="292" y="182.0664"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="21" x="302" y="189.0669">ccc</text>
<path d="M203.1,154.06 C194.03,161.19 185.22,168.54 177,176 C160.19,191.26 143.74,211.05 132.02,226.25 " fill="none" id="C_0001189142882239313116&lt;-C_0001519850480962783588" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#FFFFFF" points="213.42,146.13,206.2253,146.6154,203.9061,153.4433,211.1008,152.958,213.42,146.13" style="stroke: #A80036; stroke-width: 1.0;"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="180" y="182.0664"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="24" x="190" y="189.0669">aaa</text>
<path d="M445.06,138.64 C450.77,141.17 456.44,143.63 462,146 C551.17,183.95 580.26,177.82 666,223 C670.48,225.36 675.06,228.17 679.42,231.05 " fill="none" id="C_0001189142882239313116-&gt;C_0001980597091567213070" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="683.68,233.95,678.483,225.584,679.544,231.1404,673.9876,232.2015,683.68,233.95" style="stroke: #A80036; stroke-width: 1.0;"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="601" y="182.0664"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="24" x="611" y="189.0669">bbb</text>
<path d="M247.86,156.34 C242.68,162.87 237.66,169.47 233,176 C221.56,192.03 210.59,211.42 202.73,226.26 " fill="none" id="C_0001189142882239313116&lt;-C_0001263778658518784070" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#FFFFFF" points="256.13,146.17,249.2413,148.3021,248.5599,155.4809,255.4486,153.3488,256.13,146.17" style="stroke: #A80036; stroke-width: 1.0;"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="236" y="182.0664"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="24" x="246" y="189.0669">ddd</text>
<path d="M395.17,156.04 C401.57,162.76 407.92,169.48 414,176 C429.56,192.68 446.77,211.86 459.71,226.45 " fill="none" id="C_0001189142882239313116&lt;-C_0001949673179441298667" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#FFFFFF" points="385.78,146.22,387.0346,153.3211,394.072,154.8943,392.8174,147.7931,385.78,146.22" style="stroke: #A80036; stroke-width: 1.0;"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="432" y="182.0664"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="24" x="442" y="189.0669">eee</text>
<path d="M348.86,146.27 C360.35,172.56 372.85,201.14 381.78,221.55 " fill="none" id="C_0001189142882239313116-&gt;C_0000764713728396057122" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="383.85,226.29,383.9185,216.4414,381.8512,221.7069,376.5856,219.6395,383.85,226.29" style="stroke: #A80036; stroke-width: 1.0;"/>
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="371" y="182.0664"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="24" x="381" y="189.0669">ggg</text>
</g>
</svg>