GEIS  2.0
Gesture Engine Interface Support

Modules

 Standard Gesture Types
 

Macros

#define GEIS_GESTURE_PRIMITIVE_DRAG
 
#define GEIS_GESTURE_PRIMITIVE_PINCH
 
#define GEIS_GESTURE_PRIMITIVE_ROTATE
 
#define GEIS_GESTURE_PRIMITIVE_TAP
 
#define GEIS_GESTURE_PRIMITIVE_TOUCH
 
#define GEIS_GESTURE_ID_FLICK
 

Detailed Description

These are the prime gesture primitive that describes the general action of the touchpoints at an instant in time.

These are the values passed as the gesture_type parameter to the GeisGestureCallback.

Macro Definition Documentation

◆ GEIS_GESTURE_PRIMITIVE_DRAG

#define GEIS_GESTURE_PRIMITIVE_DRAG

A translate gesture: dragging, swiping, flicking, moving in a generally linear fashion.

◆ GEIS_GESTURE_PRIMITIVE_PINCH

#define GEIS_GESTURE_PRIMITIVE_PINCH

A pinch or expand gesture: two or more touch points generally moving toward or away from a common point.

◆ GEIS_GESTURE_PRIMITIVE_ROTATE

#define GEIS_GESTURE_PRIMITIVE_ROTATE

A rotation gesture. Two or more points moving relatively along an arc with a commonish centre.

◆ GEIS_GESTURE_PRIMITIVE_TAP

#define GEIS_GESTURE_PRIMITIVE_TAP

A tap. Touch down, touch up, one or more touches.

◆ GEIS_GESTURE_PRIMITIVE_TOUCH

#define GEIS_GESTURE_PRIMITIVE_TOUCH

A parenthetical gesture event. Touch down (start) and up (finish).