100 lines
17 KiB
XML
100 lines
17 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="321px" preserveAspectRatio="none" style="width:1765px;height:321px;" version="1.1" viewBox="0 0 1765 321" width="1765px" zoomAndPan="magnify">
|
|
<defs>
|
|
<filter height="300%" id="fg331bwrqg96o" 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>
|
|
</defs>
|
|
<g>
|
|
<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="902.5" cy="240" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<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="916.5" y="244.1543">property_t</text>
|
|
<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="893.5" y="270.2104">property_a</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="893.5" y="295.8198">property_c</text>
|
|
<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(#fg331bwrqg96o)" height="48" id="C_0000000701" style="stroke: #A80036; stroke-width: 1.5;" width="40" x="856.5" y="8"/>
|
|
<ellipse cx="871.5" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<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="885.5" y="28.1543">A</text>
|
|
<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="857.5" x2="895.5" y1="48" y2="48"/>
|
|
<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="311.5" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<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="325.5" y="28.1543">B</text>
|
|
<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="297.5" x2="335.5" y1="48" y2="48"/>
|
|
<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="1433.5" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<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="1447.5" y="28.1543">C</text>
|
|
<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="1419.5" x2="1457.5" y1="48" y2="48"/>
|
|
<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="1418.9" cy="252.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<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="1438.1" y="256.6543">key_t</text>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1381.5" x2="1495.5" y1="268.5" y2="268.5"/>
|
|
<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="1400.5" y="282.7104">key : std::string</text>
|
|
<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(#fg331bwrqg96o)" height="48" id="C_0000000709" style="stroke: #A80036; stroke-width: 1.5;" width="70" x="782.5" y="243"/>
|
|
<ellipse cx="797.5" cy="259" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<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="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="846.5" y="240"/>
|
|
<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="783.5" x2="851.5" y1="275" y2="275"/>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="783.5" x2="851.5" y1="283" y2="283"/>
|
|
<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="677" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<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="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="726" y="113"/>
|
|
<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<property_t,property_t::property_a></text>
|
|
<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="663" x2="1090" y1="156" y2="156"/>
|
|
<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="21" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<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="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="560" x="70" y="113"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="558" x="71" y="125.1387">std::vector<std::integral_constant<t00038::property_t,t00038::property_t::property_b>></text>
|
|
<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="7" x2="626" y1="156" y2="156"/>
|
|
<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="1141" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<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="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="1190" y="113"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="562" x="1191" y="125.1387">std::map<key_t,std::vector<std::integral_constant<property_t,property_t::property_c>>></text>
|
|
<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="1127" x2="1750" y1="156" y2="156"/>
|
|
<path d="M887.46,164.22 C894.74,179.64 904.56,200.44 913.42,219.21 " fill="none" id="C_0000000711->C_0000000699" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.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="M865.54,164.22 C857.55,181.15 846.51,204.54 837.03,224.63 " fill="none" id="C_0000000711->C_0000000709" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.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="M876.5,76.02 C876.5,89.58 876.5,104.04 876.5,115.68 " fill="none" id="C_0000000701<-C_0000000711" 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="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->C_0000000699" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.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="M408.97,164.07 C512.82,189.98 677.91,231.17 762.93,252.39 " fill="none" id="C_0000000715->C_0000000709" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.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="M316.5,76.02 C316.5,89.58 316.5,104.04 316.5,115.68 " fill="none" id="C_0000000703<-C_0000000715" 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->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->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->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<-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>
|
|
</svg>
|