ellipse.svg 52 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156
  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="892.1438"
  13. height="445.24109"
  14. viewBox="0 0 892.14381 445.24112"
  15. id="svg2"
  16. version="1.1"
  17. inkscape:version="0.91 r13725"
  18. sodipodi:docname="ellipse.svg"
  19. inkscape:export-filename="Z:\LIBS\OpenCV\PkLab\sources\opencv\modules\imgproc\doc\pics\ellipse.png"
  20. inkscape:export-xdpi="91.063904"
  21. inkscape:export-ydpi="91.063904">
  22. <title
  23. id="title10211">OpenCV: Parameters of Elliptic Arc </title>
  24. <defs
  25. id="defs4">
  26. <marker
  27. inkscape:stockid="EmptyTriangleOutL"
  28. orient="auto"
  29. refY="0.0"
  30. refX="0.0"
  31. id="marker10499"
  32. style="overflow:visible"
  33. inkscape:isstock="true">
  34. <path
  35. id="path10501"
  36. d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
  37. style="fill-rule:evenodd;fill:#ffffff;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  38. transform="scale(0.8) translate(-6,0)" />
  39. </marker>
  40. <marker
  41. inkscape:stockid="DotL"
  42. orient="auto"
  43. refY="0.0"
  44. refX="0.0"
  45. id="marker10255"
  46. style="overflow:visible"
  47. inkscape:isstock="true">
  48. <path
  49. id="path10257"
  50. d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
  51. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
  52. transform="scale(0.8) translate(7.4, 1)" />
  53. </marker>
  54. <marker
  55. inkscape:isstock="true"
  56. style="overflow:visible"
  57. id="marker8296"
  58. refX="0.0"
  59. refY="0.0"
  60. orient="auto"
  61. inkscape:stockid="DotL"
  62. inkscape:collect="always">
  63. <path
  64. transform="scale(0.8) translate(7.4, 1)"
  65. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
  66. d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
  67. id="path8298" />
  68. </marker>
  69. <marker
  70. inkscape:stockid="DotL"
  71. orient="auto"
  72. refY="0.0"
  73. refX="0.0"
  74. id="DotL"
  75. style="overflow:visible"
  76. inkscape:isstock="true"
  77. inkscape:collect="always">
  78. <path
  79. id="path4998"
  80. d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
  81. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
  82. transform="scale(0.8) translate(7.4, 1)" />
  83. </marker>
  84. <marker
  85. inkscape:stockid="DotM"
  86. orient="auto"
  87. refY="0.0"
  88. refX="0.0"
  89. id="DotM"
  90. style="overflow:visible"
  91. inkscape:isstock="true">
  92. <path
  93. id="path5001"
  94. d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
  95. style="fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1;fill:#808000;fill-opacity:1"
  96. transform="scale(0.4) translate(7.4, 1)" />
  97. </marker>
  98. <marker
  99. inkscape:stockid="EmptyTriangleOutL"
  100. orient="auto"
  101. refY="0.0"
  102. refX="0.0"
  103. id="EmptyTriangleOutL"
  104. style="overflow:visible"
  105. inkscape:isstock="true">
  106. <path
  107. id="path5097"
  108. d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
  109. style="fill-rule:evenodd;fill:#ffffff;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  110. transform="scale(0.8) translate(-6,0)" />
  111. </marker>
  112. <marker
  113. inkscape:stockid="Tail"
  114. orient="auto"
  115. refY="0.0"
  116. refX="0.0"
  117. id="Tail"
  118. style="overflow:visible"
  119. inkscape:isstock="true">
  120. <g
  121. id="g4973"
  122. transform="scale(-1.2)"
  123. style="stroke:#808000;stroke-opacity:1;fill:#808000;fill-opacity:1">
  124. <path
  125. id="path4975"
  126. d="M -3.8048674,-3.9585227 L 0.54352094,0"
  127. style="fill:#808000;fill-rule:evenodd;stroke:#808000;stroke-width:0.8;stroke-linecap:round;stroke-opacity:1;fill-opacity:1" />
  128. <path
  129. id="path4977"
  130. d="M -1.2866832,-3.9585227 L 3.0617053,0"
  131. style="fill:#808000;fill-rule:evenodd;stroke:#808000;stroke-width:0.8;stroke-linecap:round;stroke-opacity:1;fill-opacity:1" />
  132. <path
  133. id="path4979"
  134. d="M 1.3053582,-3.9585227 L 5.6537466,0"
  135. style="fill:#808000;fill-rule:evenodd;stroke:#808000;stroke-width:0.8;stroke-linecap:round;stroke-opacity:1;fill-opacity:1" />
  136. <path
  137. id="path4981"
  138. d="M -3.8048674,4.1775838 L 0.54352094,0.21974226"
  139. style="fill:#808000;fill-rule:evenodd;stroke:#808000;stroke-width:0.8;stroke-linecap:round;stroke-opacity:1;fill-opacity:1" />
  140. <path
  141. id="path4983"
  142. d="M -1.2866832,4.1775838 L 3.0617053,0.21974226"
  143. style="fill:#808000;fill-rule:evenodd;stroke:#808000;stroke-width:0.8;stroke-linecap:round;stroke-opacity:1;fill-opacity:1" />
  144. <path
  145. id="path4985"
  146. d="M 1.3053582,4.1775838 L 5.6537466,0.21974226"
  147. style="fill:#808000;fill-rule:evenodd;stroke:#808000;stroke-width:0.8;stroke-linecap:round;stroke-opacity:1;fill-opacity:1" />
  148. </g>
  149. </marker>
  150. <marker
  151. inkscape:isstock="true"
  152. style="overflow:visible"
  153. id="marker5864"
  154. refX="0.0"
  155. refY="0.0"
  156. orient="auto"
  157. inkscape:stockid="Arrow2Mstart">
  158. <path
  159. transform="scale(0.6) translate(0,0)"
  160. d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
  161. style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
  162. id="path5866" />
  163. </marker>
  164. <marker
  165. inkscape:stockid="Arrow2Mstart"
  166. orient="auto"
  167. refY="0.0"
  168. refX="0.0"
  169. id="Arrow2Mstart"
  170. style="overflow:visible"
  171. inkscape:isstock="true"
  172. inkscape:collect="always">
  173. <path
  174. id="path4820"
  175. style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
  176. d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
  177. transform="scale(0.6) translate(0,0)" />
  178. </marker>
  179. <marker
  180. inkscape:stockid="Arrow2Mend"
  181. orient="auto"
  182. refY="0.0"
  183. refX="0.0"
  184. id="marker5258"
  185. style="overflow:visible;"
  186. inkscape:isstock="true">
  187. <path
  188. id="path5260"
  189. style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
  190. d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
  191. transform="scale(0.6) rotate(180) translate(0,0)" />
  192. </marker>
  193. <marker
  194. inkscape:stockid="Arrow2Mend"
  195. orient="auto"
  196. refY="0.0"
  197. refX="0.0"
  198. id="Arrow2Mend"
  199. style="overflow:visible;"
  200. inkscape:isstock="true">
  201. <path
  202. id="path4823"
  203. style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
  204. d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
  205. transform="scale(0.6) rotate(180) translate(0,0)" />
  206. </marker>
  207. <marker
  208. inkscape:stockid="Arrow1Lend"
  209. orient="auto"
  210. refY="0"
  211. refX="0"
  212. id="marker7736"
  213. style="overflow:visible"
  214. inkscape:isstock="true">
  215. <path
  216. id="path7738"
  217. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  218. style="fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:#00ffff;stroke-width:1pt;stroke-opacity:1"
  219. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  220. inkscape:connector-curvature="0" />
  221. </marker>
  222. <marker
  223. inkscape:isstock="true"
  224. style="overflow:visible"
  225. id="marker7588"
  226. refX="0"
  227. refY="0"
  228. orient="auto"
  229. inkscape:stockid="StopL">
  230. <path
  231. transform="scale(0.8,0.8)"
  232. style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#00ffff;stroke-width:1pt;stroke-opacity:1"
  233. d="M 0,5.65 0,-5.65"
  234. id="path7590"
  235. inkscape:connector-curvature="0" />
  236. </marker>
  237. <marker
  238. inkscape:isstock="true"
  239. style="overflow:visible"
  240. id="marker7330"
  241. refX="0"
  242. refY="0"
  243. orient="auto"
  244. inkscape:stockid="Arrow1Lend">
  245. <path
  246. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  247. style="fill:#ff00ff;fill-opacity:1;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1pt;stroke-opacity:1"
  248. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  249. id="path7332"
  250. inkscape:connector-curvature="0" />
  251. </marker>
  252. <marker
  253. inkscape:stockid="StopL"
  254. orient="auto"
  255. refY="0"
  256. refX="0"
  257. id="marker7194"
  258. style="overflow:visible"
  259. inkscape:isstock="true">
  260. <path
  261. id="path7196"
  262. d="M 0,5.65 0,-5.65"
  263. style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1pt;stroke-opacity:1"
  264. transform="scale(0.8,0.8)"
  265. inkscape:connector-curvature="0" />
  266. </marker>
  267. <marker
  268. inkscape:stockid="Arrow1Lend"
  269. orient="auto"
  270. refY="0"
  271. refX="0"
  272. id="marker6280"
  273. style="overflow:visible"
  274. inkscape:isstock="true">
  275. <path
  276. id="path6282"
  277. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  278. style="fill:#808000;fill-opacity:1;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  279. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  280. inkscape:connector-curvature="0" />
  281. </marker>
  282. <marker
  283. inkscape:isstock="true"
  284. style="overflow:visible"
  285. id="marker6198"
  286. refX="0"
  287. refY="0"
  288. orient="auto"
  289. inkscape:stockid="StopL">
  290. <path
  291. transform="scale(0.8,0.8)"
  292. style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  293. d="M 0,5.65 0,-5.65"
  294. id="path6200"
  295. inkscape:connector-curvature="0" />
  296. </marker>
  297. <marker
  298. inkscape:isstock="true"
  299. style="overflow:visible"
  300. id="marker5802"
  301. refX="0"
  302. refY="0"
  303. orient="auto"
  304. inkscape:stockid="Arrow1Lend"
  305. inkscape:collect="always">
  306. <path
  307. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  308. style="fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:#00ffff;stroke-width:1pt;stroke-opacity:1"
  309. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  310. id="path5804"
  311. inkscape:connector-curvature="0" />
  312. </marker>
  313. <marker
  314. inkscape:stockid="StopL"
  315. orient="auto"
  316. refY="0"
  317. refX="0"
  318. id="marker5732"
  319. style="overflow:visible"
  320. inkscape:isstock="true"
  321. inkscape:collect="always">
  322. <path
  323. id="path5734"
  324. d="M 0,5.65 0,-5.65"
  325. style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#00ffff;stroke-width:1pt;stroke-opacity:1"
  326. transform="scale(0.8,0.8)"
  327. inkscape:connector-curvature="0" />
  328. </marker>
  329. <marker
  330. inkscape:stockid="Arrow1Lend"
  331. orient="auto"
  332. refY="0"
  333. refX="0"
  334. id="marker5348"
  335. style="overflow:visible"
  336. inkscape:isstock="true"
  337. inkscape:collect="always">
  338. <path
  339. id="path5350"
  340. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  341. style="fill:#ff00ff;fill-opacity:1;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1pt;stroke-opacity:1"
  342. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  343. inkscape:connector-curvature="0" />
  344. </marker>
  345. <marker
  346. inkscape:isstock="true"
  347. style="overflow:visible"
  348. id="marker5182"
  349. refX="0"
  350. refY="0"
  351. orient="auto"
  352. inkscape:stockid="SquareL">
  353. <path
  354. transform="scale(0.8,0.8)"
  355. style="fill:#808000;fill-opacity:1;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  356. d="M -5,-5 -5,5 5,5 5,-5 -5,-5 Z"
  357. id="path5184"
  358. inkscape:connector-curvature="0" />
  359. </marker>
  360. <marker
  361. inkscape:stockid="SquareL"
  362. orient="auto"
  363. refY="0"
  364. refX="0"
  365. id="SquareL"
  366. style="overflow:visible"
  367. inkscape:isstock="true"
  368. inkscape:collect="always">
  369. <path
  370. id="path4253"
  371. d="M -5,-5 -5,5 5,5 5,-5 -5,-5 Z"
  372. style="fill:#808000;fill-opacity:1;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  373. transform="scale(0.8,0.8)"
  374. inkscape:connector-curvature="0" />
  375. </marker>
  376. <marker
  377. inkscape:isstock="true"
  378. style="overflow:visible"
  379. id="marker4670"
  380. refX="0"
  381. refY="0"
  382. orient="auto"
  383. inkscape:stockid="StopL"
  384. inkscape:collect="always">
  385. <path
  386. transform="scale(0.8,0.8)"
  387. style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1pt;stroke-opacity:1"
  388. d="M 0,5.65 0,-5.65"
  389. id="path4672"
  390. inkscape:connector-curvature="0" />
  391. </marker>
  392. <marker
  393. inkscape:isstock="true"
  394. style="overflow:visible"
  395. id="marker4465"
  396. refX="0"
  397. refY="0"
  398. orient="auto"
  399. inkscape:stockid="Arrow1Lend"
  400. inkscape:collect="always">
  401. <path
  402. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  403. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  404. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  405. id="path4467"
  406. inkscape:connector-curvature="0" />
  407. </marker>
  408. <marker
  409. inkscape:stockid="Arrow1Lend"
  410. orient="auto"
  411. refY="0"
  412. refX="0"
  413. id="Arrow1Lend"
  414. style="overflow:visible"
  415. inkscape:isstock="true"
  416. inkscape:collect="always">
  417. <path
  418. id="path4186"
  419. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  420. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  421. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  422. inkscape:connector-curvature="0" />
  423. </marker>
  424. <marker
  425. inkscape:stockid="Arrow1Lend"
  426. orient="auto"
  427. refY="0"
  428. refX="0"
  429. id="Arrow1Lend-7"
  430. style="overflow:visible"
  431. inkscape:isstock="true"
  432. inkscape:collect="always">
  433. <path
  434. inkscape:connector-curvature="0"
  435. id="path4186-9"
  436. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  437. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  438. transform="matrix(-0.8,0,0,-0.8,-10,0)" />
  439. </marker>
  440. <marker
  441. inkscape:isstock="true"
  442. style="overflow:visible"
  443. id="marker4465-9"
  444. refX="0"
  445. refY="0"
  446. orient="auto"
  447. inkscape:stockid="Arrow1Lend"
  448. inkscape:collect="always">
  449. <path
  450. inkscape:connector-curvature="0"
  451. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  452. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  453. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  454. id="path4467-5" />
  455. </marker>
  456. <marker
  457. inkscape:stockid="SquareL"
  458. orient="auto"
  459. refY="0"
  460. refX="0"
  461. id="SquareL-3"
  462. style="overflow:visible"
  463. inkscape:isstock="true"
  464. inkscape:collect="always">
  465. <path
  466. inkscape:connector-curvature="0"
  467. id="path4253-0"
  468. d="M -5,-5 -5,5 5,5 5,-5 -5,-5 Z"
  469. style="fill:#808000;fill-opacity:1;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  470. transform="scale(0.8,0.8)" />
  471. </marker>
  472. <marker
  473. inkscape:isstock="true"
  474. style="overflow:visible"
  475. id="marker5182-2"
  476. refX="0"
  477. refY="0"
  478. orient="auto"
  479. inkscape:stockid="SquareL">
  480. <path
  481. inkscape:connector-curvature="0"
  482. transform="scale(0.8,0.8)"
  483. style="fill:#808000;fill-opacity:1;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  484. d="M -5,-5 -5,5 5,5 5,-5 -5,-5 Z"
  485. id="path5184-3" />
  486. </marker>
  487. <marker
  488. inkscape:stockid="StopL"
  489. orient="auto"
  490. refY="0"
  491. refX="0"
  492. id="marker5732-0"
  493. style="overflow:visible"
  494. inkscape:isstock="true"
  495. inkscape:collect="always">
  496. <path
  497. inkscape:connector-curvature="0"
  498. id="path5734-4"
  499. d="M 0,5.65 0,-5.65"
  500. style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  501. transform="scale(0.8,0.8)" />
  502. </marker>
  503. <marker
  504. inkscape:isstock="true"
  505. style="overflow:visible"
  506. id="marker5802-7"
  507. refX="0"
  508. refY="0"
  509. orient="auto"
  510. inkscape:stockid="Arrow1Lend"
  511. inkscape:collect="always">
  512. <path
  513. inkscape:connector-curvature="0"
  514. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  515. style="fill:#808000;fill-opacity:1;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  516. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  517. id="path5804-1" />
  518. </marker>
  519. <marker
  520. inkscape:isstock="true"
  521. style="overflow:visible"
  522. id="marker6198-4"
  523. refX="0"
  524. refY="0"
  525. orient="auto"
  526. inkscape:stockid="StopL">
  527. <path
  528. inkscape:connector-curvature="0"
  529. transform="scale(0.8,0.8)"
  530. style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  531. d="M 0,5.65 0,-5.65"
  532. id="path6200-9" />
  533. </marker>
  534. <marker
  535. inkscape:stockid="Arrow1Lend"
  536. orient="auto"
  537. refY="0"
  538. refX="0"
  539. id="marker6280-2"
  540. style="overflow:visible"
  541. inkscape:isstock="true">
  542. <path
  543. inkscape:connector-curvature="0"
  544. id="path6282-9"
  545. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  546. style="fill:#808000;fill-opacity:1;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  547. transform="matrix(-0.8,0,0,-0.8,-10,0)" />
  548. </marker>
  549. <path
  550. inkscape:connector-curvature="0"
  551. id="path4495-6"
  552. d="M -1.5544254,814.86219 301.55446,989.86218"
  553. style="fill:none;fill-rule:evenodd;stroke:#00ff00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  554. <path
  555. sodipodi:open="true"
  556. d="m 319.5,902.36218 a 169.5,169.5 0 0 1 -22.70869,84.75"
  557. sodipodi:end="0.52359878"
  558. sodipodi:start="0"
  559. sodipodi:ry="169.5"
  560. sodipodi:rx="169.5"
  561. sodipodi:cy="902.36218"
  562. sodipodi:cx="150"
  563. sodipodi:type="arc"
  564. id="path6190-6"
  565. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#808000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker6198-4);marker-end:url(#marker6280-2)" />
  566. <path
  567. sodipodi:open="true"
  568. d="m 760.55476,706.46857 a 179.46986,179.46986 0 0 1 -41.98797,115.361"
  569. sodipodi:end="0.6981317"
  570. sodipodi:start="0"
  571. sodipodi:ry="179.46986"
  572. sodipodi:rx="179.46986"
  573. sodipodi:cy="706.46857"
  574. sodipodi:cx="581.0849"
  575. sodipodi:type="arc"
  576. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"
  577. id="path5724-8"
  578. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#808000;stroke-width:1.06025696;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker5732-0);marker-end:url(#marker5802-7)" />
  579. <marker
  580. inkscape:stockid="EmptyTriangleOutL"
  581. orient="auto"
  582. refY="0"
  583. refX="0"
  584. id="EmptyTriangleOutL-9"
  585. style="overflow:visible"
  586. inkscape:isstock="true">
  587. <path
  588. inkscape:connector-curvature="0"
  589. id="path5097-0"
  590. d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
  591. style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  592. transform="matrix(0.8,0,0,0.8,-4.8,0)" />
  593. </marker>
  594. <marker
  595. inkscape:stockid="EmptyTriangleOutL"
  596. orient="auto"
  597. refY="0"
  598. refX="0"
  599. id="EmptyTriangleOutL-0"
  600. style="overflow:visible"
  601. inkscape:isstock="true">
  602. <path
  603. inkscape:connector-curvature="0"
  604. id="path5097-4"
  605. d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
  606. style="fill:#ffffff;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  607. transform="matrix(0.8,0,0,0.8,-4.8,0)" />
  608. </marker>
  609. <marker
  610. inkscape:stockid="EmptyTriangleOutL"
  611. orient="auto"
  612. refY="0"
  613. refX="0"
  614. id="EmptyTriangleOutL-0-6"
  615. style="overflow:visible"
  616. inkscape:isstock="true">
  617. <path
  618. inkscape:connector-curvature="0"
  619. id="path5097-4-5"
  620. d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
  621. style="fill:#ffffff;fill-rule:evenodd;stroke:#808000;stroke-width:1pt;stroke-opacity:1"
  622. transform="matrix(0.8,0,0,0.8,-4.8,0)" />
  623. </marker>
  624. <marker
  625. inkscape:stockid="DotL"
  626. orient="auto"
  627. refY="0"
  628. refX="0"
  629. id="marker10255-3"
  630. style="overflow:visible"
  631. inkscape:isstock="true">
  632. <path
  633. inkscape:connector-curvature="0"
  634. id="path10257-9"
  635. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  636. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  637. transform="matrix(0.8,0,0,0.8,5.92,0.8)" />
  638. </marker>
  639. <marker
  640. inkscape:stockid="EmptyTriangleOutL"
  641. orient="auto"
  642. refY="0"
  643. refX="0"
  644. id="marker10499-9"
  645. style="overflow:visible"
  646. inkscape:isstock="true">
  647. <path
  648. inkscape:connector-curvature="0"
  649. id="path10501-6"
  650. d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
  651. style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  652. transform="matrix(0.8,0,0,0.8,-4.8,0)" />
  653. </marker>
  654. </defs>
  655. <sodipodi:namedview
  656. id="base"
  657. pagecolor="#ffffff"
  658. bordercolor="#666666"
  659. borderopacity="1.0"
  660. inkscape:pageopacity="0.0"
  661. inkscape:pageshadow="2"
  662. inkscape:zoom="1.28"
  663. inkscape:cx="442.40881"
  664. inkscape:cy="258.7933"
  665. inkscape:document-units="px"
  666. inkscape:current-layer="layer1"
  667. showgrid="false"
  668. showguides="true"
  669. inkscape:guide-bbox="true"
  670. inkscape:snap-bbox="true"
  671. inkscape:snap-midpoints="true"
  672. inkscape:bbox-nodes="true"
  673. inkscape:snap-object-midpoints="true"
  674. inkscape:snap-bbox-midpoints="true"
  675. inkscape:snap-center="true"
  676. inkscape:snap-bbox-edge-midpoints="true"
  677. inkscape:object-nodes="true"
  678. inkscape:snap-smooth-nodes="true"
  679. inkscape:snap-intersection-paths="true"
  680. units="px"
  681. fit-margin-top="5"
  682. fit-margin-bottom="20"
  683. fit-margin-left="20"
  684. fit-margin-right="20"
  685. inkscape:snap-global="true"
  686. inkscape:window-width="1920"
  687. inkscape:window-height="1028"
  688. inkscape:window-x="1912"
  689. inkscape:window-y="-8"
  690. inkscape:window-maximized="1" />
  691. <metadata
  692. id="metadata7">
  693. <rdf:RDF>
  694. <cc:Work
  695. rdf:about="">
  696. <dc:format>image/svg+xml</dc:format>
  697. <dc:type
  698. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  699. <dc:title>OpenCV: Parameters of Elliptic Arc </dc:title>
  700. <cc:license
  701. rdf:resource="OpenCV License" />
  702. <dc:date>Feb 2017</dc:date>
  703. <dc:creator>
  704. <cc:Agent>
  705. <dc:title>PkLab.net</dc:title>
  706. </cc:Agent>
  707. </dc:creator>
  708. <dc:publisher>
  709. <cc:Agent>
  710. <dc:title>PkLab.net</dc:title>
  711. </cc:Agent>
  712. </dc:publisher>
  713. </cc:Work>
  714. </rdf:RDF>
  715. </metadata>
  716. <g
  717. inkscape:label="Layer 1"
  718. inkscape:groupmode="layer"
  719. id="layer1"
  720. transform="translate(40.833559,-707.15463)">
  721. <ellipse
  722. style="opacity:1;fill:#e6e6e6;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1"
  723. id="path4151"
  724. cx="581.0849"
  725. cy="706.46857"
  726. rx="149.47528"
  727. ry="149.47527"
  728. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)" />
  729. <ellipse
  730. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#ff0000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  731. id="path4153"
  732. cx="581.0849"
  733. cy="706.46857"
  734. rx="149.52977"
  735. ry="74.52977"
  736. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)" />
  737. <path
  738. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
  739. d="m 135.80359,902.36221 238.2293,0"
  740. id="path4175"
  741. inkscape:connector-curvature="0" />
  742. <path
  743. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4465)"
  744. d="m 150.00002,888.19052 0,216.79618"
  745. id="path4177"
  746. inkscape:connector-curvature="0" />
  747. <path
  748. style="fill:none;fill-rule:evenodd;stroke:#00ff00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  749. d="M 62.500014,1053.9166 237.50002,750.80774"
  750. id="path4493"
  751. inkscape:connector-curvature="0" />
  752. <path
  753. style="fill:none;fill-rule:evenodd;stroke:#00ff00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  754. d="M -1.5544254,814.86219 301.55446,989.86218"
  755. id="path4495"
  756. inkscape:connector-curvature="0" />
  757. <path
  758. style="fill:none;fill-rule:evenodd;stroke:#808000;stroke-width:1.00000006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.00000018,3.00000018;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#SquareL)"
  759. d="M 5.5030681,959.76375 63.902407,857.80226"
  760. id="path4493-1"
  761. inkscape:connector-curvature="0" />
  762. <path
  763. style="fill:none;fill-rule:evenodd;stroke:#808000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker5182)"
  764. d="m 197.74252,1048.4226 49.16186,-85.32573"
  765. id="path4493-1-5"
  766. inkscape:connector-curvature="0" />
  767. <path
  768. style="fill:none;fill-rule:evenodd;stroke:#00ffff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-dashoffset:0;stroke-opacity:1"
  769. d="m 149.99991,902.36233 61.68111,169.46737"
  770. id="path4828"
  771. inkscape:connector-curvature="0" />
  772. <path
  773. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#0000ff;stroke-width:3;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  774. id="path4153-8"
  775. sodipodi:type="arc"
  776. sodipodi:cx="581.0849"
  777. sodipodi:cy="706.46875"
  778. sodipodi:rx="149.52977"
  779. sodipodi:ry="74.52977"
  780. sodipodi:start="0.6981317"
  781. sodipodi:end="2.268928"
  782. d="m 695.63135,754.37556 a 149.52977,74.52977 0 0 1 -210.66233,9.18631"
  783. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"
  784. sodipodi:open="true" />
  785. <path
  786. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#ff00ff;stroke-width:1.06025696;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker4670);marker-end:url(#marker5348)"
  787. id="path5094"
  788. sodipodi:type="arc"
  789. sodipodi:cx="581.08502"
  790. sodipodi:cy="706.46863"
  791. sodipodi:rx="161.96986"
  792. sodipodi:ry="161.96988"
  793. sodipodi:start="0"
  794. sodipodi:end="2.268928"
  795. d="M 743.05489,706.46863 A 161.96986,161.96988 0 0 1 649.53645,853.26319 161.96986,161.96988 0 0 1 476.9728,830.54476"
  796. sodipodi:open="true"
  797. inkscape:transform-center-x="48.402303"
  798. inkscape:transform-center-y="108.68337"
  799. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)" />
  800. <path
  801. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#00ffff;stroke-width:1.06025696;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker5732);marker-end:url(#marker5802)"
  802. id="path5724"
  803. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"
  804. sodipodi:type="arc"
  805. sodipodi:cx="581.0849"
  806. sodipodi:cy="706.46857"
  807. sodipodi:rx="179.46986"
  808. sodipodi:ry="179.46986"
  809. sodipodi:start="0"
  810. sodipodi:end="0.6981317"
  811. d="m 760.55476,706.46857 a 179.46986,179.46986 0 0 1 -41.98797,115.361"
  812. sodipodi:open="true" />
  813. <path
  814. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#808000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker6198);marker-end:url(#marker6280)"
  815. id="path6190"
  816. sodipodi:type="arc"
  817. sodipodi:cx="150"
  818. sodipodi:cy="902.36218"
  819. sodipodi:rx="169.5"
  820. sodipodi:ry="169.5"
  821. sodipodi:start="0"
  822. sodipodi:end="0.52359878"
  823. d="m 319.5,902.36218 a 169.5,169.5 0 0 1 -22.70869,84.75"
  824. sodipodi:open="true" />
  825. <text
  826. xml:space="preserve"
  827. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.00000095px;line-height:136.00000143%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  828. id="text6446"
  829. sodipodi:linespacing="136%"><textPath
  830. xlink:href="#path4495"
  831. id="textPath6450"
  832. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.00000095px;line-height:136.00000143%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"> FIRST AXIS</textPath></text>
  833. <text
  834. xml:space="preserve"
  835. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  836. x="374.0329"
  837. y="902.36218"
  838. id="text6453"
  839. sodipodi:linespacing="125%"><tspan
  840. sodipodi:role="line"
  841. id="tspan6455"
  842. x="374.0329"
  843. y="902.36218"> X</tspan></text>
  844. <text
  845. xml:space="preserve"
  846. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  847. x="152.56752"
  848. y="1112.6388"
  849. id="text6457"
  850. sodipodi:linespacing="125%"><tspan
  851. sodipodi:role="line"
  852. id="tspan6459"
  853. x="152.56752"
  854. y="1112.6388">Y</tspan></text>
  855. <text
  856. xml:space="preserve"
  857. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:136%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  858. id="text6492"
  859. sodipodi:linespacing="136%"><textPath
  860. xlink:href="#path5724"
  861. id="textPath6512"><tspan
  862. id="tspan6494"
  863. dy="0 0 0 0 -2"
  864. style="-inkscape-font-specification:'sans-serif, Normal';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:10.0000006px;text-anchor:start;text-align:start;writing-mode:lr;line-height:136%;"> START ANGLE</tspan></textPath></text>
  865. <text
  866. xml:space="preserve"
  867. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:136%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  868. id="text6496"
  869. sodipodi:linespacing="136%"><textPath
  870. xlink:href="#path5094"
  871. id="textPath6527"><tspan
  872. id="tspan6498"
  873. dy="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2"
  874. style="-inkscape-font-specification:'sans-serif, Normal';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:10.0000006px;text-anchor:start;text-align:start;writing-mode:lr;line-height:136%;"> END ANGLE</tspan></textPath></text>
  875. <ellipse
  876. style="opacity:1;fill:#e6e6e6;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1"
  877. id="path4151-7"
  878. cx="970.36328"
  879. cy="481.71857"
  880. rx="149.47528"
  881. ry="149.47527"
  882. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)" />
  883. <ellipse
  884. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#ff0000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  885. id="path4153-4"
  886. cx="970.36328"
  887. cy="481.7186"
  888. rx="149.5"
  889. ry="199.5"
  890. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)" />
  891. <path
  892. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Lend-7)"
  893. d="m 585.30357,902.36221 222.87861,0"
  894. id="path4175-8"
  895. inkscape:connector-curvature="0" />
  896. <path
  897. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4465-9)"
  898. d="m 599.5,888.19052 0,238.01018"
  899. id="path4177-3"
  900. inkscape:connector-curvature="0" />
  901. <path
  902. style="fill:none;fill-rule:evenodd;stroke:#00ff00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  903. d="M 493.8871,1085.2486 709.21229,712.40469"
  904. id="path4493-6"
  905. inkscape:connector-curvature="0" />
  906. <path
  907. style="fill:none;fill-rule:evenodd;stroke:#00ff00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  908. d="M 447.94555,814.86219 751.05444,989.86218"
  909. id="path6601"
  910. inkscape:connector-curvature="0" />
  911. <path
  912. style="fill:none;fill-rule:evenodd;stroke:#808000;stroke-width:1.00000006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.00000018,3.00000018;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#SquareL-3)"
  913. d="M 432.66651,996.2203 512.28503,858.86961"
  914. id="path4493-1-4"
  915. inkscape:connector-curvature="0" />
  916. <path
  917. style="fill:none;fill-rule:evenodd;stroke:#808000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.00000005, 3.00000005;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker5182-2)"
  918. d="M 622.90827,1087.6338 695.04781,964.38683"
  919. id="path4493-1-5-7"
  920. inkscape:connector-curvature="0" />
  921. <path
  922. style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-dashoffset:0;stroke-opacity:1"
  923. d="M 598.72808,902.72337 428.83625,964.0896"
  924. id="path4826-6"
  925. inkscape:connector-curvature="0" />
  926. <path
  927. style="fill:none;fill-rule:evenodd;stroke:#00ffff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-dashoffset:0;stroke-opacity:1"
  928. d="M 599.49989,902.36233 661.181,1071.8297"
  929. id="path4828-5"
  930. inkscape:connector-curvature="0" />
  931. <path
  932. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#ff00ff;stroke-width:1.06025696;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker7194);marker-end:url(#marker7330)"
  933. id="path6608"
  934. sodipodi:type="arc"
  935. sodipodi:cx="970.3634"
  936. sodipodi:cy="481.71863"
  937. sodipodi:rx="161.96986"
  938. sodipodi:ry="161.96988"
  939. sodipodi:start="0"
  940. sodipodi:end="2.268928"
  941. d="M 1132.3333,481.71863 A 161.96986,161.96988 0 0 1 1038.8148,628.51319 161.96986,161.96988 0 0 1 866.25119,605.79476"
  942. sodipodi:open="true"
  943. inkscape:transform-center-x="48.402303"
  944. inkscape:transform-center-y="108.68337"
  945. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)" />
  946. <path
  947. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#00ffff;stroke-width:1.06025696;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker7588);marker-end:url(#marker7736)"
  948. id="path6610"
  949. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"
  950. sodipodi:type="arc"
  951. sodipodi:cx="970.36328"
  952. sodipodi:cy="481.71857"
  953. sodipodi:rx="179.46986"
  954. sodipodi:ry="179.46986"
  955. sodipodi:start="0"
  956. sodipodi:end="0.6981317"
  957. d="m 1149.8331,481.71857 a 179.46986,179.46986 0 0 1 -41.9879,115.361"
  958. sodipodi:open="true" />
  959. <path
  960. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#808000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker6198-4);marker-end:url(#marker6280-2)"
  961. id="path6612"
  962. sodipodi:type="arc"
  963. sodipodi:cx="599.5"
  964. sodipodi:cy="902.36218"
  965. sodipodi:rx="169.5"
  966. sodipodi:ry="169.5"
  967. sodipodi:start="0"
  968. sodipodi:end="0.52359878"
  969. d="m 769,902.36218 a 169.5,169.5 0 0 1 -22.70869,84.75"
  970. sodipodi:open="true" />
  971. <text
  972. xml:space="preserve"
  973. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.00000095px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  974. id="text6446-6"
  975. sodipodi:linespacing="125%"
  976. transform="translate(449.49998,0)"><textPath
  977. xlink:href="#path4495-6"
  978. id="textPath6450-7"><tspan
  979. id="tspan6448-1"
  980. dy="-2"
  981. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.00000095px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start">FIRST AXIS</tspan></textPath></text>
  982. <text
  983. xml:space="preserve"
  984. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  985. x="806.11353"
  986. y="900.2674"
  987. id="text6453-8"
  988. sodipodi:linespacing="125%"><tspan
  989. sodipodi:role="line"
  990. id="tspan6455-2"
  991. x="806.11353"
  992. y="900.2674"> X</tspan></text>
  993. <text
  994. xml:space="preserve"
  995. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  996. x="602.14368"
  997. y="1132.3958"
  998. id="text6457-3"
  999. sodipodi:linespacing="125%"><tspan
  1000. sodipodi:role="line"
  1001. id="tspan6459-8"
  1002. x="602.14368"
  1003. y="1132.3958">Y</tspan></text>
  1004. <text
  1005. xml:space="preserve"
  1006. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:163%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  1007. id="text6492-3"
  1008. sodipodi:linespacing="163%"
  1009. transform="translate(449.49998,0)"><textPath
  1010. xlink:href="#path5724-8"
  1011. id="textPath6512-5"><tspan
  1012. id="tspan6494-6"
  1013. dy="0 0 0 0 -2"
  1014. style="-inkscape-font-specification:'sans-serif, Normal';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:10.0000006px;text-anchor:start;text-align:start;writing-mode:lr;line-height:163%;"> START ANGLE</tspan></textPath></text>
  1015. <text
  1016. xml:space="preserve"
  1017. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:136%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  1018. id="text6496-6"
  1019. sodipodi:linespacing="136%"><textPath
  1020. xlink:href="#path6608"
  1021. id="textPath7500"><tspan
  1022. id="tspan6498-1"
  1023. dy="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2"
  1024. style="-inkscape-font-specification:'sans-serif, Normal';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:10.0000006px;text-anchor:start;text-align:start;writing-mode:lr;line-height:136%;"> END ANGLE</tspan></textPath></text>
  1025. <path
  1026. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#0000ff;stroke-width:3;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  1027. id="path4153-4-1"
  1028. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"
  1029. sodipodi:type="arc"
  1030. sodipodi:cx="970.36328"
  1031. sodipodi:cy="481.7186"
  1032. sodipodi:rx="149.5"
  1033. sodipodi:ry="199.5"
  1034. sodipodi:start="0.70844844"
  1035. sodipodi:end="2.268928"
  1036. d="M 1083.8894,611.52454 A 149.5,199.5 0 0 1 874.26654,634.54447"
  1037. sodipodi:open="true" />
  1038. <path
  1039. style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-dashoffset:0;stroke-opacity:1"
  1040. d="M 149.2281,902.72337 -20.663726,964.0896"
  1041. id="path4826"
  1042. inkscape:connector-curvature="0" />
  1043. <path
  1044. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#000000;stroke-width:2.00000024;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  1045. id="path4151-1"
  1046. sodipodi:type="arc"
  1047. sodipodi:cx="581.0849"
  1048. sodipodi:cy="706.46875"
  1049. sodipodi:rx="149.47528"
  1050. sodipodi:ry="149.47527"
  1051. sodipodi:start="0.6981317"
  1052. sodipodi:end="2.268928"
  1053. d="M 695.58961,802.5496 A 149.47528,149.47527 0 0 1 485.00404,820.97345"
  1054. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"
  1055. sodipodi:open="true" />
  1056. <path
  1057. style="opacity:1;fill:none;fill-opacity:0.96862745;fill-rule:nonzero;stroke:#000000;stroke-width:2.00000024;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  1058. id="path4151-1-3"
  1059. sodipodi:type="arc"
  1060. sodipodi:cx="970.36328"
  1061. sodipodi:cy="481.71875"
  1062. sodipodi:rx="149.47528"
  1063. sodipodi:ry="149.47527"
  1064. sodipodi:start="0.6981317"
  1065. sodipodi:end="2.268928"
  1066. d="M 1084.868,577.7996 A 149.47528,149.47527 0 0 1 874.28243,596.22345"
  1067. transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"
  1068. sodipodi:open="true" />
  1069. <text
  1070. xml:space="preserve"
  1071. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:136%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  1072. id="text7956"
  1073. sodipodi:linespacing="136%"><textPath
  1074. xlink:href="#path7960"
  1075. id="textPath8909"
  1076. dy="-2"> AXES.WIDTH</textPath></text>
  1077. <path
  1078. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Mstart);marker-end:url(#marker5258)"
  1079. d="M 42.572298,794.94012 168.8221,867.80578"
  1080. id="path7960"
  1081. inkscape:connector-curvature="0" />
  1082. <path
  1083. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker5864);marker-end:url(#Arrow2Mend)"
  1084. d="m 198.18927,845.65244 -36.13322,63.04388"
  1085. id="path4493-7"
  1086. inkscape:connector-curvature="0" />
  1087. <text
  1088. xml:space="preserve"
  1089. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:136%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  1090. id="text7074"
  1091. sodipodi:linespacing="136%"><textPath
  1092. xlink:href="#path4493-7"
  1093. id="textPath7090"
  1094. dy="-2"> AXES.EIGHT</textPath></text>
  1095. <text
  1096. xml:space="preserve"
  1097. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.00000095px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1098. x="18.343853"
  1099. y="746.41614"
  1100. id="text10033"
  1101. sodipodi:linespacing="125%"><tspan
  1102. sodipodi:role="line"
  1103. id="tspan10035"
  1104. x="18.343853"
  1105. y="746.41614">AXES.WIDTH &gt; AXES.HEIGHT</tspan></text>
  1106. <text
  1107. xml:space="preserve"
  1108. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.00000095px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1109. x="365.59418"
  1110. y="746.6203"
  1111. id="text10033-4"
  1112. sodipodi:linespacing="125%"><tspan
  1113. sodipodi:role="line"
  1114. id="tspan10035-2"
  1115. x="365.59418"
  1116. y="746.6203">AXES.WIDTH &gt; AXES.HEIGHT</tspan></text>
  1117. <text
  1118. xml:space="preserve"
  1119. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:136%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  1120. id="text6461"
  1121. sodipodi:linespacing="136%"><textPath
  1122. xlink:href="#path6190"
  1123. id="textPath6477"
  1124. dy="0 0 0 0 0 0 0 0 -2"> ANGLE</textPath></text>
  1125. <text
  1126. xml:space="preserve"
  1127. style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.0000006px;line-height:163%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
  1128. id="text6461-4"
  1129. sodipodi:linespacing="163%"
  1130. transform="translate(449.49998,0)"><textPath
  1131. xlink:href="#path6190-6"
  1132. id="textPath6477-3"
  1133. dy="0 0 0 0 0 0 0 0 -2"> ANGLE</textPath></text>
  1134. <path
  1135. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#DotL);marker-end:url(#EmptyTriangleOutL)"
  1136. d="M 9.3696449,953.01295 37.857294,903.27534"
  1137. id="path4493-1-9"
  1138. inkscape:connector-curvature="0" />
  1139. <path
  1140. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-9);marker-start:url(#marker8296)"
  1141. d="m 200.92867,1042.8927 23.9216,-41.7656"
  1142. id="path4493-1-9-6"
  1143. inkscape:connector-curvature="0" />
  1144. <path
  1145. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker10255);marker-end:url(#marker10499)"
  1146. d="m 458.42826,951.77509 -18.99218,32.76452"
  1147. id="path10247"
  1148. inkscape:connector-curvature="0" />
  1149. <path
  1150. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker10255-3);marker-end:url(#marker10499-9)"
  1151. d="m 650.05357,1041.2573 -18.99218,32.7645"
  1152. id="path10247-9"
  1153. inkscape:connector-curvature="0" />
  1154. </g>
  1155. </svg>