74 lines
10 KiB
XML
74 lines
10 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="371px" preserveAspectRatio="none" style="width:330px;height:371px;" version="1.1" viewBox="0 0 330 371" width="330px" zoomAndPan="magnify">
|
|
<defs>
|
|
<filter height="300%" id="f1lyivyd6w81fg" 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/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018_impl.h#L9" target="_top" title="widget" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018_impl.h#L9" xlink:show="new" xlink:title="widget" xlink:type="simple">
|
|
<rect fill="#FEFECE" filter="url(#f1lyivyd6w81fg)" height="99.2188" id="C_0000130502639682787993" style="stroke: #A80036; stroke-width: 1.5;" width="231" x="47" y="8"/>
|
|
<ellipse cx="121.25" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<path d="M124.2188,29.6406 Q123.6406,29.9375 123,30.0781 Q122.3594,30.2344 121.6563,30.2344 Q119.1563,30.2344 117.8281,28.5938 Q116.5156,26.9375 116.5156,23.8125 Q116.5156,20.6875 117.8281,19.0313 Q119.1563,17.375 121.6563,17.375 Q122.3594,17.375 123,17.5313 Q123.6563,17.6875 124.2188,17.9844 L124.2188,20.7031 Q123.5938,20.125 123,19.8594 Q122.4063,19.5781 121.7813,19.5781 Q120.4375,19.5781 119.75,20.6563 Q119.0625,21.7188 119.0625,23.8125 Q119.0625,25.9063 119.75,26.9844 Q120.4375,28.0469 121.7813,28.0469 Q122.4063,28.0469 123,27.7813 Q123.5938,27.5 124.2188,26.9219 L124.2188,29.6406 Z "/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="74" x="141.75" y="28.1543">impl::widget</text>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="48" x2="277" y1="40" y2="40"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018_impl.h#L10" target="_top" title="n" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018_impl.h#L10" xlink:show="new" xlink:title="n" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="53" y="46"/>
|
|
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="55" y="48"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018_impl.h#L10" target="_top" title="n" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018_impl.h#L10" xlink:show="new" xlink:title="n" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="33" x="67" y="54.2104">n : int</text>
|
|
</a>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="48" x2="277" y1="60.8047" y2="60.8047"/>
|
|
<ellipse cx="58" cy="71.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="205" x="67" y="75.0151">draw(const widget & w) const : void</text>
|
|
<ellipse cx="58" cy="84.6094" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="170" x="67" y="87.8198">draw(const widget & w) : void</text>
|
|
<ellipse cx="58" cy="97.4141" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="105" x="67" y="100.6245">widget(int n) : void</text>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018.h#L15" target="_top" title="widget" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018.h#L15" xlink:show="new" xlink:title="widget" xlink:type="simple">
|
|
<rect fill="#FEFECE" filter="url(#f1lyivyd6w81fg)" height="176.0469" id="C_0001005661284373854088" style="stroke: #A80036; stroke-width: 1.5;" width="313" x="6" y="184"/>
|
|
<ellipse cx="137.75" cy="200" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<path d="M140.7188,205.6406 Q140.1406,205.9375 139.5,206.0781 Q138.8594,206.2344 138.1563,206.2344 Q135.6563,206.2344 134.3281,204.5938 Q133.0156,202.9375 133.0156,199.8125 Q133.0156,196.6875 134.3281,195.0313 Q135.6563,193.375 138.1563,193.375 Q138.8594,193.375 139.5,193.5313 Q140.1563,193.6875 140.7188,193.9844 L140.7188,196.7031 Q140.0938,196.125 139.5,195.8594 Q138.9063,195.5781 138.2813,195.5781 Q136.9375,195.5781 136.25,196.6563 Q135.5625,197.7188 135.5625,199.8125 Q135.5625,201.9063 136.25,202.9844 Q136.9375,204.0469 138.2813,204.0469 Q138.9063,204.0469 139.5,203.7813 Q140.0938,203.5 140.7188,202.9219 L140.7188,205.6406 Z "/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="41" x="158.25" y="204.1543">widget</text>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="318" y1="216" y2="216"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018.h#L16" target="_top" title="pImpl" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018.h#L16" xlink:show="new" xlink:title="pImpl" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="222"/>
|
|
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="14" y="224"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018.h#L16" target="_top" title="pImpl" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/993726299647bf4dab2ef054bb756539c4f18ffe/tests/t00018/t00018.h#L16" xlink:show="new" xlink:title="pImpl" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="216" x="26" y="230.2104">pImpl : std::unique_ptr<impl::widget></text>
|
|
</a>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="318" y1="236.8047" y2="236.8047"/>
|
|
<ellipse cx="17" cy="247.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="106" x="26" y="251.0151">draw() const : void</text>
|
|
<ellipse cx="17" cy="260.6094" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="71" x="26" y="263.8198">draw() : void</text>
|
|
<ellipse cx="17" cy="273.4141" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="123" x="26" y="276.6245">shown() const : _Bool</text>
|
|
<ellipse cx="17" cy="286.2188" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="98" x="26" y="289.4292">widget(int ) : void</text>
|
|
<ellipse cx="17" cy="299.0234" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="89" x="26" y="302.2339">~widget() : void</text>
|
|
<ellipse cx="17" cy="311.8281" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="179" x="26" y="315.0386">widget(class widget && ) : void</text>
|
|
<ellipse cx="17" cy="324.6328" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="204" x="26" y="327.8433">widget(const class widget & ) : void</text>
|
|
<ellipse cx="17" cy="337.4375" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="262" x="26" y="340.6479">operator=(class widget && ) : class widget &</text>
|
|
<ellipse cx="17" cy="350.2422" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="287" x="26" y="353.4526">operator=(const class widget & ) : class widget &</text>
|
|
<path d="M157.49,107.03 C156.66,116.94 155.93,127.29 155.5,137 C154.9,150.47 154.93,164.7 155.33,178.66 " fill="none" id="C_0000130502639682787993->C_0001005661284373854088" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
|
|
<polygon fill="#A80036" points="155.5,183.79,159.2153,174.6688,155.3429,178.7925,151.2193,174.9201,155.5,183.79" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<path d="M162.5,170.43 C162.5,148.43 162.5,126.11 162.5,107.25 " fill="none" id="C_0001005661284373854088<-C_0000130502639682787993" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<polygon fill="#FFFFFF" points="162.5,183.68,166.5,177.68,162.5,171.68,158.5,177.68,162.5,183.68" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="165.5" y="143.0664"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="35" x="175.5" y="150.0669">pImpl</text>
|
|
</g>
|
|
</svg>
|