GEIS 2.0
Gesture Engine Interface Support

An instance of a touch. More...

#include <geis.h>

Public Member Functions

Touch Attributes
Each touch has zero or more attributes associated with it. Differing hardware is capable of reporting differing sets of touch attributes, so there is no guarantee that any or all of the defined touch attributes will bre present.

If the touch comes from a direct device (see GEIS_DEVICE_ATTRIBUTE_DIRECT_TOUCH) its position (x and y attributes) will be in window coordinates, otherwise it will be in the input device's own coordinate system.

GeisTouchId geis_touch_id (GeisTouch touch)
 Gets the identifier of a touch. More...
 
GeisSize geis_touch_attr_count (GeisTouch touch)
 Gets the number of attrs associated with a touch. More...
 
GeisAttr geis_touch_attr (GeisTouch touch, GeisSize index)
 Gets an indicated attr from a touch. More...
 
GeisAttr geis_touch_attr_by_name (GeisTouch touch, GeisString name)
 Gets a named attr from a touch. More...
 

Detailed Description

An instance of a touch.

Examples
geis2.c.

The documentation for this class was generated from the following file: