IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an email to s dot adaszewski at gmail dot com. User accounts are meant only to report issues and/or generate pull requests. This is a purpose-specific Git hosting for ADARED projects. Thank you for your understanding!
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

icosagon-reltype-rules.svg 29KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636
  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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  10. xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  11. width="210mm"
  12. height="297mm"
  13. viewBox="0 0 210 297"
  14. version="1.1"
  15. id="svg2878"
  16. inkscape:version="0.92.3 (2405546, 2018-03-11)"
  17. sodipodi:docname="icosagon-reltype-rules.svg">
  18. <defs
  19. id="defs2872">
  20. <marker
  21. inkscape:stockid="Arrow1Lend"
  22. orient="auto"
  23. refY="0.0"
  24. refX="0.0"
  25. id="Arrow1Lend"
  26. style="overflow:visible;"
  27. inkscape:isstock="true">
  28. <path
  29. id="path3767"
  30. d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  31. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
  32. transform="scale(0.8) rotate(180) translate(12.5,0)" />
  33. </marker>
  34. </defs>
  35. <sodipodi:namedview
  36. id="base"
  37. pagecolor="#ffffff"
  38. bordercolor="#666666"
  39. borderopacity="1.0"
  40. inkscape:pageopacity="0.0"
  41. inkscape:pageshadow="2"
  42. inkscape:zoom="0.98994949"
  43. inkscape:cx="379.61717"
  44. inkscape:cy="-157.06227"
  45. inkscape:document-units="mm"
  46. inkscape:current-layer="layer1"
  47. showgrid="false"
  48. showborder="false"
  49. inkscape:snap-global="false"
  50. inkscape:window-width="1920"
  51. inkscape:window-height="1001"
  52. inkscape:window-x="-9"
  53. inkscape:window-y="-9"
  54. inkscape:window-maximized="1" />
  55. <metadata
  56. id="metadata2875">
  57. <rdf:RDF>
  58. <cc:Work
  59. rdf:about="">
  60. <dc:format>image/svg+xml</dc:format>
  61. <dc:type
  62. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  63. <dc:title></dc:title>
  64. </cc:Work>
  65. </rdf:RDF>
  66. </metadata>
  67. <g
  68. inkscape:label="Layer 1"
  69. inkscape:groupmode="layer"
  70. id="layer1">
  71. <path
  72. style="opacity:1;vector-effect:none;fill:#00deb6;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  73. d="m 84.322863,364.5454 13.630745,13.63074 V 364.5454 Z"
  74. id="path4126"
  75. inkscape:connector-curvature="0"
  76. sodipodi:nodetypes="cccc" />
  77. <path
  78. sodipodi:nodetypes="cccc"
  79. inkscape:connector-curvature="0"
  80. id="path4128"
  81. d="M 97.424438,378.70531 83.793696,365.07457 v 13.63074 z"
  82. style="fill:#5bde00;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  83. <path
  84. sodipodi:nodetypes="cc"
  85. inkscape:connector-curvature="0"
  86. id="path4106"
  87. d="M 100.22203,118.99849 V 443.45155"
  88. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  89. <text
  90. xml:space="preserve"
  91. style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  92. x="-64.047325"
  93. y="105.92092"
  94. id="text3425"
  95. transform="rotate(-45)"><tspan
  96. sodipodi:role="line"
  97. id="tspan3423"
  98. x="-64.047325"
  99. y="105.92092"
  100. style="stroke-width:0.26458332">adjacency_matrix</tspan></text>
  101. <text
  102. transform="rotate(-45)"
  103. id="text3429"
  104. y="120.88802"
  105. x="-49.080238"
  106. style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  107. xml:space="preserve"><tspan
  108. style="stroke-width:0.26458332"
  109. y="120.88802"
  110. x="-49.080238"
  111. id="tspan3427"
  112. sodipodi:role="line">adjacency_matrix_backward</tspan></text>
  113. <text
  114. xml:space="preserve"
  115. style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  116. x="-79.014427"
  117. y="90.953827"
  118. id="text3433"
  119. transform="rotate(-45)"><tspan
  120. sodipodi:role="line"
  121. id="tspan3431"
  122. x="-79.014427"
  123. y="90.953827"
  124. style="stroke-width:0.26458332">is_symmetric</tspan></text>
  125. <path
  126. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  127. d="M -0.26726951,123.00754 H 150.41632"
  128. id="path3435"
  129. inkscape:connector-curvature="0"
  130. sodipodi:nodetypes="cc" />
  131. <path
  132. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  133. d="M 20.847023,118.99849 V 443.45155"
  134. id="path3437"
  135. inkscape:connector-curvature="0"
  136. sodipodi:nodetypes="cc" />
  137. <path
  138. inkscape:connector-curvature="0"
  139. id="path3439"
  140. d="M 42.013691,118.99849 V 443.45155"
  141. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  142. sodipodi:nodetypes="cc" />
  143. <path
  144. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  145. d="M 63.180359,118.99849 V 443.45155"
  146. id="path3441"
  147. inkscape:connector-curvature="0"
  148. sodipodi:nodetypes="cc" />
  149. <path
  150. sodipodi:nodetypes="cc"
  151. inkscape:connector-curvature="0"
  152. id="path3445"
  153. d="M -0.26726951,160.04923 H 150.41632"
  154. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  155. <path
  156. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  157. d="M -0.26726951,197.09092 H 150.41632"
  158. id="path3447"
  159. inkscape:connector-curvature="0"
  160. sodipodi:nodetypes="cc" />
  161. <path
  162. style="fill:#000000;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
  163. d="m 3.2072344,141.44913 4.0090428,7.21628 8.8198948,-13.36347 -8.5526254,9.6217 z"
  164. id="path3553"
  165. inkscape:connector-curvature="0" />
  166. <path
  167. inkscape:connector-curvature="0"
  168. id="path3565"
  169. d="m 3.2072344,178.49082 4.0090428,7.21628 8.8198948,-13.36347 -8.5526254,9.6217 z"
  170. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  171. <path
  172. sodipodi:nodetypes="cc"
  173. inkscape:connector-curvature="0"
  174. id="path3567"
  175. d="M -0.26726951,239.42428 H 150.41632"
  176. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  177. <path
  178. inkscape:connector-curvature="0"
  179. id="path3569"
  180. d="m 24.373902,141.44913 4.009043,7.21628 8.819895,-13.36347 -8.552626,9.6217 z"
  181. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  182. <path
  183. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  184. d="m 24.373902,178.49082 4.009043,7.21628 8.819895,-13.36347 -8.552626,9.6217 z"
  185. id="path3571"
  186. inkscape:connector-curvature="0" />
  187. <path
  188. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  189. d="m 45.54057,141.44913 4.009043,7.21628 8.819895,-13.36347 -8.552626,9.6217 z"
  190. id="path3575"
  191. inkscape:connector-curvature="0" />
  192. <text
  193. id="text3579"
  194. y="183.7144"
  195. x="46.618923"
  196. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  197. xml:space="preserve"><tspan
  198. style="stroke-width:0.55596614"
  199. y="183.7144"
  200. x="46.618923"
  201. id="tspan3577"
  202. sodipodi:role="line">X</tspan></text>
  203. <text
  204. id="text3583"
  205. y="226.04778"
  206. x="25.452253"
  207. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  208. xml:space="preserve"><tspan
  209. style="stroke-width:0.55596614"
  210. y="226.04778"
  211. x="25.452253"
  212. id="tspan3581"
  213. sodipodi:role="line">X</tspan></text>
  214. <text
  215. xml:space="preserve"
  216. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  217. x="25.452253"
  218. y="268.3811"
  219. id="text3587"><tspan
  220. sodipodi:role="line"
  221. id="tspan3585"
  222. x="25.452253"
  223. y="268.3811"
  224. style="stroke-width:0.55596614">X</tspan></text>
  225. <path
  226. inkscape:connector-curvature="0"
  227. id="path3589"
  228. d="m 45.54057,220.82418 4.009043,7.21628 8.819895,-13.36347 -8.552626,9.6217 z"
  229. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  230. <text
  231. xml:space="preserve"
  232. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  233. x="46.618923"
  234. y="268.3811"
  235. id="text3593"><tspan
  236. sodipodi:role="line"
  237. id="tspan3591"
  238. x="46.618923"
  239. y="268.3811"
  240. style="stroke-width:0.55596614">X</tspan></text>
  241. <path
  242. inkscape:connector-curvature="0"
  243. id="path3595"
  244. d="m 3.2072344,220.82418 4.0090428,7.21628 8.8198948,-13.36347 -8.5526254,9.6217 z"
  245. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  246. <path
  247. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  248. d="m 3.2072344,257.86587 4.0090428,7.21628 8.8198948,-13.36347 -8.5526254,9.6217 z"
  249. id="path3597"
  250. inkscape:connector-curvature="0" />
  251. <path
  252. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  253. d="m 24.373902,294.90756 4.009043,7.21628 8.819895,-13.36347 -8.552626,9.6217 z"
  254. id="path3603"
  255. inkscape:connector-curvature="0" />
  256. <path
  257. inkscape:connector-curvature="0"
  258. id="path3605"
  259. d="m 24.373902,331.94925 4.009043,7.21628 8.819895,-13.36347 -8.552626,9.6217 z"
  260. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  261. <path
  262. inkscape:connector-curvature="0"
  263. id="path3607"
  264. d="m 45.54057,294.90756 4.009043,7.21628 8.819895,-13.36347 -8.552626,9.6217 z"
  265. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  266. <text
  267. xml:space="preserve"
  268. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  269. x="46.618923"
  270. y="337.17264"
  271. id="text3611"><tspan
  272. sodipodi:role="line"
  273. id="tspan3609"
  274. x="46.618923"
  275. y="337.17264"
  276. style="stroke-width:0.55596614">X</tspan></text>
  277. <text
  278. xml:space="preserve"
  279. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  280. x="25.452253"
  281. y="379.50589"
  282. id="text3615"><tspan
  283. sodipodi:role="line"
  284. id="tspan3613"
  285. x="25.452253"
  286. y="379.50589"
  287. style="stroke-width:0.55596614">X</tspan></text>
  288. <text
  289. id="text3619"
  290. y="421.83914"
  291. x="25.452253"
  292. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  293. xml:space="preserve"><tspan
  294. style="stroke-width:0.55596614"
  295. y="421.83914"
  296. x="25.452253"
  297. id="tspan3617"
  298. sodipodi:role="line">X</tspan></text>
  299. <path
  300. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  301. d="m 45.54057,374.28261 4.009043,7.21628 8.819895,-13.36347 -8.552626,9.6217 z"
  302. id="path3621"
  303. inkscape:connector-curvature="0" />
  304. <text
  305. id="text3625"
  306. y="421.83914"
  307. x="46.618923"
  308. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  309. xml:space="preserve"><tspan
  310. style="stroke-width:0.55596614"
  311. y="421.83914"
  312. x="46.618923"
  313. id="tspan3623"
  314. sodipodi:role="line">X</tspan></text>
  315. <path
  316. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  317. d="M -0.26726951,281.75764 H 150.41632"
  318. id="path3631"
  319. inkscape:connector-curvature="0"
  320. sodipodi:nodetypes="cc" />
  321. <path
  322. sodipodi:nodetypes="cc"
  323. inkscape:connector-curvature="0"
  324. id="path3633"
  325. d="M -0.26726951,313.50766 H 150.41632"
  326. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  327. <path
  328. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  329. d="M -0.26726951,350.54935 H 150.41632"
  330. id="path3635"
  331. inkscape:connector-curvature="0"
  332. sodipodi:nodetypes="cc" />
  333. <path
  334. sodipodi:nodetypes="cc"
  335. inkscape:connector-curvature="0"
  336. id="path3637"
  337. d="M -0.26726951,392.88271 H 150.41632"
  338. style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  339. <rect
  340. style="opacity:1;vector-effect:none;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  341. id="rect3639"
  342. width="80.982674"
  343. height="27.261494"
  344. x="66.015572"
  345. y="128.35292" />
  346. <text
  347. xml:space="preserve"
  348. style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  349. x="90.999214"
  350. y="144.58643"
  351. id="text3643"><tspan
  352. sodipodi:role="line"
  353. id="tspan3641"
  354. x="90.999214"
  355. y="144.58643"
  356. style="fill:#ffffff;fill-opacity:1;stroke-width:0.26458332">Forbidden</tspan></text>
  357. <path
  358. style="fill:#5bde00;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  359. d="m 67.389525,171.9286 13.630746,13.63074 V 171.9286 Z"
  360. id="path3645"
  361. inkscape:connector-curvature="0"
  362. sodipodi:nodetypes="cccc" />
  363. <path
  364. sodipodi:nodetypes="cccc"
  365. inkscape:connector-curvature="0"
  366. id="path3647"
  367. d="M 80.491104,186.08851 66.860358,172.45777 v 13.63074 z"
  368. style="fill:#5bde00;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  369. <rect
  370. style="opacity:1;vector-effect:none;fill:#de4900;fill-opacity:1;stroke:none;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  371. id="rect3649"
  372. width="6.1471992"
  373. height="22.717911"
  374. x="102.36423"
  375. y="169.51244" />
  376. <rect
  377. y="125.61668"
  378. x="-181.80684"
  379. height="22.717911"
  380. width="6.1471992"
  381. id="rect3655"
  382. style="opacity:1;vector-effect:none;fill:#de4900;fill-opacity:1;stroke:none;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  383. transform="rotate(-90)" />
  384. <text
  385. xml:space="preserve"
  386. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  387. x="4.2855868"
  388. y="421.83914"
  389. id="text3677"><tspan
  390. sodipodi:role="line"
  391. id="tspan3675"
  392. x="4.2855868"
  393. y="421.83914"
  394. style="stroke-width:0.55596614">X</tspan></text>
  395. <text
  396. id="text3681"
  397. y="379.50589"
  398. x="4.2855868"
  399. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  400. xml:space="preserve"><tspan
  401. style="stroke-width:0.55596614"
  402. y="379.50589"
  403. x="4.2855868"
  404. id="tspan3679"
  405. sodipodi:role="line">X</tspan></text>
  406. <text
  407. xml:space="preserve"
  408. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  409. x="4.2855868"
  410. y="337.17264"
  411. id="text3685"><tspan
  412. sodipodi:role="line"
  413. id="tspan3683"
  414. x="4.2855868"
  415. y="337.17264"
  416. style="stroke-width:0.55596614">X</tspan></text>
  417. <text
  418. id="text3689"
  419. y="300.66022"
  420. x="4.2855868"
  421. style="font-style:normal;font-weight:normal;font-size:14.8257637px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.55596614"
  422. xml:space="preserve"><tspan
  423. style="stroke-width:0.55596614"
  424. y="300.66022"
  425. x="4.2855868"
  426. id="tspan3687"
  427. sodipodi:role="line">X</tspan></text>
  428. <rect
  429. y="285.92914"
  430. x="107.65588"
  431. height="22.717911"
  432. width="6.1471992"
  433. id="rect3691"
  434. style="opacity:1;vector-effect:none;fill:#de4900;fill-opacity:1;stroke:none;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  435. <rect
  436. transform="rotate(-90)"
  437. style="opacity:1;vector-effect:none;fill:#005fde;fill-opacity:1;stroke:none;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  438. id="rect3693"
  439. width="6.1471992"
  440. height="22.717911"
  441. x="-292.07632"
  442. y="118.34668" />
  443. <rect
  444. style="opacity:1;vector-effect:none;fill:#5bde00;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  445. id="rect3695"
  446. width="13.630746"
  447. height="13.630746"
  448. x="67.864975"
  449. y="290.58551" />
  450. <rect
  451. y="290.58551"
  452. x="83.739967"
  453. height="13.630746"
  454. width="13.630746"
  455. id="rect3720"
  456. style="opacity:1;vector-effect:none;fill:#00deb6;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  457. <path
  458. style="fill:none;stroke:#f70000;stroke-width:1.06500006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  459. d="M 64.935751,290.04025 99.41352,307.41276"
  460. id="path3722"
  461. inkscape:connector-curvature="0" />
  462. <path
  463. inkscape:connector-curvature="0"
  464. id="path3724"
  465. d="M 65.994085,306.35442 100.47185,288.98191"
  466. style="fill:none;stroke:#f70000;stroke-width:1.06500006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  467. <rect
  468. y="364.6687"
  469. x="67.864975"
  470. height="13.630746"
  471. width="13.630746"
  472. id="rect3738"
  473. style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#5bde00;stroke-width:0.765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  474. <path
  475. inkscape:connector-curvature="0"
  476. id="path3742"
  477. d="M 64.935751,364.12363 99.41352,381.49614"
  478. style="fill:none;stroke:#f70000;stroke-width:1.06500006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  479. <path
  480. style="fill:none;stroke:#f70000;stroke-width:1.06500006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  481. d="M 65.994085,380.4378 100.47185,363.06529"
  482. id="path3744"
  483. inkscape:connector-curvature="0" />
  484. <path
  485. style="fill:none;stroke:#000000;stroke-width:0.365;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:none"
  486. d="m 111.18412,179.40141 h 11.49259"
  487. id="path3762"
  488. inkscape:connector-curvature="0" />
  489. <text
  490. xml:space="preserve"
  491. style="font-style:normal;font-weight:normal;font-size:4.45669317px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.16712599"
  492. x="111.67551"
  493. y="175.70886"
  494. id="text4078"><tspan
  495. sodipodi:role="line"
  496. id="tspan4076"
  497. x="111.67551"
  498. y="175.70886"
  499. style="stroke-width:0.16712599">auto</tspan></text>
  500. <text
  501. xml:space="preserve"
  502. style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  503. x="-26.629604"
  504. y="143.33867"
  505. id="text4082"
  506. transform="rotate(-45)"><tspan
  507. sodipodi:role="line"
  508. id="tspan4080"
  509. x="-26.629604"
  510. y="143.33867"
  511. style="stroke-width:0.26458332">one_node_type</tspan></text>
  512. <text
  513. transform="rotate(-45)"
  514. id="text4086"
  515. y="169.5311"
  516. x="-0.43718931"
  517. style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  518. xml:space="preserve"><tspan
  519. style="stroke-width:0.26458332"
  520. y="169.5311"
  521. x="-0.43718931"
  522. id="tspan4084"
  523. sodipodi:role="line">two_node_types</tspan></text>
  524. <rect
  525. y="202.43633"
  526. x="66.015572"
  527. height="27.261494"
  528. width="80.982674"
  529. id="rect4088"
  530. style="opacity:1;vector-effect:none;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  531. <text
  532. id="text4092"
  533. y="218.66983"
  534. x="90.999214"
  535. style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  536. xml:space="preserve"><tspan
  537. style="fill:#ffffff;fill-opacity:1;stroke-width:0.26458332"
  538. y="218.66983"
  539. x="90.999214"
  540. id="tspan4090"
  541. sodipodi:role="line">Forbidden</tspan></text>
  542. <rect
  543. style="opacity:1;vector-effect:none;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  544. id="rect4094"
  545. width="80.982674"
  546. height="27.261494"
  547. x="66.015572"
  548. y="244.7697" />
  549. <text
  550. xml:space="preserve"
  551. style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  552. x="90.999214"
  553. y="261.0032"
  554. id="text4098"><tspan
  555. sodipodi:role="line"
  556. id="tspan4096"
  557. x="90.999214"
  558. y="261.0032"
  559. style="fill:#ffffff;fill-opacity:1;stroke-width:0.26458332">Forbidden</tspan></text>
  560. <rect
  561. y="403.51944"
  562. x="66.015572"
  563. height="27.261494"
  564. width="80.982674"
  565. id="rect4100"
  566. style="opacity:1;vector-effect:none;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  567. <text
  568. id="text4104"
  569. y="419.7529"
  570. x="90.999214"
  571. style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  572. xml:space="preserve"><tspan
  573. style="fill:#ffffff;fill-opacity:1;stroke-width:0.26458332"
  574. y="419.7529"
  575. x="90.999214"
  576. id="tspan4102"
  577. sodipodi:role="line">Forbidden</tspan></text>
  578. <path
  579. sodipodi:nodetypes="cccc"
  580. inkscape:connector-curvature="0"
  581. id="path4108"
  582. d="m 66.860358,325.38703 13.630746,13.63074 v -13.63074 z"
  583. style="opacity:1;vector-effect:none;fill:#00deb6;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  584. <path
  585. style="fill:#5bde00;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  586. d="M 79.961937,339.54694 66.331191,325.9162 v 13.63074 z"
  587. id="path4110"
  588. inkscape:connector-curvature="0"
  589. sodipodi:nodetypes="cccc" />
  590. <rect
  591. style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00deb6;stroke-width:0.76499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  592. id="rect4130"
  593. width="13.630746"
  594. height="13.630746"
  595. x="83.2108"
  596. y="325.51031" />
  597. <rect
  598. y="172.05203"
  599. x="83.2108"
  600. height="13.630746"
  601. width="13.630746"
  602. id="rect4132"
  603. style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00deb6;stroke-width:0.76499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  604. <rect
  605. style="opacity:1;vector-effect:none;fill:#de4900;fill-opacity:1;stroke:none;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  606. id="rect4134"
  607. width="6.1471992"
  608. height="22.717911"
  609. x="107.65588"
  610. y="319.79578" />
  611. <rect
  612. y="118.34668"
  613. x="-325.94296"
  614. height="22.717911"
  615. width="6.1471992"
  616. id="rect4136"
  617. style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#005fde;stroke-width:0.765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  618. transform="rotate(-90)" />
  619. <rect
  620. y="359.48315"
  621. x="107.65588"
  622. height="22.717911"
  623. width="6.1471992"
  624. id="rect4140"
  625. style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#de4900;stroke-width:0.765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  626. <rect
  627. transform="rotate(-90)"
  628. style="opacity:1;vector-effect:none;fill:#005fde;fill-opacity:1;stroke:none;stroke-width:0.76499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  629. id="rect4142"
  630. width="6.1471992"
  631. height="22.717911"
  632. x="-365.63034"
  633. y="118.34668" />
  634. </g>
  635. </svg>