GEIS 2.0
Gesture Engine Interface Support
Loading...
Searching...
No Matches

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

Modules

 Standard Gesture Types
 These gesture types should be available on all GEIS implementations.
 

Macros

#define GEIS_GESTURE_PRIMITIVE_DRAG
 A translate gesture: dragging, swiping, flicking, moving in a generally linear fashion.
 
#define GEIS_GESTURE_PRIMITIVE_PINCH
 A pinch or expand gesture: two or more touch points generally moving toward or away from a common point.
 
#define GEIS_GESTURE_PRIMITIVE_ROTATE
 A rotation gesture.
 
#define GEIS_GESTURE_PRIMITIVE_TAP
 A tap.
 
#define GEIS_GESTURE_PRIMITIVE_TOUCH
 A parenthetical gesture event.
 
#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).