The attribute GEIS_GESTURE_ATTRIBUTE_GESTURE_NAME was never documented or intended as the method to classify a gesture. It is inadequate for performing that function in GEISv2, since a given gesture frame may be classified more than one way. The code would function better using one of the documented APIs instead.
The documented API for determining how to classify a gesture in GEIS is geis_frame_ is_class( ) (see http:// developer. ubuntu. com/api/ ubuntu- 12.04/cplusplus /utouch- geis/group_ _geis__ v2__gesture. html#gad656ce0e 800967d5e532269 cb02e2190).
The documented API for determining how to classify a gesture in GEISv1 was the gesture_type argument passed to the GeisGestureCallback function (see http:// developer. ubuntu. com/api/ ubuntu- 12.04/cplusplus /utouch- geis/group_ _geis__ v1__subscriptio n.html# ga26f24308473a8 42e39e8afa51adb 4dfa).
The attribute GEIS_GESTURE_ ATTRIBUTE_ GESTURE_ NAME was never documented or intended as the method to classify a gesture. It is inadequate for performing that function in GEISv2, since a given gesture frame may be classified more than one way. The code would function better using one of the documented APIs instead.