statechart_flat.svg 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  3. "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  4. <!-- Generated by graphviz version 2.40.1 (20161225.0304)
  5. -->
  6. <!-- Title: state transitions Pages: 1 -->
  7. <svg width="214pt" height="157pt"
  8. viewBox="0.00 0.00 214.00 157.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  9. <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 153)">
  10. <title>state transitions</title>
  11. <polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-153 210,-153 210,4 -4,4"/>
  12. <!-- __initial -->
  13. <g id="node1" class="node">
  14. <title>__initial</title>
  15. <ellipse fill="#000000" stroke="#000000" stroke-width="2" cx="103" cy="-143.5" rx="5.5" ry="5.5"/>
  16. </g>
  17. <!-- _A -->
  18. <g id="node4" class="node">
  19. <title>_A</title>
  20. <polygon fill="transparent" stroke="transparent" stroke-width="2" points="131,-110 75,-110 75,-74 131,-74 131,-110"/>
  21. <text text-anchor="start" x="98.9986" y="-88.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">A</text>
  22. <path fill="none" stroke="#000000" stroke-width="2" d="M87.3333,-75C87.3333,-75 118.6667,-75 118.6667,-75 124.3333,-75 130,-80.6667 130,-86.3333 130,-86.3333 130,-97.6667 130,-97.6667 130,-103.3333 124.3333,-109 118.6667,-109 118.6667,-109 87.3333,-109 87.3333,-109 81.6667,-109 76,-103.3333 76,-97.6667 76,-97.6667 76,-86.3333 76,-86.3333 76,-80.6667 81.6667,-75 87.3333,-75"/>
  23. </g>
  24. <!-- __initial&#45;&gt;_A -->
  25. <g id="edge1" class="edge">
  26. <title>__initial&#45;&gt;_A</title>
  27. <path fill="none" stroke="#000000" d="M103,-137.9886C103,-133.6293 103,-127.1793 103,-120.4801"/>
  28. <polygon fill="#000000" stroke="#000000" points="106.5001,-120.0122 103,-110.0122 99.5001,-120.0122 106.5001,-120.0122"/>
  29. <text text-anchor="middle" x="104.3895" y="-121" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000"> </text>
  30. </g>
  31. <!-- _C -->
  32. <g id="node2" class="node">
  33. <title>_C</title>
  34. <polygon fill="transparent" stroke="transparent" stroke-width="2" points="206,-46 114,-46 114,0 206,0 206,-46"/>
  35. <text text-anchor="start" x="155.6686" y="-29.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">C</text>
  36. <text text-anchor="start" x="119.509" y="-9.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">enter ^out.in_C</text>
  37. <polygon fill="#000000" stroke="#000000" points="114,-23 114,-23 206,-23 206,-23 114,-23"/>
  38. <path fill="none" stroke="#000000" stroke-width="2" d="M127,-1C127,-1 193,-1 193,-1 199,-1 205,-7 205,-13 205,-13 205,-33 205,-33 205,-39 199,-45 193,-45 193,-45 127,-45 127,-45 121,-45 115,-39 115,-33 115,-33 115,-13 115,-13 115,-7 121,-1 127,-1"/>
  39. </g>
  40. <!-- _B -->
  41. <g id="node3" class="node">
  42. <title>_B</title>
  43. <polygon fill="transparent" stroke="transparent" stroke-width="2" points="92,-46 0,-46 0,0 92,0 92,-46"/>
  44. <text text-anchor="start" x="41.9986" y="-29.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">B</text>
  45. <text text-anchor="start" x="5.839" y="-9.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">enter ^out.in_B</text>
  46. <polygon fill="#000000" stroke="#000000" points="0,-23 0,-23 92,-23 92,-23 0,-23"/>
  47. <path fill="none" stroke="#000000" stroke-width="2" d="M13,-1C13,-1 79,-1 79,-1 85,-1 91,-7 91,-13 91,-13 91,-33 91,-33 91,-39 85,-45 79,-45 79,-45 13,-45 13,-45 7,-45 1,-39 1,-33 1,-33 1,-13 1,-13 1,-7 7,-1 13,-1"/>
  48. </g>
  49. <!-- _A&#45;&gt;_C -->
  50. <g id="edge3" class="edge">
  51. <title>_A&#45;&gt;_C</title>
  52. <path fill="none" stroke="#000000" d="M117.9761,-73.8711C123.0021,-67.7869 128.7586,-60.8185 134.3657,-54.031"/>
  53. <polygon fill="#000000" stroke="#000000" points="137.1561,-56.1487 140.8265,-46.21 131.7593,-51.6905 137.1561,-56.1487"/>
  54. <text text-anchor="middle" x="134.3895" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000"> </text>
  55. </g>
  56. <!-- _A&#45;&gt;_B -->
  57. <g id="edge2" class="edge">
  58. <title>_A&#45;&gt;_B</title>
  59. <path fill="none" stroke="#000000" d="M88.0239,-73.8711C82.9979,-67.7869 77.2414,-60.8185 71.6343,-54.031"/>
  60. <polygon fill="#000000" stroke="#000000" points="74.2407,-51.6905 65.1735,-46.21 68.8439,-56.1487 74.2407,-51.6905"/>
  61. <text text-anchor="middle" x="82.3895" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000"> </text>
  62. </g>
  63. </g>
  64. </svg>