Files
clang-uml/docs/test_cases/t20001_sequence.svg
2022-12-08 00:45:19 +01:00

84 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="448px" preserveAspectRatio="none" style="width:324px;height:448px;" version="1.1" viewBox="0 0 324 448" width="324px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="flgbfhvc061rf" 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>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="302.7969" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="72" y="48.2969"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="171" y="69.4297"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="152.2656" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="171" y="141.6953"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="25" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="176" y="178.8281"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="25" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="176" y="247.9609"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="171" y="323.0938"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="238.5313" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="298" y="112.5625"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="77" x2="77" y1="38.2969" y2="408.2266"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="175.5" x2="175.5" y1="38.2969" y2="408.2266"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="303" x2="303" y1="38.2969" y2="408.2266"/>
<rect fill="#FEFECE" filter="url(#flgbfhvc061rf)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="62" x="44" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="48" x="51" y="22.9951">tmain()</text>
<rect fill="#FEFECE" filter="url(#flgbfhvc061rf)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="62" x="44" y="407.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="48" x="51" y="427.2217">tmain()</text>
<rect fill="#FEFECE" filter="url(#flgbfhvc061rf)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="23" x="162.5" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="9" x="169.5" y="22.9951">A</text>
<rect fill="#FEFECE" filter="url(#flgbfhvc061rf)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="23" x="162.5" y="407.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="9" x="169.5" y="427.2217">A</text>
<rect fill="#FEFECE" filter="url(#flgbfhvc061rf)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="24" x="289" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="10" x="296" y="22.9951">B</text>
<rect fill="#FEFECE" filter="url(#flgbfhvc061rf)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="24" x="289" y="407.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="10" x="296" y="427.2217">B</text>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="302.7969" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="72" y="48.2969"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="171" y="69.4297"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="152.2656" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="171" y="141.6953"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="25" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="176" y="178.8281"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="25" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="176" y="247.9609"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="171" y="323.0938"/>
<rect fill="#FFFFFF" filter="url(#flgbfhvc061rf)" height="238.5313" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="298" y="112.5625"/>
<polygon fill="#A80036" points="159,65.4297,169,69.4297,159,73.4297,163,69.4297" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="82" x2="165" y1="69.4297" y2="69.4297"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="70" x="89" y="64.3638">add(int,int)</text>
<polygon fill="#A80036" points="93,79.4297,83,83.4297,93,87.4297,89,83.4297" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="87" x2="175" y1="83.4297" y2="83.4297"/>
<polygon fill="#A80036" points="286,108.5625,296,112.5625,286,116.5625,290,112.5625" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="82" x2="292" y1="112.5625" y2="112.5625"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="135" x="89" y="107.4966">wrap_add3(int,int,int)</text>
<polygon fill="#A80036" points="192,137.6953,182,141.6953,192,145.6953,188,141.6953" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="186" x2="297" y1="141.6953" y2="141.6953"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="98" x="198" y="136.6294">add3(int,int,int)</text>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="181" x2="228" y1="165.8281" y2="165.8281"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="228" x2="228" y1="165.8281" y2="178.8281"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="187" x2="228" y1="178.8281" y2="178.8281"/>
<polygon fill="#A80036" points="197,174.8281,187,178.8281,197,182.8281,193,178.8281" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="70" x="193" y="160.7622">add(int,int)</text>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="186" x2="228" y1="202.8281" y2="202.8281"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="228" x2="228" y1="202.8281" y2="215.8281"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="181" x2="228" y1="215.8281" y2="215.8281"/>
<polygon fill="#A80036" points="191,211.8281,181,215.8281,191,219.8281,187,215.8281" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="181" x2="228" y1="234.9609" y2="234.9609"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="228" x2="228" y1="234.9609" y2="247.9609"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="187" x2="228" y1="247.9609" y2="247.9609"/>
<polygon fill="#A80036" points="197,243.9609,187,247.9609,197,251.9609,193,247.9609" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="88" x="193" y="229.895">log_result(int)</text>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="186" x2="228" y1="271.9609" y2="271.9609"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="228" x2="228" y1="271.9609" y2="284.9609"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="181" x2="228" y1="284.9609" y2="284.9609"/>
<polygon fill="#A80036" points="191,280.9609,181,284.9609,191,288.9609,187,284.9609" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="286,289.9609,296,293.9609,286,297.9609,290,293.9609" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="176" x2="292" y1="293.9609" y2="293.9609"/>
<polygon fill="#A80036" points="192,319.0938,182,323.0938,192,327.0938,188,323.0938" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="186" x2="297" y1="323.0938" y2="323.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="88" x="198" y="318.0278">log_result(int)</text>
<polygon fill="#A80036" points="286,333.0938,296,337.0938,286,341.0938,290,337.0938" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="176" x2="292" y1="337.0938" y2="337.0938"/>
<polygon fill="#A80036" points="88,347.0938,78,351.0938,88,355.0938,84,351.0938" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="82" x2="302" y1="351.0938" y2="351.0938"/>
<path d="M8,364.0938 L8,389.0938 L143,389.0938 L143,374.0938 L133,364.0938 L8,364.0938 " fill="#FBFB77" filter="url(#flgbfhvc061rf)" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M133,364.0938 L133,374.0938 L143,374.0938 L133,364.0938 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="114" x="14" y="381.1606">Main test function</text>
</g>
</svg>