view a13/fig/semaphore.svg @ 141:b3f05cd08d24

clean up
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 27 Dec 2020 13:26:44 +0900
parents
children
line wrap: on
line source

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="179 136 616 375" width="616" height="375">
  <defs>
    <font-face font-family="Helvetica Neue" font-size="16" panose-1="2 0 5 3 0 0 0 2 0 4" units-per-em="1000" underline-position="-100" underline-thickness="50" slope="0" x-height="517" cap-height="714" ascent="951.9958" descent="-212.99744" font-weight="400">
      <font-face-src>
        <font-face-name name="HelveticaNeue"/>
      </font-face-src>
    </font-face>
    <marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" stroke-linejoin="miter" stroke-miterlimit="10" viewBox="-1 -4 10 8" markerWidth="10" markerHeight="8" color="black">
      <g>
        <path d="M 8 0 L 0 -3 L 0 3 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/>
      </g>
    </marker>
  </defs>
  <metadata> Produced by OmniGraffle 7.9.1 
    <dc:date>2019-01-30 12:19:10 +0000</dc:date>
  </metadata>
  <g id="Canvas_1" fill-opacity="1" stroke-opacity="1" stroke="none" stroke-dasharray="none" fill="none">
    <title>Canvas 1</title>
    <g id="Canvas_1: Layer 1">
      <title>Layer 1</title>
      <g id="Graphic_2">
        <circle cx="283.5" cy="283.5" r="50.0000798950948" fill="white"/>
        <circle cx="283.5" cy="283.5" r="50.0000798950948" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
        <text transform="translate(248.5 274.276)" fill="black">
          <tspan font-family="Helvetica Neue" font-size="16" font-weight="400" fill="black" x="22.408" y="15">idle</tspan>
        </text>
      </g>
      <g id="Graphic_6">
        <circle cx="463" cy="283.5" r="50.0000798950948" fill="white"/>
        <circle cx="463" cy="283.5" r="50.0000798950948" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
        <text transform="translate(428 274.276)" fill="black">
          <tspan font-family="Helvetica Neue" font-size="16" font-weight="400" fill="black" x="10.256" y="15">entring</tspan>
        </text>
      </g>
      <g id="Graphic_7">
        <circle cx="642" cy="283.5" r="50.0000798950948" fill="white"/>
        <circle cx="642" cy="283.5" r="50.0000798950948" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
        <text transform="translate(607 274.276)" fill="black">
          <tspan font-family="Helvetica Neue" font-size="16" font-weight="400" fill="black" x="11.6" y="15">critical</tspan>
        </text>
      </g>
      <g id="Graphic_8">
        <circle cx="463" cy="460.5" r="50.0000798950948" fill="white"/>
        <circle cx="463" cy="460.5" r="50.0000798950948" stroke="gray" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
        <text transform="translate(428 451.276)" fill="black">
          <tspan font-family="Helvetica Neue" font-size="16" font-weight="400" fill="black" x="11.448" y="15">exiting</tspan>
        </text>
      </g>
      <g id="Line_9">
        <path d="M 283.5 233.49998 C 283.5 233.49998 290.643 186.14304 265.0039 171.26953 C 239.3648 156.39603 213.19765 158.27805 193 181 C 172.80235 203.72195 178.08817 232.45023 193.71094 251.47266 C 204.62247 264.75863 226.84556 257.86234 239.25656 252.49478" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
      </g>
      <g id="Line_10">
        <path d="M 318.8553 248.1447 C 318.8553 248.1447 349.6716 233.5 380.4922 233.5 C 398.55714 233.5 411.6445 238.5312 419.38307 242.69572" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
      </g>
      <g id="Line_11">
        <path d="M 498.3553 248.1447 C 498.3553 248.1447 524.43045 233.5 555.1094 233.5 C 573.9841 233.5 589.1409 239.0432 598.0102 243.3089" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
      </g>
      <g id="Line_14">
        <path d="M 642 333.50002 C 642 333.50002 655.4923 379.1 638.90234 416.57812 C 622.3124 454.05627 619.11016 453.3458 583.4414 465.78906 C 558.9261 474.3414 534.8341 468.6391 522.1643 464.23674" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
      </g>
      <g id="Line_18">
        <path d="M 412.99998 460.5 C 412.99998 460.5 365.55285 479.65744 329.0508 465.4922 C 292.5487 451.32694 297.061 447.89404 284.15625 410.5 C 275.13552 384.3607 278.40553 357.14057 281.19108 343.1232" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
      </g>
      <g id="Line_19">
        <path d="M 463 233.49998 C 463 233.49998 500.9744 216.25857 495.0781 188.78906 C 489.18184 161.31955 471.10674 136.196 442.1875 136.53906 C 413.26826 136.88213 397.12005 158.38156 393 190 C 390.0725 212.46638 408.79657 232.36184 419.8813 241.99715" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
      </g>
      <g id="Line_20">
        <path d="M 677.3553 318.8553 C 677.3553 318.8553 707.329 348.51655 740.375 340.625 C 773.421 332.73345 792.0047 325.46693 794 291 C 795.9953 256.53307 780.464 231.10596 747.418 218.96484 C 723.1369 210.04397 696.71214 229.98623 684.4028 241.19256" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
      </g>
      <g id="Graphic_21">
        <text transform="translate(448.5625 164.776)" fill="black">
          <tspan font-family="Helvetica Neue" font-size="16" font-weight="400" fill="black" x=".256" y="15">semaphore=true</tspan>
        </text>
      </g>
      <g id="Graphic_22">
        <text transform="translate(498 202.026)" fill="black">
          <tspan font-family="Helvetica Neue" font-size="16" font-weight="400" fill="black" x=".448" y="15">semaphore=false</tspan>
        </text>
      </g>
      <g id="Graphic_23">
        <text transform="translate(629.5 426.276)" fill="black">
          <tspan font-family="Helvetica Neue" font-size="16" font-weight="400" fill="black" x=".256" y="15">semaphore=true</tspan>
        </text>
      </g>
    </g>
  </g>
</svg>