Files
clang-uml/docs/test_cases/t00037_class.svg
2022-04-15 19:26:30 +02:00

95 lines
14 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="270px" preserveAspectRatio="none" style="width:252px;height:270px;background:#FFFFFF;" version="1.1" viewBox="0 0 252 270" width="252px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="fgqrazsrjdj6v" 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/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L4" target="_top" title="ST" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L4" xlink:show="new" xlink:title="ST" xlink:type="simple">
<rect codeLine="3" fill="#FEFECE" filter="url(#fgqrazsrjdj6v)" height="62.9819" id="C_0000001434" style="stroke:#A80036;stroke-width:1.5;" width="169" x="51" y="194"/>
<ellipse cx="124.25" cy="210" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
<path d="M123.7188,216.9219 Q121.9688,216.9219 120.8281,216.1875 Q119.7031,215.4375 119.1406,214.0938 Q118.5938,212.7344 118.5938,210.9375 Q118.5938,208.9063 119.25,207.4531 Q119.9063,206 121.1875,205.2188 Q122.4688,204.4375 124.3438,204.4375 Q125.2344,204.4375 125.9063,204.625 Q126.5781,204.7969 127.2656,205.1406 L126.4531,207.1563 Q125.8281,206.8438 125.2813,206.7188 Q124.75,206.5938 124.2656,206.5938 Q123.0938,206.5938 122.3906,207.125 Q121.6875,207.6563 121.3906,208.6094 Q121.0938,209.5625 121.0938,210.8281 Q121.0938,212.8438 121.8125,213.8125 Q122.5313,214.7656 124.125,214.7656 Q124.7188,214.7656 125.3438,214.6094 Q125.9688,214.4531 126.7969,214.0781 L126.7969,216.2969 Q126.0625,216.6094 125.2656,216.7656 Q124.4844,216.9219 123.7188,216.9219 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="14" x="144.75" y="214.656">ST</text>
<line style="stroke:#A80036;stroke-width:1.5;" x1="52" x2="219" y1="226" y2="226"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L10" target="_top" title="dimensions" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L10" xlink:show="new" xlink:title="dimensions" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="57" y="232"/>
<ellipse cx="62" cy="237" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L10" target="_top" title="dimensions" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L10" xlink:show="new" xlink:title="dimensions" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="143" x="71" y="241.7589">dimensions : «anonymous»</text>
</a>
<line style="stroke:#A80036;stroke-width:1.5;" x1="52" x2="219" y1="248.9819" y2="248.9819"/>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L5" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L5" xlink:show="new" xlink:title="" xlink:type="simple">
<rect codeLine="8" fill="#FEFECE" filter="url(#fgqrazsrjdj6v)" height="107.9276" id="C_0000001436" style="stroke:#A80036;stroke-width:1.5;" width="125" x="7" y="7"/>
<ellipse cx="22" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
<path d="M21.4688,29.9219 Q19.7188,29.9219 18.5781,29.1875 Q17.4531,28.4375 16.8906,27.0938 Q16.3438,25.7344 16.3438,23.9375 Q16.3438,21.9063 17,20.4531 Q17.6563,19 18.9375,18.2188 Q20.2188,17.4375 22.0938,17.4375 Q22.9844,17.4375 23.6563,17.625 Q24.3281,17.7969 25.0156,18.1406 L24.2031,20.1563 Q23.5781,19.8438 23.0313,19.7188 Q22.5,19.5938 22.0156,19.5938 Q20.8438,19.5938 20.1406,20.125 Q19.4375,20.6563 19.1406,21.6094 Q18.8438,22.5625 18.8438,23.8281 Q18.8438,25.8438 19.5625,26.8125 Q20.2813,27.7656 21.875,27.7656 Q22.4688,27.7656 23.0938,27.6094 Q23.7188,27.4531 24.5469,27.0781 L24.5469,29.2969 Q23.8125,29.6094 23.0156,29.7656 Q22.2344,29.9219 21.4688,29.9219 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="93" x="36" y="27.656">&lt;&lt;anonymous&gt;&gt;</text>
<line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="131" y1="39" y2="39"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L6" target="_top" title="t" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L6" xlink:show="new" xlink:title="t" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="45"/>
<ellipse cx="18" cy="50" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L6" target="_top" title="t" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L6" xlink:show="new" xlink:title="t" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="50" x="27" y="54.7589">t : double</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L7" target="_top" title="x" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L7" xlink:show="new" xlink:title="x" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="59.9819"/>
<ellipse cx="18" cy="64.9819" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L7" target="_top" title="x" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L7" xlink:show="new" xlink:title="x" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="52" x="27" y="69.7408">x : double</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L8" target="_top" title="y" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L8" xlink:show="new" xlink:title="y" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="74.9638"/>
<ellipse cx="18" cy="79.9638" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L8" target="_top" title="y" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L8" xlink:show="new" xlink:title="y" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="52" x="27" y="84.7227">y : double</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L9" target="_top" title="z" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L9" xlink:show="new" xlink:title="z" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="89.9457"/>
<ellipse cx="18" cy="94.9457" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L9" target="_top" title="z" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L9" xlink:show="new" xlink:title="z" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="51" x="27" y="99.7046">z : double</text>
</a>
<line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="131" y1="106.9276" y2="106.9276"/>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L13" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L13" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect codeLine="16" fill="#FEFECE" filter="url(#fgqrazsrjdj6v)" height="77.9638" id="C_0000001442" style="stroke:#A80036;stroke-width:1.5;" width="71" x="167" y="22"/>
<ellipse cx="195.95" cy="38" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
<path d="M195.4188,44.9219 Q193.6688,44.9219 192.5281,44.1875 Q191.4031,43.4375 190.8406,42.0938 Q190.2938,40.7344 190.2938,38.9375 Q190.2938,36.9063 190.95,35.4531 Q191.6063,34 192.8875,33.2188 Q194.1688,32.4375 196.0438,32.4375 Q196.9344,32.4375 197.6063,32.625 Q198.2781,32.7969 198.9656,33.1406 L198.1531,35.1563 Q197.5281,34.8438 196.9813,34.7188 Q196.45,34.5938 195.9656,34.5938 Q194.7938,34.5938 194.0906,35.125 Q193.3875,35.6563 193.0906,36.6094 Q192.7938,37.5625 192.7938,38.8281 Q192.7938,40.8438 193.5125,41.8125 Q194.2313,42.7656 195.825,42.7656 Q196.4188,42.7656 197.0438,42.6094 Q197.6688,42.4531 198.4969,42.0781 L198.4969,44.2969 Q197.7625,44.6094 196.9656,44.7656 Q196.1844,44.9219 195.4188,44.9219 Z " fill="#000000"/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="8" x="213.05" y="42.656">A</text>
<line style="stroke:#A80036;stroke-width:1.5;" x1="168" x2="237" y1="54" y2="54"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L22" target="_top" title="st" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L22" xlink:show="new" xlink:title="st" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="173" y="60"/>
<ellipse cx="178" cy="65" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L22" target="_top" title="st" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L22" xlink:show="new" xlink:title="st" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="30" x="187" y="69.7589">st : ST</text>
</a>
<line style="stroke:#A80036;stroke-width:1.5;" x1="168" x2="237" y1="76.9819" y2="76.9819"/>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L14" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L14" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="173" y="82.9819"/>
<ellipse cx="178" cy="87.9819" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L14" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/891963b03f84c03178f295ae665af72e0ddf0b50/tests/t00037/t00037.cc#L14" xlink:show="new" xlink:title="A" xlink:type="simple">
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="45" x="187" y="92.7408">A() : void</text>
</a>
<path codeLine="21" d="M91.11,115.21 C99.6,136.11 109.24,159.84 117.36,179.83 " fill="none" id="C_0000001436-to-C_0000001434" style="stroke:#A80036;stroke-width:1.0;"/>
<ellipse cx="120.0808" cy="186.5375" fill="#FFFFFF" rx="8" ry="8" style="stroke:#A80036;stroke-width:1.0;"/>
<line style="stroke:#A80036;stroke-width:1.0;" x1="117.0716" x2="123.09" y1="179.125" y2="193.95"/>
<line style="stroke:#A80036;stroke-width:1.0;" x1="127.4933" x2="112.6683" y1="183.5283" y2="189.5467"/>
<path codeLine="22" d="M181.74,112.34 C170.73,139.06 157.55,171.01 148.09,193.97 " fill="none" id="C_0000001442-backto-C_0000001434" style="stroke:#A80036;stroke-width:1.0;"/>
<polygon fill="#FFFFFF" points="186.79,100.1,180.8039,104.1208,182.213,111.1929,188.1991,107.1721,186.79,100.1" style="stroke:#A80036;stroke-width:1.0;"/>
<ellipse cx="172.5" cy="155.353" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="11" x="179.5" y="159.897">st</text>
</g>
</svg>