TUIO is an open protocol for tangible and multi-touch interaction. Each touch device that supports the TUIO protocol can send the captured data to the TUIO client integrated in the framework.
The TUIO server does have to implement the following interface in order to display the correct behaviour needed by the client.
public interface TuioToIGestureInterface { /** * When only gesture data of the objects is sent to the tuio client, the client must be informed of all * objects that are present at the beginning of the gesture. This way the client will know the begin position * of the gesture. */ public abstract void sendVirtualAdd(); /** * When only gesture data of the objects is sent to the tuio client, the client must be informed of the removal * of all present objects. This way the client will know the end postion of the gesture. */ public abstract void sendVirtualRemove(); }