1. Functional Requirements - hguerra/InteractiveDataVisualization GitHub Wiki

User interaction with the tool is possible through the use of body movements. The use case diagram (Figure 1) represents the possible commands executed by the user, these commands are specifications of actions that the system should be able to run in this way every gesture recognized like an action that changes the data displayed on the virtual globe. It can be seen in the diagram that the requirement defined as setIDraw has the dependence of the recognized gestures.

Use Case Diagram