Updated test cases documentation

This commit is contained in:
Bartek Kryza
2022-03-13 23:36:51 +01:00
parent 40dec39995
commit 82672b1082
7 changed files with 173 additions and 162 deletions

View File

@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="218px" preserveAspectRatio="none" style="width:744px;height:218px;" version="1.1" viewBox="0 0 744 218" width="744px" zoomAndPan="magnify"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="243px" preserveAspectRatio="none" style="width:724px;height:243px;" version="1.1" viewBox="0 0 724 243" width="724px" zoomAndPan="magnify">
<defs> <defs>
<filter height="300%" id="f1h4e6dmexzfad" width="300%" x="-1" y="-1"> <filter height="300%" id="flbvad1gld6dj" width="300%" x="-1" y="-1">
<feGaussianBlur result="blurOut" stdDeviation="2.0"/> <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"/> <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"/> <feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/>
@@ -8,71 +8,73 @@
</filter> </filter>
</defs> </defs>
<g> <g>
<rect fill="#FEFECE" filter="url(#f1h4e6dmexzfad)" height="73.6094" id="C_0000000642" style="stroke: #A80036; stroke-width: 1.5;" width="245" x="6" y="8"/> <rect fill="#FEFECE" filter="url(#flbvad1gld6dj)" height="73.6094" id="C_0000000642" style="stroke: #A80036; stroke-width: 1.5;" width="245" x="6" y="159"/>
<ellipse cx="110.75" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="110.75" cy="175" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M113.7188,29.6406 Q113.1406,29.9375 112.5,30.0781 Q111.8594,30.2344 111.1563,30.2344 Q108.6563,30.2344 107.3281,28.5938 Q106.0156,26.9375 106.0156,23.8125 Q106.0156,20.6875 107.3281,19.0313 Q108.6563,17.375 111.1563,17.375 Q111.8594,17.375 112.5,17.5313 Q113.1563,17.6875 113.7188,17.9844 L113.7188,20.7031 Q113.0938,20.125 112.5,19.8594 Q111.9063,19.5781 111.2813,19.5781 Q109.9375,19.5781 109.25,20.6563 Q108.5625,21.7188 108.5625,23.8125 Q108.5625,25.9063 109.25,26.9844 Q109.9375,28.0469 111.2813,28.0469 Q111.9063,28.0469 112.5,27.7813 Q113.0938,27.5 113.7188,26.9219 L113.7188,29.6406 Z "/> <path d="M113.7188,180.6406 Q113.1406,180.9375 112.5,181.0781 Q111.8594,181.2344 111.1563,181.2344 Q108.6563,181.2344 107.3281,179.5938 Q106.0156,177.9375 106.0156,174.8125 Q106.0156,171.6875 107.3281,170.0313 Q108.6563,168.375 111.1563,168.375 Q111.8594,168.375 112.5,168.5313 Q113.1563,168.6875 113.7188,168.9844 L113.7188,171.7031 Q113.0938,171.125 112.5,170.8594 Q111.9063,170.5781 111.2813,170.5781 Q109.9375,170.5781 109.25,171.6563 Q108.5625,172.7188 108.5625,174.8125 Q108.5625,176.9063 109.25,177.9844 Q109.9375,179.0469 111.2813,179.0469 Q111.9063,179.0469 112.5,178.7813 Q113.0938,178.5 113.7188,177.9219 L113.7188,180.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="27" x="131.25" y="28.1543">Void</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="27" x="131.25" y="179.1543">Void</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="250" y1="40" y2="40"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="250" y1="191" y2="191"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="250" y1="48" y2="48"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="250" y1="199" y2="199"/>
<ellipse cx="17" cy="59" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/> <ellipse cx="17" cy="210" 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="219" x="26" y="62.2104">operator==(Void const&amp; ) const : bool</text> <text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="219" x="26" y="213.2104">operator==(Void const&amp; ) const : bool</text>
<ellipse cx="17" cy="71.8047" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/> <ellipse cx="17" cy="222.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="213" x="26" y="75.0151">operator!=(Void const&amp; ) const : bool</text> <text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="213" x="26" y="226.0151">operator!=(Void const&amp; ) const : bool</text>
<rect fill="#FEFECE" filter="url(#f1h4e6dmexzfad)" height="48" id="C_0000000644" style="stroke: #A80036; stroke-width: 1.5;" width="89" x="295" y="159"/> <rect fill="#FEFECE" filter="url(#flbvad1gld6dj)" height="48" id="C_0000000644" style="stroke: #A80036; stroke-width: 1.5;" width="89" x="433" y="172"/>
<ellipse cx="310" cy="175" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="448" cy="188" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M312.9688,180.6406 Q312.3906,180.9375 311.75,181.0781 Q311.1094,181.2344 310.4063,181.2344 Q307.9063,181.2344 306.5781,179.5938 Q305.2656,177.9375 305.2656,174.8125 Q305.2656,171.6875 306.5781,170.0313 Q307.9063,168.375 310.4063,168.375 Q311.1094,168.375 311.75,168.5313 Q312.4063,168.6875 312.9688,168.9844 L312.9688,171.7031 Q312.3438,171.125 311.75,170.8594 Q311.1563,170.5781 310.5313,170.5781 Q309.1875,170.5781 308.5,171.6563 Q307.8125,172.7188 307.8125,174.8125 Q307.8125,176.9063 308.5,177.9844 Q309.1875,179.0469 310.5313,179.0469 Q311.1563,179.0469 311.75,178.7813 Q312.3438,178.5 312.9688,177.9219 L312.9688,180.6406 Z "/> <path d="M450.9688,193.6406 Q450.3906,193.9375 449.75,194.0781 Q449.1094,194.2344 448.4063,194.2344 Q445.9063,194.2344 444.5781,192.5938 Q443.2656,190.9375 443.2656,187.8125 Q443.2656,184.6875 444.5781,183.0313 Q445.9063,181.375 448.4063,181.375 Q449.1094,181.375 449.75,181.5313 Q450.4063,181.6875 450.9688,181.9844 L450.9688,184.7031 Q450.3438,184.125 449.75,183.8594 Q449.1563,183.5781 448.5313,183.5781 Q447.1875,183.5781 446.5,184.6563 Q445.8125,185.7188 445.8125,187.8125 Q445.8125,189.9063 446.5,190.9844 Q447.1875,192.0469 448.5313,192.0469 Q449.1563,192.0469 449.75,191.7813 Q450.3438,191.5 450.9688,190.9219 L450.9688,193.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="46" x="324" y="179.1543">lift_void</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="46" x="462" y="192.1543">lift_void</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="9" x="378" y="156"/> <rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="9" x="516" y="169"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="379" y="168.1387">T</text> <text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="517" y="181.1387">T</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="296" x2="383" y1="191" y2="191"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="434" x2="521" y1="204" y2="204"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="296" x2="383" y1="199" y2="199"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="434" x2="521" y1="212" y2="212"/>
<rect fill="#FEFECE" filter="url(#f1h4e6dmexzfad)" height="48" id="C_0000000646" style="stroke: #A80036; stroke-width: 1.5;" width="107" x="286" y="21"/> <rect fill="#FEFECE" filter="url(#flbvad1gld6dj)" height="48" id="C_0000000646" style="stroke: #A80036; stroke-width: 1.5;" width="107" x="424" y="21"/>
<ellipse cx="301" cy="37" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="439" cy="37" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M303.9688,42.6406 Q303.3906,42.9375 302.75,43.0781 Q302.1094,43.2344 301.4063,43.2344 Q298.9063,43.2344 297.5781,41.5938 Q296.2656,39.9375 296.2656,36.8125 Q296.2656,33.6875 297.5781,32.0313 Q298.9063,30.375 301.4063,30.375 Q302.1094,30.375 302.75,30.5313 Q303.4063,30.6875 303.9688,30.9844 L303.9688,33.7031 Q303.3438,33.125 302.75,32.8594 Q302.1563,32.5781 301.5313,32.5781 Q300.1875,32.5781 299.5,33.6563 Q298.8125,34.7188 298.8125,36.8125 Q298.8125,38.9063 299.5,39.9844 Q300.1875,41.0469 301.5313,41.0469 Q302.1563,41.0469 302.75,40.7813 Q303.3438,40.5 303.9688,39.9219 L303.9688,42.6406 Z "/> <path d="M441.9688,42.6406 Q441.3906,42.9375 440.75,43.0781 Q440.1094,43.2344 439.4063,43.2344 Q436.9063,43.2344 435.5781,41.5938 Q434.2656,39.9375 434.2656,36.8125 Q434.2656,33.6875 435.5781,32.0313 Q436.9063,30.375 439.4063,30.375 Q440.1094,30.375 440.75,30.5313 Q441.4063,30.6875 441.9688,30.9844 L441.9688,33.7031 Q441.3438,33.125 440.75,32.8594 Q440.1563,32.5781 439.5313,32.5781 Q438.1875,32.5781 437.5,33.6563 Q436.8125,34.7188 436.8125,36.8125 Q436.8125,38.9063 437.5,39.9844 Q438.1875,41.0469 439.5313,41.0469 Q440.1563,41.0469 440.75,40.7813 Q441.3438,40.5 441.9688,39.9219 L441.9688,42.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="46" x="315" y="41.1543">lift_void</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="46" x="453" y="41.1543">lift_void</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="27" x="369" y="18"/> <rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="27" x="507" y="18"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="25" x="370" y="30.1387">void</text> <text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="25" x="508" y="30.1387">void</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="287" x2="392" y1="53" y2="53"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="425" x2="530" y1="53" y2="53"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="287" x2="392" y1="61" y2="61"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="425" x2="530" y1="61" y2="61"/>
<rect fill="#FEFECE" filter="url(#f1h4e6dmexzfad)" height="48" id="C_0000000650" style="stroke: #A80036; stroke-width: 1.5;" width="103" x="438" y="159"/> <rect fill="#FEFECE" filter="url(#flbvad1gld6dj)" height="48" id="C_0000000650" style="stroke: #A80036; stroke-width: 1.5;" width="103" x="286" y="172"/>
<ellipse cx="453" cy="175" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="301" cy="188" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M455.9688,180.6406 Q455.3906,180.9375 454.75,181.0781 Q454.1094,181.2344 453.4063,181.2344 Q450.9063,181.2344 449.5781,179.5938 Q448.2656,177.9375 448.2656,174.8125 Q448.2656,171.6875 449.5781,170.0313 Q450.9063,168.375 453.4063,168.375 Q454.1094,168.375 454.75,168.5313 Q455.4063,168.6875 455.9688,168.9844 L455.9688,171.7031 Q455.3438,171.125 454.75,170.8594 Q454.1563,170.5781 453.5313,170.5781 Q452.1875,170.5781 451.5,171.6563 Q450.8125,172.7188 450.8125,174.8125 Q450.8125,176.9063 451.5,177.9844 Q452.1875,179.0469 453.5313,179.0469 Q454.1563,179.0469 454.75,178.7813 Q455.3438,178.5 455.9688,177.9219 L455.9688,180.6406 Z "/> <path d="M303.9688,193.6406 Q303.3906,193.9375 302.75,194.0781 Q302.1094,194.2344 301.4063,194.2344 Q298.9063,194.2344 297.5781,192.5938 Q296.2656,190.9375 296.2656,187.8125 Q296.2656,184.6875 297.5781,183.0313 Q298.9063,181.375 301.4063,181.375 Q302.1094,181.375 302.75,181.5313 Q303.4063,181.6875 303.9688,181.9844 L303.9688,184.7031 Q303.3438,184.125 302.75,183.8594 Q302.1563,183.5781 301.5313,183.5781 Q300.1875,183.5781 299.5,184.6563 Q298.8125,185.7188 298.8125,187.8125 Q298.8125,189.9063 299.5,190.9844 Q300.1875,192.0469 301.5313,192.0469 Q302.1563,192.0469 302.75,191.7813 Q303.3438,191.5 303.9688,190.9219 L303.9688,193.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="60" x="467" y="179.1543">drop_void</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="60" x="315" y="192.1543">drop_void</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="9" x="535" y="156"/> <rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="9" x="383" y="169"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="536" y="168.1387">T</text> <text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="384" y="181.1387">T</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="439" x2="540" y1="191" y2="191"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="287" x2="388" y1="204" y2="204"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="439" x2="540" y1="199" y2="199"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="287" x2="388" y1="212" y2="212"/>
<rect fill="#FEFECE" filter="url(#f1h4e6dmexzfad)" height="48" id="C_0000000652" style="stroke: #A80036; stroke-width: 1.5;" width="123" x="428" y="21"/> <rect fill="#FEFECE" filter="url(#flbvad1gld6dj)" height="48" id="C_0000000652" style="stroke: #A80036; stroke-width: 1.5;" width="123" x="167" y="21"/>
<ellipse cx="443" cy="37" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="182" cy="37" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M445.9688,42.6406 Q445.3906,42.9375 444.75,43.0781 Q444.1094,43.2344 443.4063,43.2344 Q440.9063,43.2344 439.5781,41.5938 Q438.2656,39.9375 438.2656,36.8125 Q438.2656,33.6875 439.5781,32.0313 Q440.9063,30.375 443.4063,30.375 Q444.1094,30.375 444.75,30.5313 Q445.4063,30.6875 445.9688,30.9844 L445.9688,33.7031 Q445.3438,33.125 444.75,32.8594 Q444.1563,32.5781 443.5313,32.5781 Q442.1875,32.5781 441.5,33.6563 Q440.8125,34.7188 440.8125,36.8125 Q440.8125,38.9063 441.5,39.9844 Q442.1875,41.0469 443.5313,41.0469 Q444.1563,41.0469 444.75,40.7813 Q445.3438,40.5 445.9688,39.9219 L445.9688,42.6406 Z "/> <path d="M184.9688,42.6406 Q184.3906,42.9375 183.75,43.0781 Q183.1094,43.2344 182.4063,43.2344 Q179.9063,43.2344 178.5781,41.5938 Q177.2656,39.9375 177.2656,36.8125 Q177.2656,33.6875 178.5781,32.0313 Q179.9063,30.375 182.4063,30.375 Q183.1094,30.375 183.75,30.5313 Q184.4063,30.6875 184.9688,30.9844 L184.9688,33.7031 Q184.3438,33.125 183.75,32.8594 Q183.1563,32.5781 182.5313,32.5781 Q181.1875,32.5781 180.5,33.6563 Q179.8125,34.7188 179.8125,36.8125 Q179.8125,38.9063 180.5,39.9844 Q181.1875,41.0469 182.5313,41.0469 Q183.1563,41.0469 183.75,40.7813 Q184.3438,40.5 184.9688,39.9219 L184.9688,42.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="60" x="457" y="41.1543">drop_void</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="60" x="196" y="41.1543">drop_void</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="29" x="525" y="18"/> <rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="29" x="264" y="18"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="27" x="526" y="30.1387">Void</text> <text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="27" x="265" y="30.1387">Void</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="429" x2="550" y1="53" y2="53"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="168" x2="289" y1="53" y2="53"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="429" x2="550" y1="61" y2="61"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="168" x2="289" y1="61" y2="61"/>
<rect fill="#FEFECE" filter="url(#f1h4e6dmexzfad)" height="48" id="C_0000000656" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="639.5" y="159"/> <rect fill="#FEFECE" filter="url(#flbvad1gld6dj)" height="48" id="C_0000000656" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="619.5" y="172"/>
<ellipse cx="654.5" cy="175" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="634.5" cy="188" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M657.4688,180.6406 Q656.8906,180.9375 656.25,181.0781 Q655.6094,181.2344 654.9063,181.2344 Q652.4063,181.2344 651.0781,179.5938 Q649.7656,177.9375 649.7656,174.8125 Q649.7656,171.6875 651.0781,170.0313 Q652.4063,168.375 654.9063,168.375 Q655.6094,168.375 656.25,168.5313 Q656.9063,168.6875 657.4688,168.9844 L657.4688,171.7031 Q656.8438,171.125 656.25,170.8594 Q655.6563,170.5781 655.0313,170.5781 Q653.6875,170.5781 653,171.6563 Q652.3125,172.7188 652.3125,174.8125 Q652.3125,176.9063 653,177.9844 Q653.6875,179.0469 655.0313,179.0469 Q655.6563,179.0469 656.25,178.7813 Q656.8438,178.5 657.4688,177.9219 L657.4688,180.6406 Z "/> <path d="M637.4688,193.6406 Q636.8906,193.9375 636.25,194.0781 Q635.6094,194.2344 634.9063,194.2344 Q632.4063,194.2344 631.0781,192.5938 Q629.7656,190.9375 629.7656,187.8125 Q629.7656,184.6875 631.0781,183.0313 Q632.4063,181.375 634.9063,181.375 Q635.6094,181.375 636.25,181.5313 Q636.9063,181.6875 637.4688,181.9844 L637.4688,184.7031 Q636.8438,184.125 636.25,183.8594 Q635.6563,183.5781 635.0313,183.5781 Q633.6875,183.5781 633,184.6563 Q632.3125,185.7188 632.3125,187.8125 Q632.3125,189.9063 633,190.9844 Q633.6875,192.0469 635.0313,192.0469 Q635.6563,192.0469 636.25,191.7813 Q636.8438,191.5 637.4688,190.9219 L637.4688,193.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="668.5" y="179.1543">A</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="648.5" y="192.1543">A</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="640.5" x2="678.5" y1="191" y2="191"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="620.5" x2="658.5" y1="204" y2="204"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="640.5" x2="678.5" y1="199" y2="199"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="620.5" x2="658.5" y1="212" y2="212"/>
<rect fill="#FEFECE" filter="url(#f1h4e6dmexzfad)" height="73.6094" id="C_0000000658" style="stroke: #A80036; stroke-width: 1.5;" width="147" x="586" y="8"/> <rect fill="#FEFECE" filter="url(#flbvad1gld6dj)" height="73.6094" id="C_0000000658" style="stroke: #A80036; stroke-width: 1.5;" width="147" x="566" y="8"/>
<ellipse cx="651.25" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="631.25" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M654.2188,29.6406 Q653.6406,29.9375 653,30.0781 Q652.3594,30.2344 651.6563,30.2344 Q649.1563,30.2344 647.8281,28.5938 Q646.5156,26.9375 646.5156,23.8125 Q646.5156,20.6875 647.8281,19.0313 Q649.1563,17.375 651.6563,17.375 Q652.3594,17.375 653,17.5313 Q653.6563,17.6875 654.2188,17.9844 L654.2188,20.7031 Q653.5938,20.125 653,19.8594 Q652.4063,19.5781 651.7813,19.5781 Q650.4375,19.5781 649.75,20.6563 Q649.0625,21.7188 649.0625,23.8125 Q649.0625,25.9063 649.75,26.9844 Q650.4375,28.0469 651.7813,28.0469 Q652.4063,28.0469 653,27.7813 Q653.5938,27.5 654.2188,26.9219 L654.2188,29.6406 Z "/> <path d="M634.2188,29.6406 Q633.6406,29.9375 633,30.0781 Q632.3594,30.2344 631.6563,30.2344 Q629.1563,30.2344 627.8281,28.5938 Q626.5156,26.9375 626.5156,23.8125 Q626.5156,20.6875 627.8281,19.0313 Q629.1563,17.375 631.6563,17.375 Q632.3594,17.375 633,17.5313 Q633.6563,17.6875 634.2188,17.9844 L634.2188,20.7031 Q633.5938,20.125 633,19.8594 Q632.4063,19.5781 631.7813,19.5781 Q630.4375,19.5781 629.75,20.6563 Q629.0625,21.7188 629.0625,23.8125 Q629.0625,25.9063 629.75,26.9844 Q630.4375,28.0469 631.7813,28.0469 Q632.4063,28.0469 633,27.7813 Q633.5938,27.5 634.2188,26.9219 L634.2188,29.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="671.75" y="28.1543">R</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="651.75" y="28.1543">R</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="587" x2="732" y1="40" y2="40"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="567" x2="712" y1="40" y2="40"/>
<ellipse cx="597" cy="51" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/> <ellipse cx="577" cy="51" fill="none" 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="606" y="54.2104">la : lift_void_t&lt;A&gt;*</text> <text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="106" x="586" y="54.2104">la : lift_void_t&lt;A&gt;*</text>
<ellipse cx="597" cy="63.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/> <ellipse cx="577" cy="63.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="121" x="606" y="67.0151">lv : lift_void_t&lt;void&gt;*</text> <text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="121" x="586" y="67.0151">lv : lift_void_t&lt;void&gt;*</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="587" x2="732" y1="73.6094" y2="73.6094"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="567" x2="712" y1="73.6094" y2="73.6094"/>
<path d="M339.5,69.07 C339.5,88.12 339.5,115.68 339.5,138.81 " fill="none" id="C_0000000646-&gt;C_0000000644" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M477.5,69.28 C477.5,91.26 477.5,124.76 477.5,151.66 " fill="none" id="C_0000000646-&gt;C_0000000644" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="346.5,138.82,339.5,158.82,332.5,138.82,346.5,138.82" style="stroke: #A80036; stroke-width: 1.0;"/> <polygon fill="none" points="484.5,151.88,477.5,171.88,470.5,151.88,484.5,151.88" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M489.5,69.07 C489.5,88.12 489.5,115.68 489.5,138.81 " fill="none" id="C_0000000652-&gt;C_0000000650" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M212.88,69.28 C197.6,92.04 174.02,127.17 155.67,154.52 " fill="none" id="C_0000000652-&gt;C_0000000642" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="496.5,138.82,489.5,158.82,482.5,138.82,496.5,138.82" style="stroke: #A80036; stroke-width: 1.0;"/> <polygon fill="#A80036" points="152.77,158.84,161.103,153.5901,155.5534,154.6863,154.4572,149.1367,152.77,158.84" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M659.5,82.09 C659.5,104.43 659.5,132.72 659.5,153.49 " fill="none" id="C_0000000658-&gt;C_0000000656" style="stroke: #A80036; stroke-width: 1.0;"/> <path d="M245.53,69.28 C262.41,92.35 288.58,128.13 308.69,155.62 " fill="none" id="C_0000000652-&gt;C_0000000650" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="659.5,158.6,663.5,149.6,659.5,153.6,655.5,149.6,659.5,158.6" style="stroke: #A80036; stroke-width: 1.0;"/> <polygon fill="none" points="314.43,151.61,320.59,171.88,303.13,159.87,314.43,151.61" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="665.5" cy="121.0664" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/> <path d="M639.5,82.07 C639.5,108.01 639.5,142.52 639.5,166.53 " fill="none" id="C_0000000658-&gt;C_0000000656" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="11" x="672.5" y="125.0669">la</text> <polygon fill="#A80036" points="639.5,171.79,643.5,162.79,639.5,166.79,635.5,162.79,639.5,171.79" style="stroke: #A80036; stroke-width: 1.0;"/>
<ellipse cx="645.5" cy="121.0664" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="11" x="652.5" y="125.0669">la</text>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -42,12 +42,13 @@ struct key_t {
template <typename T> struct map; template <typename T> struct map;
template <> template <>
struct map<std::integral_constant<property_t, property_t::property_a>> : A { struct map<std::integral_constant<clanguml::t00038::property_t,
clanguml::t00038::property_t::property_a>> : A {
}; };
template <> template <>
struct map< struct map<std::vector<
std::vector<std::integral_constant<property_t, property_t::property_b>>> std::integral_constant<t00038::property_t, t00038::property_t::property_b>>>
: B { : B {
}; };

View File

@@ -1,6 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="321px" preserveAspectRatio="none" style="width:1659px;height:321px;" version="1.1" viewBox="0 0 1659 321" width="1659px" zoomAndPan="magnify"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="321px" preserveAspectRatio="none" style="width:1765px;height:321px;" version="1.1" viewBox="0 0 1765 321" width="1765px" zoomAndPan="magnify">
<defs> <defs>
<filter height="300%" id="fqv4p0n5sypqw" width="300%" x="-1" y="-1"> <filter height="300%" id="fg331bwrqg96o" width="300%" x="-1" y="-1">
<feGaussianBlur result="blurOut" stdDeviation="2.0"/> <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"/> <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"/> <feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/>
@@ -8,84 +8,92 @@
</filter> </filter>
</defs> </defs>
<g> <g>
<rect fill="#FEFECE" filter="url(#fqv4p0n5sypqw)" height="86.4141" id="C_0000000699" style="stroke: #A80036; stroke-width: 1.5;" width="96" x="69.5" y="8"/> <rect fill="#FEFECE" filter="url(#fg331bwrqg96o)" height="86.4141" id="C_0000000699" style="stroke: #A80036; stroke-width: 1.5;" width="96" x="887.5" y="224"/>
<ellipse cx="84.5" cy="24" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="902.5" cy="240" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M88.6094,30 L80.8906,30 L80.8906,17.6094 L88.6094,17.6094 L88.6094,19.7656 L83.3438,19.7656 L83.3438,22.4375 L88.1094,22.4375 L88.1094,24.5938 L83.3438,24.5938 L83.3438,27.8438 L88.6094,27.8438 L88.6094,30 Z "/> <path d="M906.6094,246 L898.8906,246 L898.8906,233.6094 L906.6094,233.6094 L906.6094,235.7656 L901.3438,235.7656 L901.3438,238.4375 L906.1094,238.4375 L906.1094,240.5938 L901.3438,240.5938 L901.3438,243.8438 L906.6094,243.8438 L906.6094,246 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="64" x="98.5" y="28.1543">property_t</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="64" x="916.5" y="244.1543">property_t</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="70.5" x2="164.5" y1="40" y2="40"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="888.5" x2="982.5" y1="256" y2="256"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="61" x="75.5" y="54.2104">property_a</text> <text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="61" x="893.5" y="270.2104">property_a</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="61" x="75.5" y="67.0151">property_b</text> <text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="61" x="893.5" y="283.0151">property_b</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="60" x="75.5" y="79.8198">property_c</text> <text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="60" x="893.5" y="295.8198">property_c</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="70.5" x2="164.5" y1="86.4141" y2="86.4141"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="888.5" x2="982.5" y1="302.4141" y2="302.4141"/>
<rect fill="#FEFECE" filter="url(#fqv4p0n5sypqw)" height="48" id="C_0000000701" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="200.5" y="27"/> <rect fill="#FEFECE" filter="url(#fg331bwrqg96o)" height="48" id="C_0000000701" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="856.5" y="8"/>
<ellipse cx="215.5" cy="43" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="871.5" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M218.4688,48.6406 Q217.8906,48.9375 217.25,49.0781 Q216.6094,49.2344 215.9063,49.2344 Q213.4063,49.2344 212.0781,47.5938 Q210.7656,45.9375 210.7656,42.8125 Q210.7656,39.6875 212.0781,38.0313 Q213.4063,36.375 215.9063,36.375 Q216.6094,36.375 217.25,36.5313 Q217.9063,36.6875 218.4688,36.9844 L218.4688,39.7031 Q217.8438,39.125 217.25,38.8594 Q216.6563,38.5781 216.0313,38.5781 Q214.6875,38.5781 214,39.6563 Q213.3125,40.7188 213.3125,42.8125 Q213.3125,44.9063 214,45.9844 Q214.6875,47.0469 216.0313,47.0469 Q216.6563,47.0469 217.25,46.7813 Q217.8438,46.5 218.4688,45.9219 L218.4688,48.6406 Z "/> <path d="M874.4688,29.6406 Q873.8906,29.9375 873.25,30.0781 Q872.6094,30.2344 871.9063,30.2344 Q869.4063,30.2344 868.0781,28.5938 Q866.7656,26.9375 866.7656,23.8125 Q866.7656,20.6875 868.0781,19.0313 Q869.4063,17.375 871.9063,17.375 Q872.6094,17.375 873.25,17.5313 Q873.9063,17.6875 874.4688,17.9844 L874.4688,20.7031 Q873.8438,20.125 873.25,19.8594 Q872.6563,19.5781 872.0313,19.5781 Q870.6875,19.5781 870,20.6563 Q869.3125,21.7188 869.3125,23.8125 Q869.3125,25.9063 870,26.9844 Q870.6875,28.0469 872.0313,28.0469 Q872.6563,28.0469 873.25,27.7813 Q873.8438,27.5 874.4688,26.9219 L874.4688,29.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="229.5" y="47.1543">A</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="885.5" y="28.1543">A</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="201.5" x2="239.5" y1="59" y2="59"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="857.5" x2="895.5" y1="40" y2="40"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="201.5" x2="239.5" y1="67" y2="67"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="857.5" x2="895.5" y1="48" y2="48"/>
<rect fill="#FEFECE" filter="url(#fqv4p0n5sypqw)" height="48" id="C_0000000703" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="707.5" y="27"/> <rect fill="#FEFECE" filter="url(#fg331bwrqg96o)" height="48" id="C_0000000703" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="296.5" y="8"/>
<ellipse cx="722.5" cy="43" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="311.5" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M725.4688,48.6406 Q724.8906,48.9375 724.25,49.0781 Q723.6094,49.2344 722.9063,49.2344 Q720.4063,49.2344 719.0781,47.5938 Q717.7656,45.9375 717.7656,42.8125 Q717.7656,39.6875 719.0781,38.0313 Q720.4063,36.375 722.9063,36.375 Q723.6094,36.375 724.25,36.5313 Q724.9063,36.6875 725.4688,36.9844 L725.4688,39.7031 Q724.8438,39.125 724.25,38.8594 Q723.6563,38.5781 723.0313,38.5781 Q721.6875,38.5781 721,39.6563 Q720.3125,40.7188 720.3125,42.8125 Q720.3125,44.9063 721,45.9844 Q721.6875,47.0469 723.0313,47.0469 Q723.6563,47.0469 724.25,46.7813 Q724.8438,46.5 725.4688,45.9219 L725.4688,48.6406 Z "/> <path d="M314.4688,29.6406 Q313.8906,29.9375 313.25,30.0781 Q312.6094,30.2344 311.9063,30.2344 Q309.4063,30.2344 308.0781,28.5938 Q306.7656,26.9375 306.7656,23.8125 Q306.7656,20.6875 308.0781,19.0313 Q309.4063,17.375 311.9063,17.375 Q312.6094,17.375 313.25,17.5313 Q313.9063,17.6875 314.4688,17.9844 L314.4688,20.7031 Q313.8438,20.125 313.25,19.8594 Q312.6563,19.5781 312.0313,19.5781 Q310.6875,19.5781 310,20.6563 Q309.3125,21.7188 309.3125,23.8125 Q309.3125,25.9063 310,26.9844 Q310.6875,28.0469 312.0313,28.0469 Q312.6563,28.0469 313.25,27.7813 Q313.8438,27.5 314.4688,26.9219 L314.4688,29.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="736.5" y="47.1543">B</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="325.5" y="28.1543">B</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="708.5" x2="746.5" y1="59" y2="59"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="297.5" x2="335.5" y1="40" y2="40"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="708.5" x2="746.5" y1="67" y2="67"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="297.5" x2="335.5" y1="48" y2="48"/>
<rect fill="#FEFECE" filter="url(#fqv4p0n5sypqw)" height="48" id="C_0000000705" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="1312.5" y="27"/> <rect fill="#FEFECE" filter="url(#fg331bwrqg96o)" height="48" id="C_0000000705" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="1418.5" y="8"/>
<ellipse cx="1327.5" cy="43" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="1433.5" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1330.4688,48.6406 Q1329.8906,48.9375 1329.25,49.0781 Q1328.6094,49.2344 1327.9063,49.2344 Q1325.4063,49.2344 1324.0781,47.5938 Q1322.7656,45.9375 1322.7656,42.8125 Q1322.7656,39.6875 1324.0781,38.0313 Q1325.4063,36.375 1327.9063,36.375 Q1328.6094,36.375 1329.25,36.5313 Q1329.9063,36.6875 1330.4688,36.9844 L1330.4688,39.7031 Q1329.8438,39.125 1329.25,38.8594 Q1328.6563,38.5781 1328.0313,38.5781 Q1326.6875,38.5781 1326,39.6563 Q1325.3125,40.7188 1325.3125,42.8125 Q1325.3125,44.9063 1326,45.9844 Q1326.6875,47.0469 1328.0313,47.0469 Q1328.6563,47.0469 1329.25,46.7813 Q1329.8438,46.5 1330.4688,45.9219 L1330.4688,48.6406 Z "/> <path d="M1436.4688,29.6406 Q1435.8906,29.9375 1435.25,30.0781 Q1434.6094,30.2344 1433.9063,30.2344 Q1431.4063,30.2344 1430.0781,28.5938 Q1428.7656,26.9375 1428.7656,23.8125 Q1428.7656,20.6875 1430.0781,19.0313 Q1431.4063,17.375 1433.9063,17.375 Q1434.6094,17.375 1435.25,17.5313 Q1435.9063,17.6875 1436.4688,17.9844 L1436.4688,20.7031 Q1435.8438,20.125 1435.25,19.8594 Q1434.6563,19.5781 1434.0313,19.5781 Q1432.6875,19.5781 1432,20.6563 Q1431.3125,21.7188 1431.3125,23.8125 Q1431.3125,25.9063 1432,26.9844 Q1432.6875,28.0469 1434.0313,28.0469 Q1434.6563,28.0469 1435.25,27.7813 Q1435.8438,27.5 1436.4688,26.9219 L1436.4688,29.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="1341.5" y="47.1543">C</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="8" x="1447.5" y="28.1543">C</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1313.5" x2="1351.5" y1="59" y2="59"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="1419.5" x2="1457.5" y1="40" y2="40"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1313.5" x2="1351.5" y1="67" y2="67"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="1419.5" x2="1457.5" y1="48" y2="48"/>
<rect fill="#FEFECE" filter="url(#fqv4p0n5sypqw)" height="60.8047" id="C_0000000707" style="stroke: #A80036; stroke-width: 1.5;" width="116" x="1387.5" y="20.5"/> <rect fill="#FEFECE" filter="url(#fg331bwrqg96o)" height="60.8047" id="C_0000000707" style="stroke: #A80036; stroke-width: 1.5;" width="116" x="1380.5" y="236.5"/>
<ellipse cx="1425.9" cy="36.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="1418.9" cy="252.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1428.8688,42.1406 Q1428.2906,42.4375 1427.65,42.5781 Q1427.0094,42.7344 1426.3063,42.7344 Q1423.8063,42.7344 1422.4781,41.0938 Q1421.1656,39.4375 1421.1656,36.3125 Q1421.1656,33.1875 1422.4781,31.5313 Q1423.8063,29.875 1426.3063,29.875 Q1427.0094,29.875 1427.65,30.0313 Q1428.3063,30.1875 1428.8688,30.4844 L1428.8688,33.2031 Q1428.2438,32.625 1427.65,32.3594 Q1427.0563,32.0781 1426.4313,32.0781 Q1425.0875,32.0781 1424.4,33.1563 Q1423.7125,34.2188 1423.7125,36.3125 Q1423.7125,38.4063 1424.4,39.4844 Q1425.0875,40.5469 1426.4313,40.5469 Q1427.0563,40.5469 1427.65,40.2813 Q1428.2438,40 1428.8688,39.4219 L1428.8688,42.1406 Z "/> <path d="M1421.8688,258.1406 Q1421.2906,258.4375 1420.65,258.5781 Q1420.0094,258.7344 1419.3063,258.7344 Q1416.8063,258.7344 1415.4781,257.0938 Q1414.1656,255.4375 1414.1656,252.3125 Q1414.1656,249.1875 1415.4781,247.5313 Q1416.8063,245.875 1419.3063,245.875 Q1420.0094,245.875 1420.65,246.0313 Q1421.3063,246.1875 1421.8688,246.4844 L1421.8688,249.2031 Q1421.2438,248.625 1420.65,248.3594 Q1420.0563,248.0781 1419.4313,248.0781 Q1418.0875,248.0781 1417.4,249.1563 Q1416.7125,250.2188 1416.7125,252.3125 Q1416.7125,254.4063 1417.4,255.4844 Q1418.0875,256.5469 1419.4313,256.5469 Q1420.0563,256.5469 1420.65,256.2813 Q1421.2438,256 1421.8688,255.4219 L1421.8688,258.1406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="32" x="1445.1" y="40.6543">key_t</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="32" x="1438.1" y="256.6543">key_t</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1388.5" x2="1502.5" y1="52.5" y2="52.5"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="1381.5" x2="1495.5" y1="268.5" y2="268.5"/>
<ellipse cx="1398.5" cy="63.5" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/> <ellipse cx="1391.5" cy="279.5" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="90" x="1407.5" y="66.7104">key : std::string</text> <text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="90" x="1400.5" y="282.7104">key : std::string</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1388.5" x2="1502.5" y1="73.3047" y2="73.3047"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="1381.5" x2="1495.5" y1="289.3047" y2="289.3047"/>
<rect fill="#FEFECE" filter="url(#fqv4p0n5sypqw)" height="48" id="C_0000000709" style="stroke: #A80036; stroke-width: 1.5;" width="70" x="692.5" y="262"/> <rect fill="#FEFECE" filter="url(#fg331bwrqg96o)" height="48" id="C_0000000709" style="stroke: #A80036; stroke-width: 1.5;" width="70" x="782.5" y="243"/>
<ellipse cx="707.5" cy="278" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="797.5" cy="259" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M710.4688,283.6406 Q709.8906,283.9375 709.25,284.0781 Q708.6094,284.2344 707.9063,284.2344 Q705.4063,284.2344 704.0781,282.5938 Q702.7656,280.9375 702.7656,277.8125 Q702.7656,274.6875 704.0781,273.0313 Q705.4063,271.375 707.9063,271.375 Q708.6094,271.375 709.25,271.5313 Q709.9063,271.6875 710.4688,271.9844 L710.4688,274.7031 Q709.8438,274.125 709.25,273.8594 Q708.6563,273.5781 708.0313,273.5781 Q706.6875,273.5781 706,274.6563 Q705.3125,275.7188 705.3125,277.8125 Q705.3125,279.9063 706,280.9844 Q706.6875,282.0469 708.0313,282.0469 Q708.6563,282.0469 709.25,281.7813 Q709.8438,281.5 710.4688,280.9219 L710.4688,283.6406 Z "/> <path d="M800.4688,264.6406 Q799.8906,264.9375 799.25,265.0781 Q798.6094,265.2344 797.9063,265.2344 Q795.4063,265.2344 794.0781,263.5938 Q792.7656,261.9375 792.7656,258.8125 Q792.7656,255.6875 794.0781,254.0313 Q795.4063,252.375 797.9063,252.375 Q798.6094,252.375 799.25,252.5313 Q799.9063,252.6875 800.4688,252.9844 L800.4688,255.7031 Q799.8438,255.125 799.25,254.8594 Q798.6563,254.5781 798.0313,254.5781 Q796.6875,254.5781 796,255.6563 Q795.3125,256.7188 795.3125,258.8125 Q795.3125,260.9063 796,261.9844 Q796.6875,263.0469 798.0313,263.0469 Q798.6563,263.0469 799.25,262.7813 Q799.8438,262.5 800.4688,261.9219 L800.4688,264.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="27" x="721.5" y="282.1543">map</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="27" x="811.5" y="263.1543">map</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="9" x="756.5" y="259"/> <rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="9" x="846.5" y="240"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="757.5" y="271.1387">T</text> <text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="847.5" y="252.1387">T</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="693.5" x2="761.5" y1="294" y2="294"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="783.5" x2="851.5" y1="275" y2="275"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="693.5" x2="761.5" y1="302" y2="302"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="783.5" x2="851.5" y1="283" y2="283"/>
<rect fill="#FEFECE" filter="url(#fqv4p0n5sypqw)" height="48" id="C_0000000711" style="stroke: #A80036; stroke-width: 1.5;" width="429" x="6" y="154"/> <rect fill="#FEFECE" filter="url(#fg331bwrqg96o)" height="48" id="C_0000000711" style="stroke: #A80036; stroke-width: 1.5;" width="429" x="662" y="116"/>
<ellipse cx="21" cy="170" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="677" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M23.9688,175.6406 Q23.3906,175.9375 22.75,176.0781 Q22.1094,176.2344 21.4063,176.2344 Q18.9063,176.2344 17.5781,174.5938 Q16.2656,172.9375 16.2656,169.8125 Q16.2656,166.6875 17.5781,165.0313 Q18.9063,163.375 21.4063,163.375 Q22.1094,163.375 22.75,163.5313 Q23.4063,163.6875 23.9688,163.9844 L23.9688,166.7031 Q23.3438,166.125 22.75,165.8594 Q22.1563,165.5781 21.5313,165.5781 Q20.1875,165.5781 19.5,166.6563 Q18.8125,167.7188 18.8125,169.8125 Q18.8125,171.9063 19.5,172.9844 Q20.1875,174.0469 21.5313,174.0469 Q22.1563,174.0469 22.75,173.7813 Q23.3438,173.5 23.9688,172.9219 L23.9688,175.6406 Z "/> <path d="M679.9688,137.6406 Q679.3906,137.9375 678.75,138.0781 Q678.1094,138.2344 677.4063,138.2344 Q674.9063,138.2344 673.5781,136.5938 Q672.2656,134.9375 672.2656,131.8125 Q672.2656,128.6875 673.5781,127.0313 Q674.9063,125.375 677.4063,125.375 Q678.1094,125.375 678.75,125.5313 Q679.4063,125.6875 679.9688,125.9844 L679.9688,128.7031 Q679.3438,128.125 678.75,127.8594 Q678.1563,127.5781 677.5313,127.5781 Q676.1875,127.5781 675.5,128.6563 Q674.8125,129.7188 674.8125,131.8125 Q674.8125,133.9063 675.5,134.9844 Q676.1875,136.0469 677.5313,136.0469 Q678.1563,136.0469 678.75,135.7813 Q679.3438,135.5 679.9688,134.9219 L679.9688,137.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="27" x="35" y="174.1543">map</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="27" x="691" y="136.1543">map</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="368" x="70" y="151"/> <rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="368" x="726" y="113"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="366" x="71" y="163.1387">std::integral_constant&lt;property_t,property_t::property_a&gt;</text> <text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="366" x="727" y="125.1387">std::integral_constant&lt;property_t,property_t::property_a&gt;</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="434" y1="186" y2="186"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="663" x2="1090" y1="148" y2="148"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="434" y1="194" y2="194"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="663" x2="1090" y1="156" y2="156"/>
<rect fill="#FEFECE" filter="url(#fqv4p0n5sypqw)" height="48" id="C_0000000715" style="stroke: #A80036; stroke-width: 1.5;" width="515" x="470" y="154"/> <rect fill="#FEFECE" filter="url(#fg331bwrqg96o)" height="48" id="C_0000000715" style="stroke: #A80036; stroke-width: 1.5;" width="621" x="6" y="116"/>
<ellipse cx="485" cy="170" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="21" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M487.9688,175.6406 Q487.3906,175.9375 486.75,176.0781 Q486.1094,176.2344 485.4063,176.2344 Q482.9063,176.2344 481.5781,174.5938 Q480.2656,172.9375 480.2656,169.8125 Q480.2656,166.6875 481.5781,165.0313 Q482.9063,163.375 485.4063,163.375 Q486.1094,163.375 486.75,163.5313 Q487.4063,163.6875 487.9688,163.9844 L487.9688,166.7031 Q487.3438,166.125 486.75,165.8594 Q486.1563,165.5781 485.5313,165.5781 Q484.1875,165.5781 483.5,166.6563 Q482.8125,167.7188 482.8125,169.8125 Q482.8125,171.9063 483.5,172.9844 Q484.1875,174.0469 485.5313,174.0469 Q486.1563,174.0469 486.75,173.7813 Q487.3438,173.5 487.9688,172.9219 L487.9688,175.6406 Z "/> <path d="M23.9688,137.6406 Q23.3906,137.9375 22.75,138.0781 Q22.1094,138.2344 21.4063,138.2344 Q18.9063,138.2344 17.5781,136.5938 Q16.2656,134.9375 16.2656,131.8125 Q16.2656,128.6875 17.5781,127.0313 Q18.9063,125.375 21.4063,125.375 Q22.1094,125.375 22.75,125.5313 Q23.4063,125.6875 23.9688,125.9844 L23.9688,128.7031 Q23.3438,128.125 22.75,127.8594 Q22.1563,127.5781 21.5313,127.5781 Q20.1875,127.5781 19.5,128.6563 Q18.8125,129.7188 18.8125,131.8125 Q18.8125,133.9063 19.5,134.9844 Q20.1875,136.0469 21.5313,136.0469 Q22.1563,136.0469 22.75,135.7813 Q23.3438,135.5 23.9688,134.9219 L23.9688,137.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="27" x="499" y="174.1543">map</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="27" x="35" y="136.1543">map</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="454" x="534" y="151"/> <rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="560" x="70" y="113"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="452" x="535" y="163.1387">std::vector&lt;std::integral_constant&lt;property_t,property_t::property_b&gt;&gt;</text> <text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="558" x="71" y="125.1387">std::vector&lt;std::integral_constant&lt;t00038::property_t,t00038::property_t::property_b&gt;&gt;</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="471" x2="984" y1="186" y2="186"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="626" y1="148" y2="148"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="471" x2="984" y1="194" y2="194"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="626" y1="156" y2="156"/>
<rect fill="#FEFECE" filter="url(#fqv4p0n5sypqw)" height="48" id="C_0000000719" style="stroke: #A80036; stroke-width: 1.5;" width="625" x="1020" y="154"/> <rect fill="#FEFECE" filter="url(#fg331bwrqg96o)" height="48" id="C_0000000719" style="stroke: #A80036; stroke-width: 1.5;" width="625" x="1126" y="116"/>
<ellipse cx="1035" cy="170" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/> <ellipse cx="1141" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1037.9688,175.6406 Q1037.3906,175.9375 1036.75,176.0781 Q1036.1094,176.2344 1035.4063,176.2344 Q1032.9063,176.2344 1031.5781,174.5938 Q1030.2656,172.9375 1030.2656,169.8125 Q1030.2656,166.6875 1031.5781,165.0313 Q1032.9063,163.375 1035.4063,163.375 Q1036.1094,163.375 1036.75,163.5313 Q1037.4063,163.6875 1037.9688,163.9844 L1037.9688,166.7031 Q1037.3438,166.125 1036.75,165.8594 Q1036.1563,165.5781 1035.5313,165.5781 Q1034.1875,165.5781 1033.5,166.6563 Q1032.8125,167.7188 1032.8125,169.8125 Q1032.8125,171.9063 1033.5,172.9844 Q1034.1875,174.0469 1035.5313,174.0469 Q1036.1563,174.0469 1036.75,173.7813 Q1037.3438,173.5 1037.9688,172.9219 L1037.9688,175.6406 Z "/> <path d="M1143.9688,137.6406 Q1143.3906,137.9375 1142.75,138.0781 Q1142.1094,138.2344 1141.4063,138.2344 Q1138.9063,138.2344 1137.5781,136.5938 Q1136.2656,134.9375 1136.2656,131.8125 Q1136.2656,128.6875 1137.5781,127.0313 Q1138.9063,125.375 1141.4063,125.375 Q1142.1094,125.375 1142.75,125.5313 Q1143.4063,125.6875 1143.9688,125.9844 L1143.9688,128.7031 Q1143.3438,128.125 1142.75,127.8594 Q1142.1563,127.5781 1141.5313,127.5781 Q1140.1875,127.5781 1139.5,128.6563 Q1138.8125,129.7188 1138.8125,131.8125 Q1138.8125,133.9063 1139.5,134.9844 Q1140.1875,136.0469 1141.5313,136.0469 Q1142.1563,136.0469 1142.75,135.7813 Q1143.3438,135.5 1143.9688,134.9219 L1143.9688,137.6406 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="27" x="1049" y="174.1543">map</text> <text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="27" x="1155" y="136.1543">map</text>
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="564" x="1084" y="151"/> <rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="564" x="1190" y="113"/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="562" x="1085" y="163.1387">std::map&lt;key_t,std::vector&lt;std::integral_constant&lt;property_t,property_t::property_c&gt;&gt;&gt;</text> <text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="562" x="1191" y="125.1387">std::map&lt;key_t,std::vector&lt;std::integral_constant&lt;property_t,property_t::property_c&gt;&gt;&gt;</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1021" x2="1644" y1="186" y2="186"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="1127" x2="1750" y1="148" y2="148"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1021" x2="1644" y1="194" y2="194"/> <line style="stroke: #A80036; stroke-width: 1.5;" x1="1127" x2="1750" y1="156" y2="156"/>
<path d="M330.51,202 C435.96,224.05 590.79,256.42 672.43,273.49 " fill="none" id="C_0000000711-&gt;C_0000000709" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M887.46,164.22 C894.74,179.64 904.56,200.44 913.42,219.21 " fill="none" id="C_0000000711-&gt;C_0000000699" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="674.1,266.68,692.24,277.63,671.24,280.39,674.1,266.68" style="stroke: #A80036; stroke-width: 1.0;"/> <polygon fill="#A80036" points="915.65,223.94,915.4296,214.0936,913.5176,219.4175,908.1936,217.5055,915.65,223.94" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M220.5,95.41 C220.5,115.08 220.5,137.54 220.5,153.91 " fill="none" id="C_0000000701&lt;-C_0000000711" style="stroke: #A80036; stroke-width: 1.0;"/> <path d="M865.54,164.22 C857.55,181.15 846.51,204.54 837.03,224.63 " fill="none" id="C_0000000711-&gt;C_0000000709" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="213.5,95.22,220.5,75.22,227.5,95.22,213.5,95.22" style="stroke: #A80036; stroke-width: 1.0;"/> <polygon fill="none" points="843.27,227.81,828.4,242.91,830.61,221.83,843.27,227.81" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M727.5,202 C727.5,213.59 727.5,228.03 727.5,241.6 " fill="none" id="C_0000000715-&gt;C_0000000709" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M876.5,76.02 C876.5,89.58 876.5,104.04 876.5,115.68 " fill="none" id="C_0000000701&lt;-C_0000000711" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="none" points="734.5,241.68,727.5,261.68,720.5,241.68,734.5,241.68" style="stroke: #A80036; stroke-width: 1.0;"/> <polygon fill="none" points="869.5,76,876.5,56,883.5,76,869.5,76" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M727.5,95.41 C727.5,115.08 727.5,137.54 727.5,153.91 " fill="none" id="C_0000000703&lt;-C_0000000715" style="stroke: #A80036; stroke-width: 1.0;"/> <path d="M627.21,163.96 C708.16,176.27 794.08,195.13 870.5,224 C874.57,225.54 878.64,227.35 882.66,229.36 " fill="none" id="C_0000000715-&gt;C_0000000699" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="720.5,95.22,727.5,75.22,734.5,95.22,720.5,95.22" style="stroke: #A80036; stroke-width: 1.0;"/> <polygon fill="#A80036" points="887.35,231.79,881.1964,224.1002,882.9097,229.4913,877.5186,231.2046,887.35,231.79" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1201.22,202 C1070.67,224.87 876.67,258.86 782.61,275.34 " fill="none" id="C_0000000719-&gt;C_0000000709" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M408.97,164.07 C512.82,189.98 677.91,231.17 762.93,252.39 " fill="none" id="C_0000000715-&gt;C_0000000709" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="783.7,282.26,762.79,278.82,781.28,268.47,783.7,282.26" style="stroke: #A80036; stroke-width: 1.0;"/> <polygon fill="none" points="764.79,245.63,782.5,257.27,761.4,259.22,764.79,245.63" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1332.5,95.41 C1332.5,115.08 1332.5,137.54 1332.5,153.91 " fill="none" id="C_0000000705&lt;-C_0000000719" style="stroke: #A80036; stroke-width: 1.0;"/> <path d="M316.5,76.02 C316.5,89.58 316.5,104.04 316.5,115.68 " fill="none" id="C_0000000703&lt;-C_0000000715" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="none" points="1325.5,95.22,1332.5,75.22,1339.5,95.22,1325.5,95.22" style="stroke: #A80036; stroke-width: 1.0;"/> <polygon fill="none" points="309.5,76,316.5,56,323.5,76,309.5,76" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1438.5,164.22 C1438.5,183.04 1438.5,209.86 1438.5,231.25 " fill="none" id="C_0000000719-&gt;C_0000000707" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="1438.5,236.28,1442.5,227.28,1438.5,231.28,1434.5,227.28,1438.5,236.28" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1345.66,164.07 C1240.73,190.15 1073.53,231.7 988.66,252.79 " fill="none" id="C_0000000719-&gt;C_0000000699" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="983.69,254.02,993.3867,255.7446,988.5441,252.8208,991.4679,247.9781,983.69,254.02" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1194.31,164 C1068.01,178.41 928.43,198.99 870.5,224 C866.04,225.92 861.64,228.32 857.4,230.99 " fill="none" id="C_0000000719-&gt;C_0000000709" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="none" points="861.34,236.78,841.08,242.96,853.06,225.49,861.34,236.78" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M1438.5,76.02 C1438.5,89.58 1438.5,104.04 1438.5,115.68 " fill="none" id="C_0000000705&lt;-C_0000000719" style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="none" points="1431.5,76,1438.5,56,1445.5,76,1431.5,76" style="stroke: #A80036; stroke-width: 1.0;"/>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -41,6 +41,6 @@
<path d="M308,116 L308,141.1328 L414,141.1328 L414,126 L404,116 L308,116 " fill="#FBFB77" filter="url(#f9jhtrnc9l62p)" style="stroke: #A80036; stroke-width: 1.0;"/> <path d="M308,116 L308,141.1328 L414,141.1328 L414,126 L404,116 L308,116 " fill="#FBFB77" filter="url(#f9jhtrnc9l62p)" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M404,116 L404,126 L414,126 L404,116 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/> <path d="M404,116 L404,126 L414,126 L404,116 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="85" x="314" y="133.0669">A AAA note...</text> <text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="85" x="314" y="133.0669">A AAA note...</text>
<path d="M251.56,128.5 C270.37,128.5 289.18,128.5 307.99,128.5 " fill="none" id="C_0000000727-GMN560" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M251.56,128.5 C270.37,128.5 289.18,128.5 307.99,128.5 " fill="none" id="C_0000000727-GMN565" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

@@ -38,10 +38,10 @@
<polygon fill="#FFC0CB" filter="url(#fz9ngyu2icfql)" points="183.5,172,216.5,172,223.5,194.2969,230.5,194.2969,230.5,224.5938,183.5,224.5938,183.5,172" style="stroke: #000000; stroke-width: 1.5;"/> <polygon fill="#FFC0CB" filter="url(#fz9ngyu2icfql)" points="183.5,172,216.5,172,223.5,194.2969,230.5,194.2969,230.5,224.5938,183.5,224.5938,183.5,172" style="stroke: #000000; stroke-width: 1.5;"/>
<line style="stroke: #000000; stroke-width: 1.5;" x1="183.5" x2="223.5" y1="194.2969" y2="194.2969"/> <line style="stroke: #000000; stroke-width: 1.5;" x1="183.5" x2="223.5" y1="194.2969" y2="194.2969"/>
<text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="27" x="187.5" y="186.9951">EEE</text> <text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="27" x="187.5" y="186.9951">EEE</text>
<path d="M71.49,112.24 C77.34,135.43 85.67,168.45 90.05,185.8 " fill="none" id="C_0000000766-GMN626" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M71.49,112.24 C77.34,135.43 85.67,168.45 90.05,185.8 " fill="none" id="C_0000000766-GMN631" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M518.16,85.5 C529.74,85.5 541.32,85.5 552.9,85.5 " fill="none" id="C_0000000767-GMN630" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M518.16,85.5 C529.74,85.5 541.32,85.5 552.9,85.5 " fill="none" id="C_0000000767-GMN635" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M363,225.24 C363,244.55 363,270.08 363,284.75 " fill="none" id="C_0000000768-GMN634" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M363,225.24 C363,244.55 363,270.08 363,284.75 " fill="none" id="C_0000000768-GMN639" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M363,98.38 C363,115.83 363,148.82 363,171.93 " fill="none" id="GMN637-C_0000000768" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M363,98.38 C363,115.83 363,148.82 363,171.93 " fill="none" id="GMN642-C_0000000768" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M193.61,98.38 C195.96,115.83 200.42,148.82 203.54,171.93 " fill="none" id="GMN641-C_0000000770" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M193.61,98.38 C195.96,115.83 200.42,148.82 203.54,171.93 " fill="none" id="GMN646-C_0000000770" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

@@ -23,8 +23,8 @@
<path d="M137.5,220 L137.5,245.1328 L256.5,245.1328 L256.5,230 L246.5,220 L137.5,220 " fill="#FBFB77" filter="url(#f2b1s18x7wbaf)" style="stroke: #A80036; stroke-width: 1.0;"/> <path d="M137.5,220 L137.5,245.1328 L256.5,245.1328 L256.5,230 L246.5,220 L137.5,220 " fill="#FBFB77" filter="url(#f2b1s18x7wbaf)" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M246.5,220 L246.5,230 L256.5,230 L246.5,220 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/> <path d="M246.5,220 L246.5,230 L256.5,230 L246.5,220 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="98" x="143.5" y="237.0669">Bottom A note.</text> <text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="98" x="143.5" y="237.0669">Bottom A note.</text>
<path d="M87,33.01 C87,47.66 87,73.41 87,92.83 " fill="none" id="GMN664-C_0000000786" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M87,33.01 C87,47.66 87,73.41 87,92.83 " fill="none" id="GMN669-C_0000000786" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M102.76,136.4 C125.1,158.94 165.45,199.66 185.31,219.71 " fill="none" id="C_0000000786-GMN667" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M102.76,136.4 C125.1,158.94 165.45,199.66 185.31,219.71 " fill="none" id="C_0000000786-GMN672" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M71.69,146.24 C61.86,162.78 49.06,184.31 38.78,201.6 " fill="none" id="C_0000000786-&gt;C_0000000785" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M71.69,146.24 C61.86,162.78 49.06,184.31 38.78,201.6 " fill="none" id="C_0000000786-&gt;C_0000000785" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="36.22,205.89,44.2665,200.2108,38.7819,201.5962,37.3965,196.1117,36.22,205.89" style="stroke: #A80036; stroke-width: 1.0;"/> <polygon fill="#A80036" points="36.22,205.89,44.2665,200.2108,38.7819,201.5962,37.3965,196.1117,36.22,205.89" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M87,146.24 C87,162.5 87,183.58 87,200.71 " fill="none" id="C_0000000786-&gt;C_0000000787" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M87,146.24 C87,162.5 87,183.58 87,200.71 " fill="none" id="C_0000000786-&gt;C_0000000787" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -26,8 +26,8 @@
<path d="M138,227 L138,252.1328 L257,252.1328 L257,237 L247,227 L138,227 " fill="#FBFB77" filter="url(#f4c55cvjp60jv)" style="stroke: #A80036; stroke-width: 1.0;"/> <path d="M138,227 L138,252.1328 L257,252.1328 L257,237 L247,227 L138,227 " fill="#FBFB77" filter="url(#f4c55cvjp60jv)" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M247,227 L247,237 L257,237 L247,227 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/> <path d="M247,227 L247,237 L257,237 L247,227 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="98" x="144" y="244.0669">Bottom A note.</text> <text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="98" x="144" y="244.0669">Bottom A note.</text>
<path d="M143.5,33.03 C143.5,36.3613 143.5,40.2728 143.5,44.5714 C143.5,46.7207 143.5,48.9668 143.5,51.2855 C143.5,52.4448 143.5,53.6223 143.5,54.8149 C143.5,55.4112 143.5,56.0113 143.5,56.6148 " fill="none" id="GMN679-C_0000000792" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M143.5,33.03 C143.5,36.3613 143.5,40.2728 143.5,44.5714 C143.5,46.7207 143.5,48.9668 143.5,51.2855 C143.5,52.4448 143.5,53.6223 143.5,54.8149 C143.5,55.4112 143.5,56.0113 143.5,56.6148 " fill="none" id="GMN684-C_0000000792" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M151.6607,144.277 C151.7219,144.403 151.7835,144.5295 151.8453,144.6565 C152.0924,145.1647 152.3437,145.6812 152.5988,146.2057 C153.6194,148.3036 154.7021,150.5292 155.8341,152.8563 C158.0983,157.5105 160.56,162.5706 163.1175,167.8275 C173.3475,188.855 185.11,213.03 191.89,226.96 " fill="none" id="C_0000000792-GMN682" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M151.6607,144.277 C151.7219,144.403 151.7835,144.5295 151.8453,144.6565 C152.0924,145.1647 152.3437,145.6812 152.5988,146.2057 C153.6194,148.3036 154.7021,150.5292 155.8341,152.8563 C158.0983,157.5105 160.56,162.5706 163.1175,167.8275 C173.3475,188.855 185.11,213.03 191.89,226.96 " fill="none" id="C_0000000792-GMN687" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<path d="M87.5,153.24 C87.5,169.5 87.5,190.58 87.5,207.71 " fill="none" id="C_0000000793-&gt;C_0000000791" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M87.5,153.24 C87.5,169.5 87.5,190.58 87.5,207.71 " fill="none" id="C_0000000793-&gt;C_0000000791" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
<polygon fill="#A80036" points="87.5,212.89,91.5257,203.9015,87.5143,207.89,83.5257,203.8786,87.5,212.89" style="stroke: #A80036; stroke-width: 1.0;"/> <polygon fill="#A80036" points="87.5,212.89,91.5257,203.9015,87.5143,207.89,83.5257,203.8786,87.5,212.89" style="stroke: #A80036; stroke-width: 1.0;"/>
<path d="M66.45,146.33 C53.17,163.28 37.63,188.49 27.99,208.26 " fill="none" id="C_0000000793-&gt;C_0000000794" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/> <path d="M66.45,146.33 C53.17,163.28 37.63,188.49 27.99,208.26 " fill="none" id="C_0000000793-&gt;C_0000000794" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB