repeated_diag0.svg 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- Created with Inkscape (http://www.inkscape.org/) -->
  3. <svg
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:cc="http://creativecommons.org/ns#"
  6. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  7. xmlns:svg="http://www.w3.org/2000/svg"
  8. xmlns="http://www.w3.org/2000/svg"
  9. xmlns:xlink="http://www.w3.org/1999/xlink"
  10. xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  11. xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  12. width="925.36719"
  13. height="291.17438"
  14. id="svg2"
  15. version="1.1"
  16. inkscape:version="0.48.4 r9939"
  17. sodipodi:docname="repeated_diag0.svg">
  18. <defs
  19. id="defs4">
  20. <linearGradient
  21. id="linearGradient18419">
  22. <stop
  23. style="stop-color:#808080;stop-opacity:1;"
  24. offset="0"
  25. id="stop18421" />
  26. <stop
  27. style="stop-color:#ffffff;stop-opacity:1;"
  28. offset="1"
  29. id="stop18423" />
  30. </linearGradient>
  31. <linearGradient
  32. id="linearGradient4707">
  33. <stop
  34. id="stop4709"
  35. offset="0"
  36. style="stop-color:#c0c0c0;stop-opacity:1;" />
  37. <stop
  38. style="stop-color:#ffffff;stop-opacity:1;"
  39. offset="0.40000001"
  40. id="stop4711" />
  41. <stop
  42. id="stop4713"
  43. offset="0.60000002"
  44. style="stop-color:#ffffff;stop-opacity:1;" />
  45. <stop
  46. id="stop4715"
  47. offset="1"
  48. style="stop-color:#c0c0c0;stop-opacity:1;" />
  49. </linearGradient>
  50. <linearGradient
  51. id="linearGradient5254-5">
  52. <stop
  53. style="stop-color:#c0c0c0;stop-opacity:1;"
  54. offset="0"
  55. id="stop5256-7" />
  56. <stop
  57. style="stop-color:#808080;stop-opacity:1;"
  58. offset="1"
  59. id="stop5262-7" />
  60. </linearGradient>
  61. <linearGradient
  62. id="linearGradient4707-3">
  63. <stop
  64. id="stop4709-1"
  65. offset="0"
  66. style="stop-color:#c0c0c0;stop-opacity:1;" />
  67. <stop
  68. style="stop-color:#ffffff;stop-opacity:1;"
  69. offset="0.40000001"
  70. id="stop4711-4" />
  71. <stop
  72. id="stop4713-1"
  73. offset="0.60000002"
  74. style="stop-color:#ffffff;stop-opacity:1;" />
  75. <stop
  76. id="stop4715-4"
  77. offset="1"
  78. style="stop-color:#c0c0c0;stop-opacity:1;" />
  79. </linearGradient>
  80. <linearGradient
  81. id="linearGradient5254-5-2">
  82. <stop
  83. style="stop-color:#c0c0c0;stop-opacity:1;"
  84. offset="0"
  85. id="stop5256-7-9" />
  86. <stop
  87. style="stop-color:#808080;stop-opacity:1;"
  88. offset="1"
  89. id="stop5262-7-9" />
  90. </linearGradient>
  91. <linearGradient
  92. id="linearGradient4707-6">
  93. <stop
  94. id="stop4709-2"
  95. offset="0"
  96. style="stop-color:#c0c0c0;stop-opacity:1;" />
  97. <stop
  98. style="stop-color:#ffffff;stop-opacity:1;"
  99. offset="0.40000001"
  100. id="stop4711-0" />
  101. <stop
  102. id="stop4713-2"
  103. offset="0.60000002"
  104. style="stop-color:#ffffff;stop-opacity:1;" />
  105. <stop
  106. id="stop4715-5"
  107. offset="1"
  108. style="stop-color:#c0c0c0;stop-opacity:1;" />
  109. </linearGradient>
  110. <linearGradient
  111. id="linearGradient5254-5-5">
  112. <stop
  113. style="stop-color:#c0c0c0;stop-opacity:1;"
  114. offset="0"
  115. id="stop5256-7-4" />
  116. <stop
  117. style="stop-color:#808080;stop-opacity:1;"
  118. offset="1"
  119. id="stop5262-7-96" />
  120. </linearGradient>
  121. <linearGradient
  122. id="linearGradient4707-5">
  123. <stop
  124. id="stop4709-3"
  125. offset="0"
  126. style="stop-color:#c0c0c0;stop-opacity:1;" />
  127. <stop
  128. style="stop-color:#ffffff;stop-opacity:1;"
  129. offset="0.40000001"
  130. id="stop4711-9" />
  131. <stop
  132. id="stop4713-8"
  133. offset="0.60000002"
  134. style="stop-color:#ffffff;stop-opacity:1;" />
  135. <stop
  136. id="stop4715-8"
  137. offset="1"
  138. style="stop-color:#c0c0c0;stop-opacity:1;" />
  139. </linearGradient>
  140. <linearGradient
  141. id="linearGradient5254-5-3">
  142. <stop
  143. style="stop-color:#c0c0c0;stop-opacity:1;"
  144. offset="0"
  145. id="stop5256-7-43" />
  146. <stop
  147. style="stop-color:#808080;stop-opacity:1;"
  148. offset="1"
  149. id="stop5262-7-4" />
  150. </linearGradient>
  151. <linearGradient
  152. inkscape:collect="always"
  153. xlink:href="#linearGradient18419-7"
  154. id="linearGradient18429-4"
  155. x1="-108.93402"
  156. y1="-376.16904"
  157. x2="741.15741"
  158. y2="-376.16904"
  159. gradientUnits="userSpaceOnUse" />
  160. <linearGradient
  161. id="linearGradient18419-7">
  162. <stop
  163. style="stop-color:#808080;stop-opacity:1;"
  164. offset="0"
  165. id="stop18421-0" />
  166. <stop
  167. style="stop-color:#ffffff;stop-opacity:1;"
  168. offset="1"
  169. id="stop18423-4" />
  170. </linearGradient>
  171. <linearGradient
  172. inkscape:collect="always"
  173. xlink:href="#linearGradient18419-0"
  174. id="linearGradient18429-7"
  175. x1="-108.93402"
  176. y1="-376.16904"
  177. x2="741.15741"
  178. y2="-376.16904"
  179. gradientUnits="userSpaceOnUse" />
  180. <linearGradient
  181. id="linearGradient18419-0">
  182. <stop
  183. style="stop-color:#808080;stop-opacity:1;"
  184. offset="0"
  185. id="stop18421-8" />
  186. <stop
  187. style="stop-color:#ffffff;stop-opacity:1;"
  188. offset="1"
  189. id="stop18423-1" />
  190. </linearGradient>
  191. <linearGradient
  192. inkscape:collect="always"
  193. xlink:href="#linearGradient18419-05"
  194. id="linearGradient18429-5"
  195. x1="-108.93402"
  196. y1="-376.16904"
  197. x2="741.15741"
  198. y2="-376.16904"
  199. gradientUnits="userSpaceOnUse" />
  200. <linearGradient
  201. id="linearGradient18419-05">
  202. <stop
  203. style="stop-color:#808080;stop-opacity:1;"
  204. offset="0"
  205. id="stop18421-06" />
  206. <stop
  207. style="stop-color:#ffffff;stop-opacity:1;"
  208. offset="1"
  209. id="stop18423-0" />
  210. </linearGradient>
  211. <linearGradient
  212. inkscape:collect="always"
  213. xlink:href="#linearGradient4707"
  214. id="linearGradient18600"
  215. gradientUnits="userSpaceOnUse"
  216. gradientTransform="matrix(0.42596717,0,0,0.57376114,615.18158,202.43298)"
  217. spreadMethod="pad"
  218. x1="-1057.1428"
  219. y1="-137.63783"
  220. x2="-1057.1428"
  221. y2="108.07645" />
  222. <linearGradient
  223. inkscape:collect="always"
  224. xlink:href="#linearGradient5254-5"
  225. id="linearGradient18602"
  226. gradientUnits="userSpaceOnUse"
  227. gradientTransform="matrix(0.42596717,0,0,0.57376114,615.18158,202.43298)"
  228. x1="-1057.1428"
  229. y1="-137.63783"
  230. x2="-1057.1428"
  231. y2="108.07645" />
  232. <linearGradient
  233. inkscape:collect="always"
  234. xlink:href="#linearGradient4707-3"
  235. id="linearGradient18604"
  236. gradientUnits="userSpaceOnUse"
  237. gradientTransform="matrix(0.42596717,0,0,0.57376114,615.18158,202.43298)"
  238. spreadMethod="pad"
  239. x1="-1057.1428"
  240. y1="-137.63783"
  241. x2="-1057.1428"
  242. y2="108.07645" />
  243. <linearGradient
  244. inkscape:collect="always"
  245. xlink:href="#linearGradient5254-5-2"
  246. id="linearGradient18606"
  247. gradientUnits="userSpaceOnUse"
  248. gradientTransform="matrix(0.42596717,0,0,0.57376114,615.18158,202.43298)"
  249. x1="-1057.1428"
  250. y1="-137.63783"
  251. x2="-1057.1428"
  252. y2="108.07645" />
  253. <linearGradient
  254. inkscape:collect="always"
  255. xlink:href="#linearGradient4707-6"
  256. id="linearGradient18608"
  257. gradientUnits="userSpaceOnUse"
  258. gradientTransform="matrix(0.42596717,0,0,0.57376114,615.18158,202.43298)"
  259. spreadMethod="pad"
  260. x1="-1057.1428"
  261. y1="-137.63783"
  262. x2="-1057.1428"
  263. y2="108.07645" />
  264. <linearGradient
  265. inkscape:collect="always"
  266. xlink:href="#linearGradient5254-5-5"
  267. id="linearGradient18610"
  268. gradientUnits="userSpaceOnUse"
  269. gradientTransform="matrix(0.42596717,0,0,0.57376114,615.18158,202.43298)"
  270. x1="-1057.1428"
  271. y1="-137.63783"
  272. x2="-1057.1428"
  273. y2="108.07645" />
  274. <linearGradient
  275. inkscape:collect="always"
  276. xlink:href="#linearGradient4707-5"
  277. id="linearGradient18612"
  278. gradientUnits="userSpaceOnUse"
  279. gradientTransform="matrix(0.42596717,0,0,0.57376114,615.18158,202.43298)"
  280. spreadMethod="pad"
  281. x1="-1057.1428"
  282. y1="-137.63783"
  283. x2="-1057.1428"
  284. y2="108.07645" />
  285. <linearGradient
  286. inkscape:collect="always"
  287. xlink:href="#linearGradient5254-5-3"
  288. id="linearGradient18614"
  289. gradientUnits="userSpaceOnUse"
  290. gradientTransform="matrix(0.42596717,0,0,0.57376114,615.18158,202.43298)"
  291. x1="-1057.1428"
  292. y1="-137.63783"
  293. x2="-1057.1428"
  294. y2="108.07645" />
  295. </defs>
  296. <sodipodi:namedview
  297. id="base"
  298. pagecolor="#ffffff"
  299. bordercolor="#666666"
  300. borderopacity="1.0"
  301. inkscape:pageopacity="0.0"
  302. inkscape:pageshadow="2"
  303. inkscape:zoom="0.49497475"
  304. inkscape:cx="574.11586"
  305. inkscape:cy="1.0320807"
  306. inkscape:document-units="px"
  307. inkscape:current-layer="layer1"
  308. showgrid="false"
  309. inkscape:window-width="1855"
  310. inkscape:window-height="1056"
  311. inkscape:window-x="65"
  312. inkscape:window-y="24"
  313. inkscape:window-maximized="1"
  314. fit-margin-top="0"
  315. fit-margin-left="0"
  316. fit-margin-right="0"
  317. fit-margin-bottom="0" />
  318. <metadata
  319. id="metadata7">
  320. <rdf:RDF>
  321. <cc:Work
  322. rdf:about="">
  323. <dc:format>image/svg+xml</dc:format>
  324. <dc:type
  325. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  326. <dc:title />
  327. </cc:Work>
  328. </rdf:RDF>
  329. </metadata>
  330. <g
  331. inkscape:label="Ebene 1"
  332. inkscape:groupmode="layer"
  333. id="layer1"
  334. transform="translate(184.71991,-242.21983)">
  335. <path
  336. style="fill:#c0c0c0;fill-opacity:1"
  337. sodipodi:nodetypes="ccccc"
  338. inkscape:connector-curvature="0"
  339. id="rect17648"
  340. d="m 409.73796,284.51725 82.92051,0.12897 -338.40179,88.89341 -136.073937,0 z" />
  341. <path
  342. style="fill:#808080;fill-opacity:1"
  343. sodipodi:nodetypes="ccccc"
  344. inkscape:connector-curvature="0"
  345. id="rect17648-3"
  346. d="m 488.12451,284.54116 72.81898,0.12897 -217.18348,88.89341 -136.07394,0 z" />
  347. <path
  348. style="fill:#c0c0c0;fill-opacity:1"
  349. sodipodi:nodetypes="ccccc"
  350. inkscape:connector-curvature="0"
  351. id="rect17648-37"
  352. d="m 563.86064,282.11475 52.6159,0.12897 -75.76209,88.89341 -136.07394,0 z" />
  353. <path
  354. style="fill:#808080;fill-opacity:1"
  355. sodipodi:nodetypes="ccccc"
  356. inkscape:connector-curvature="0"
  357. id="rect17648-5"
  358. d="m 614.94691,284.54116 54.63629,0.12897 57.57796,88.89341 -136.07394,0 z" />
  359. <rect
  360. style="fill:#808080;fill-opacity:1"
  361. y="243.10817"
  362. x="-669.96472"
  363. height="42.426407"
  364. width="56.568546"
  365. id="rect18516-4-8"
  366. transform="scale(-1,1)" />
  367. <rect
  368. style="fill:#808080;fill-opacity:1"
  369. y="243.08786"
  370. x="485.39606"
  371. height="42.426407"
  372. width="78.791901"
  373. id="rect18516-4" />
  374. <rect
  375. style="fill:#c0c0c0;fill-opacity:1"
  376. y="243.14877"
  377. x="563.25391"
  378. height="42.426407"
  379. width="50.507629"
  380. id="rect18516-6" />
  381. <rect
  382. style="fill:#c0c0c0;fill-opacity:1"
  383. y="242.21983"
  384. x="412.14224"
  385. height="42.426407"
  386. width="78.791901"
  387. id="rect18516" />
  388. <text
  389. xml:space="preserve"
  390. style="font-size:40px;font-style:normal;font-weight:normal;text-align:end;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
  391. x="700.02618"
  392. y="278.58533"
  393. id="text2985"
  394. sodipodi:linespacing="125%"><tspan
  395. sodipodi:role="line"
  396. id="tspan2987"
  397. x="700.02618"
  398. y="278.58533">BOOST_METAPARSE_STRING(&quot;11 13 3 21&quot;)</tspan></text>
  399. <g
  400. transform="matrix(0.54151067,0,0,0.5239281,-1.7638252,307.9855)"
  401. id="g17514">
  402. <rect
  403. ry="45.900894"
  404. y="121.0028"
  405. x="11.525307"
  406. height="139.342"
  407. width="307.91342"
  408. id="rect5215-5"
  409. style="fill:url(#linearGradient18600);fill-opacity:1;stroke:url(#linearGradient18602);stroke-width:4.943717;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
  410. <text
  411. sodipodi:linespacing="125%"
  412. id="text5640-00"
  413. y="206.41183"
  414. x="26.949203"
  415. style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
  416. xml:space="preserve"><tspan
  417. y="206.41183"
  418. x="26.949203"
  419. id="tspan5642-9"
  420. sodipodi:role="line"
  421. style="font-size:60.07733154px">int_token</tspan></text>
  422. </g>
  423. <g
  424. transform="matrix(0.54151067,0,0,0.5239281,187.60783,307.9855)"
  425. id="g17514-2">
  426. <rect
  427. ry="45.900894"
  428. y="121.0028"
  429. x="11.525307"
  430. height="139.342"
  431. width="307.91342"
  432. id="rect5215-5-1"
  433. style="fill:url(#linearGradient18604);fill-opacity:1;stroke:url(#linearGradient18606);stroke-width:4.943717;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
  434. <text
  435. sodipodi:linespacing="125%"
  436. id="text5640-00-3"
  437. y="206.41183"
  438. x="26.949203"
  439. style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
  440. xml:space="preserve"><tspan
  441. y="206.41183"
  442. x="26.949203"
  443. id="tspan5642-9-8"
  444. sodipodi:role="line"
  445. style="font-size:60.07733154px">int_token</tspan></text>
  446. </g>
  447. <g
  448. transform="matrix(0.54151067,0,0,0.5239281,376.97949,305.9652)"
  449. id="g17514-1">
  450. <rect
  451. ry="45.900894"
  452. y="121.0028"
  453. x="11.525307"
  454. height="139.342"
  455. width="307.91342"
  456. id="rect5215-5-8"
  457. style="fill:url(#linearGradient18608);fill-opacity:1;stroke:url(#linearGradient18610);stroke-width:4.943717;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
  458. <text
  459. sodipodi:linespacing="125%"
  460. id="text5640-00-8"
  461. y="206.41183"
  462. x="26.949203"
  463. style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
  464. xml:space="preserve"><tspan
  465. y="206.41183"
  466. x="26.949203"
  467. id="tspan5642-9-3"
  468. sodipodi:role="line"
  469. style="font-size:60.07733154px">int_token</tspan></text>
  470. </g>
  471. <g
  472. transform="matrix(0.54151067,0,0,0.5239281,566.35115,305.92458)"
  473. id="g17514-3">
  474. <rect
  475. ry="45.900894"
  476. y="121.0028"
  477. x="11.525307"
  478. height="139.342"
  479. width="307.91342"
  480. id="rect5215-5-7"
  481. style="fill:url(#linearGradient18612);fill-opacity:1;stroke:url(#linearGradient18614);stroke-width:4.943717;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
  482. <text
  483. sodipodi:linespacing="125%"
  484. id="text5640-00-7"
  485. y="206.41183"
  486. x="26.949203"
  487. style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
  488. xml:space="preserve"><tspan
  489. y="206.41183"
  490. x="26.949203"
  491. id="tspan5642-9-85"
  492. sodipodi:role="line"
  493. style="font-size:60.07733154px">int_token</tspan></text>
  494. </g>
  495. <text
  496. xml:space="preserve"
  497. style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
  498. x="-104.54413"
  499. y="526.79071"
  500. id="text18736"
  501. sodipodi:linespacing="125%"><tspan
  502. sodipodi:role="line"
  503. id="tspan18738"
  504. x="-104.54413"
  505. y="526.79071"
  506. style="font-size:28px">mpl::vector&lt;int_&lt;11&gt;, int_&lt;13&gt;, int_&lt;3&gt;, int_&lt;21&gt;&gt;</tspan></text>
  507. <rect
  508. style="fill:#000000;fill-opacity:1"
  509. id="rect18761"
  510. width="4.0406103"
  511. height="60.609154"
  512. x="85.826195"
  513. y="444.90802" />
  514. <rect
  515. style="fill:#000000;fill-opacity:1"
  516. id="rect18761-1"
  517. width="4.0406103"
  518. height="60.609154"
  519. x="275.19785"
  520. y="443.78391" />
  521. <rect
  522. style="fill:#000000;fill-opacity:1"
  523. id="rect18761-7"
  524. width="4.0406103"
  525. height="60.609154"
  526. x="455.7562"
  527. y="444.31186" />
  528. <rect
  529. style="fill:#000000;fill-opacity:1"
  530. id="rect18761-3"
  531. width="4.0406103"
  532. height="60.609154"
  533. x="656.59918"
  534. y="442.2915" />
  535. <path
  536. style="fill:#000000;fill-opacity:1"
  537. d="m 72.284271,480.50422 30.304579,0 -15.449395,26.26396 0,0 z"
  538. id="rect18817"
  539. inkscape:connector-curvature="0"
  540. sodipodi:nodetypes="ccccc" />
  541. <path
  542. style="fill:#000000;fill-opacity:1"
  543. d="m 261.76144,480.50422 30.30458,0 -15.4494,26.26396 0,0 z"
  544. id="rect18817-9"
  545. inkscape:connector-curvature="0"
  546. sodipodi:nodetypes="ccccc" />
  547. <path
  548. style="fill:#000000;fill-opacity:1"
  549. d="m 441.75134,480.50422 30.30458,0 -15.4494,26.26396 0,0 z"
  550. id="rect18817-1"
  551. inkscape:connector-curvature="0"
  552. sodipodi:nodetypes="ccccc" />
  553. <path
  554. style="fill:#000000;fill-opacity:1"
  555. d="m 643.42656,480.50422 30.30458,0 -15.4494,26.26396 0,0 z"
  556. id="rect18817-8"
  557. inkscape:connector-curvature="0"
  558. sodipodi:nodetypes="ccccc" />
  559. </g>
  560. </svg>