view presen/fig/generate_context.svg @ 22:97f70e469150

add svg
author mir3636
date Thu, 16 Feb 2017 07:14:40 +0900
parents
children
line wrap: on
line source

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   viewBox="0 0 837.5 532.5"
   height="532.5"
   width="837.5"
   xml:space="preserve"
   version="1.1"
   id="svg2"><metadata
     id="metadata8"><rdf:RDF><cc:Work
         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
     id="defs6"><clipPath
       id="clipPath18"
       clipPathUnits="userSpaceOnUse"><path
         id="path20"
         d="M 0,0 670,0 670,426 0,426 0,0 Z" /></clipPath></defs><g
     transform="matrix(1.25,0,0,-1.25,0,532.5)"
     id="g10"><g
       id="g12" /><g
       id="g14"><g
         clip-path="url(#clipPath18)"
         id="g16"><path
           id="path22"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m -16,425 856,0 0,-739 -856,0 0,739 z" /><path
           id="path24"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 11,299 117,0 0,-36 -117,0 0,36 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g26"><path
             id="path28"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 27,126 117,0 0,36 -117,0 0,-36 z" /></g><g
           transform="matrix(1,0,0,-1,69.5,281)"
           id="g30"><text
             id="text32"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-14.50781,4)"><tspan
               id="tspan34"
               y="0"
               x="0 7.0079999 10.3416 16.3416 23.016001">~.cbc</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g36"><path
             id="path38"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 359.9368,151.4437 c 26.751,8.5915 26.751,22.5211 0,31.1126 -26.7509,8.5916 -70.1227,8.5916 -96.8736,0 -26.751,-8.5915 -26.751,-22.5211 0,-31.1126 26.7509,-8.5916 70.1227,-8.5916 96.8736,0" /></g><g
           transform="matrix(1,0,0,-1,295.5,258)"
           id="g40"><text
             id="text42"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-38.36426,4)"><tspan
               id="tspan44"
               y="0"
               x="0 6.6743999 13.3488 20.023199 26.697599 30.6936 37.368 40.701599 47.375999 54.0504 60.0504 63.383999 70.058403">generate_stub</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g46"><path
             id="path48"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 144.4954,144.068 93.6997,12.8663" /></g><path
           id="path50"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 230.1207,266.9775 -7.5175,4.0604 -0.8162,-5.9443 8.3337,1.8839 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g52"><path
             id="path54"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 246.1207,158.0225 -7.5175,-4.0604 -0.8162,5.9443 8.3337,-1.8839 z" /></g><path
           id="path56"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 497,374.2028 162,0 L 659,11 l -162,0 0,363.2028 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g58"><path
             id="path60"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 513,50.79715 162,0 L 675,414 513,414 513,50.79715 Z" /></g><g
           transform="matrix(1,0,0,-1,576.3333,395.1014)"
           id="g62"><text
             id="text64"
             style="font-variant:normal;font-weight:normal;font-size:15px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-4.0275,5.290001)"><tspan
               id="tspan66"
               y="0"
               x="0">c</tspan></text>
</g><path
           id="path68"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 524,344 108,0 0,-36 -108,0 0,36 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g70"><path
             id="path72"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 540,81 108,0 0,36 -108,0 0,-36 z" /></g><g
           transform="matrix(1,0,0,-1,578,326)"
           id="g74"><text
             id="text76"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-8.170898,4)"><tspan
               id="tspan78"
               y="0"
               x="0 7.0079999 10.3416">~.c</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g80"><path
             id="path82"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="M 362.2257,151.9044 530.032,101.9664" /></g><path
           id="path84"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 521.6997,325.3154 -8.5234,0.5936 1.7114,-5.7508 6.812,5.1572 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g86"><path
             id="path88"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 537.6997,99.68455 -8.5234,-0.59353 1.7114,5.75078 6.812,-5.15725 z" /></g><path
           id="path90"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 11,182 117,0 0,-36 -117,0 0,36 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g92"><path
             id="path94"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 27,243 117,0 0,36 -117,0 0,-36 z" /></g><g
           transform="matrix(1,0,0,-1,69.5,164)"
           id="g96"><text
             id="text98"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-24.34863,4)"><tspan
               id="tspan100"
               y="0"
               x="0 6 12.6744 19.348801 22.6824 29.3568 35.3568 38.690399 42.023998">context.h</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g102"><path
             id="path104"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 359.9368,249.5901 c 26.751,8.7868 26.751,23.033 0,31.8198 -26.7509,8.7868 -70.1227,8.7868 -96.8736,0 -26.751,-8.7868 -26.751,-23.033 0,-31.8198 26.7509,-8.7868 70.1227,-8.7868 96.8736,0" /></g><g
           transform="matrix(1,0,0,-1,295.5,159.5)"
           id="g106"><text
             id="text108"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-46.36816,4)"><tspan
               id="tspan110"
               y="0"
               x="0 6.6743999 13.3488 20.023199 26.697599 30.6936 37.368 40.701599 47.375999 54.0504 60.0504 66.7248 73.3992 76.732803 83.407204 89.407204">generate_context</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g112"><path
             id="path114"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="M 540,99 348.0633,238.8576" /></g><path
           id="path116"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 325.5977,181.4312 8.2324,2.2866 -3.5335,4.8492 -4.6989,-7.1358 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g118"><path
             id="path120"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 341.5977,243.5688 8.2324,-2.2866 -3.5335,-4.8492 -4.6989,7.1358 z" /></g><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g122"><path
             id="path124"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 144.4998,261.0134 88.3305,2.3731" /></g><path
           id="path126"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 224.8274,161.3987 -7.9165,3.2137 -0.1612,-5.9978 8.0777,2.7841 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g128"><path
             id="path130"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 240.8274,263.6013 -7.9165,-3.2137 -0.1612,5.9978 8.0777,-2.7841 z" /></g><path
           id="path132"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 524,290 108,0 0,-36 -108,0 0,36 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g134"><path
             id="path136"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 540,135 108,0 0,36 -108,0 0,-36 z" /></g><g
           transform="matrix(1,0,0,-1,578,272)"
           id="g138"><text
             id="text140"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-34.35645,4)"><tspan
               id="tspan142"
               y="0"
               x="0 6.6743999 13.3488 20.023199 30.019199 38.6856 45.360001 52.034401 58.708801 62.0424">enumCode.h</tspan></text>
