sdlshapes.dot 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. digraph test
  2. {
  3. ranksep=0.25
  4. rankdir=LR
  5. edge [style=invis]
  6. node [peripheries=0]
  7. /* row nine */
  8. sdl_export [shape=none]
  9. sdl_export2 [shape=sdl_export, label=""]
  10. sdl_export -> sdl_export2;
  11. /* row eight */
  12. sdl_connector [shape=none]
  13. sdl_connector2 [shape=sdl_connector, label=""]
  14. sdl_set [shape=none]
  15. sdl_set2 [shape=sdl_set, label=""]
  16. sdl_reset [shape=none]
  17. sdl_reset2 [shape=sdl_reset, label=""]
  18. sdl_connector -> sdl_connector2 ->
  19. sdl_set -> sdl_set2 ->
  20. sdl_reset -> sdl_reset2
  21. /* row seven */
  22. sdl_text_extension_from_right [shape=none]
  23. sdl_text_extension_from_right2 [shape=sdl_text_extension_from_right, label=""]
  24. sdl_comment_from_left [shape=none]
  25. sdl_comment_from_left2 [shape=sdl_comment_from_left, style=dashed, label=""]
  26. sdl_comment_from_right [shape=none]
  27. sdl_comment_from_right2 [shape=sdl_comment_from_right, style=dashed, label=""]
  28. sdl_text_extension_from_right -> sdl_text_extension_from_right2 ->
  29. sdl_comment_from_left -> sdl_comment_from_left2 ->
  30. sdl_comment_from_right -> sdl_comment_from_right2
  31. /* row six */
  32. sdl_call [shape=none]
  33. sdl_call2 [shape=sdl_call, label=""]
  34. sdl_text [shape=none]
  35. sdl_text2 [shape=sdl_text, label=""]
  36. sdl_text_extension_from_left [shape=none]
  37. sdl_text_extension_from_left2 [shape=sdl_text_extension_from_left, label=""]
  38. sdl_call -> sdl_call2 ->
  39. sdl_text -> sdl_text2 ->
  40. sdl_text_extension_from_left -> sdl_text_extension_from_left2
  41. /* row five */
  42. sdl_stop [shape=none]
  43. sdl_stop2 [shape=sdl_stop, label=""]
  44. sdl_return [shape=none]
  45. sdl_return2 [shape=sdl_return, label=""]
  46. sdl_create [shape=none]
  47. sdl_create2 [shape=sdl_create, label=""]
  48. sdl_stop -> sdl_stop2 ->
  49. sdl_return -> sdl_return2 ->
  50. sdl_create -> sdl_create2
  51. /* row four */
  52. sdl_output_to_left [shape=none]
  53. sdl_output_to_left2 [shape=sdl_output_to_left, label=""]
  54. sdl_condition [shape=none]
  55. sdl_condition2 [shape=sdl_condition, label=""]
  56. sdl_save [shape=none]
  57. sdl_save2 [shape=sdl_save, label=""]
  58. sdl_output_to_left -> sdl_output_to_left2 ->
  59. sdl_condition -> sdl_condition2 ->
  60. sdl_save -> sdl_save2
  61. /* row three */
  62. sdl_procedure_start [shape=none]
  63. sdl_procedure_start2 [shape=sdl_procedure_start, label=""]
  64. sdl_state [shape=none]
  65. sdl_state2 [shape=sdl_state, label=""]
  66. sdl_output_to_right [shape=none]
  67. sdl_output_to_right2 [shape=sdl_output_to_right, label=""]
  68. sdl_procedure_start -> sdl_procedure_start2 ->
  69. sdl_state -> sdl_state2 ->
  70. sdl_output_to_right -> sdl_output_to_right2
  71. /* row two */
  72. sdl_priority_input_from_right [shape=none]
  73. sdl_priority_input_from_right2 [shape=sdl_priority_input_from_right, label=""]
  74. sdl_priority_input_from_left [shape=none]
  75. sdl_priority_input_from_left2 [shape=sdl_priority_input_from_left, label=""]
  76. sdl_start [shape=none]
  77. sdl_start2 [shape=sdl_start, label=""]
  78. sdl_priority_input_from_right -> sdl_priority_input_from_right2 ->
  79. sdl_priority_input_from_left -> sdl_priority_input_from_left2 ->
  80. sdl_start -> sdl_start2;
  81. /* row one */
  82. sdl_task [shape=none]
  83. sdl_task2 [shape=sdl_task, label=""]
  84. sdl_input_from_right [shape=none]
  85. sdl_input_from_right2 [shape=sdl_input_from_right, label=""]
  86. sdl_input_from_left [shape=none]
  87. sdl_input_from_left2 [shape=sdl_input_from_left, label=""]
  88. sdl_task -> sdl_task2 ->
  89. sdl_input_from_right -> sdl_input_from_right2 ->
  90. sdl_input_from_left -> sdl_input_from_left2
  91. }