</g><path
           id="path144"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 524,236 108,0 0,-36 -108,0 0,36 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g146"><path
             id="path148"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 540,189 108,0 0,36 -108,0 0,-36 z" /></g><g
           transform="matrix(1,0,0,-1,578,218)"
           id="g150"><text
             id="text152"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-32.68652,4)"><tspan
               id="tspan154"
               y="0"
               x="0 6.6743999 13.3488 20.023199 30.019199 38.6856 45.360001 48.6936 55.368 58.701599">enumData.h</tspan></text>
</g><path
           id="path156"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 524,182 108,0 0,-36 -108,0 0,36 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g158"><path
             id="path160"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 540,243 108,0 0,36 -108,0 0,-36 z" /></g><g
           transform="matrix(1,0,0,-1,578,164)"
           id="g162"><text
             id="text164"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-38.02441,4)"><tspan
               id="tspan166"
               y="0"
               x="0 6.6743999 13.3488 16.6824 23.3568 32.690399 39.364799 46.0392 50.035198 53.368801 60.043201 62.709599 66.043198 69.376801">dataGearInit.h</tspan></text>
</g><path
           id="path168"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 524,128 108,0 0,-36 -108,0 0,36 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g170"><path
             id="path172"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 540,297 108,0 0,36 -108,0 0,-36 z" /></g><g
           transform="matrix(1,0,0,-1,578,110)"
           id="g174"><text
             id="text176"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-39.0293,4)"><tspan
               id="tspan178"
               y="0"
               x="0 6.6743999 12.6744 19.348801 26.023199 32.697601 39.372002 42.705601 51.372002 58.046398 61.380001 68.054398 71.388">TypedefData.h</tspan></text>
</g><path
           id="path180"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 524,74 108,0 0,-36 -108,0 0,36 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g182"><path
             id="path184"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 540,351 108,0 0,36 -108,0 0,-36 z" /></g><g
           transform="matrix(1,0,0,-1,578,56)"
           id="g186"><text
             id="text188"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-41.35254,4)"><tspan
               id="tspan190"
               y="0"
               x="0 3.3336 10.008 14.004 20.6784 27.3528 30.686399 34.6824 40.6824 47.3568 54.0312 57.364799 64.0392 70.0392 73.372803 76.706398">target-context.c</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g192"><path
             id="path194"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="M 349.972,246.5586 531.1181,157.3729" /></g><path
           id="path196"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 522.2954,271.1608 -8.5024,-0.8422 2.6503,-5.383 5.8521,6.2252 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g198"><path
             id="path200"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 538.2954,153.8392 -8.5024,0.8422 2.6503,5.383 5.8521,-6.2252 z" /></g><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g202"><path
             id="path204"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="M 366.0172,251.5426 530.4093,209.4554" /></g><path
           id="path206"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 522.1594,217.5288 -8.4941,0.9221 1.4881,-5.8125 7.006,4.8904 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g208"><path
             id="path210"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 538.1594,207.4712 -8.4941,-0.9221 1.4881,5.8125 7.006,-4.8904 z" /></g><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g212"><path
             id="path214"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="M 380.3779,264.1435 529.602,261.2048" /></g><path
           id="path216"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 521.6005,163.9527 -8.0576,2.8419 0.1182,-5.9988 7.9394,3.1569 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g218"><path
             id="path220"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 537.6005,261.0473 -8.0576,-2.8419 0.1182,5.9988 7.9394,-3.1569 z" /></g><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g222"><path
             id="path224"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="M 369.1833,277.9959 530.3244,312.904" /></g><path
           id="path226"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 522.1431,110.4023 -7.1835,4.6257 -1.2703,-5.864 8.4538,1.2383 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g228"><path
             id="path230"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 538.1431,314.5977 -7.1835,-4.6257 -1.2703,5.864 8.4538,-1.2383 z" /></g><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g232"><path
             id="path234"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 352.1747,283.9237 178.3518,80.7852" /></g><path
           id="path236"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 521.8138,56.99024 -6.0495,6.03355 -2.4756,-5.46547 8.5251,-0.56808 z" /><g
           transform="matrix(1,0,0,-1,-16,425)"
           id="g238"><path
             id="path240"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 537.8138,368.0098 -6.0495,-6.0336 -2.4756,5.4655 8.5251,0.5681 z" /></g></g></g></g></svg>