Gesture Library

From GestureWorks Tutorials
Jump to: navigation, search

Contents

This list outlines the fourteen default gesture types available in the GestureWorks common gesture library. There are literally hundreds of thousands of possible variations of these fourteen main types, three hundred of which are included in the root GML document "my_gestures.gml". Each gesture can be easily implemented using a simple gesture listener-handler model as shown in the actionscript3 examples below.

Drag Type

Drag.jpeg

Drag returns the horizontal and vertical magnitude of change between the user touching and removing their touch from a multitouch surface.
Read More


Rotate Type

Rotate.jpeg

Rotates calculates the relative change in touch points rotation on an object relative.
Read More


Scale Type

Scale.jpeg

Scale calculates the change in relative separation of the touch points on an touch object.
Read More


Hold Type

Hold.jpeg

Hold returns the horizontal and vertical position of multiple points when a user touches a multitouch surface over an extended period of time.
Read More


Tap Type

Tap.jpeg

Tap can be used to select items, click links, and more. The tap is typically used in the same context(s) as a 'mouse click' event in a traditional user interface (UI).
Read More


Double Tap Type

Double-tap.jpeg

Double Tap can be used to select items or provide a hierarchical selection structure when combined with other forms of Tap.
Read More


Triple Tap Type

Triple-tap.jpeg

Triple Tap can be used to select items or provide a hierarchical selection structure when combined with other forms of Tap.
Read More


Scroll Type

Scroll.jpeg

Scroll returns the mean average velocity values for a touch point cluster.
Read More


Swipe Type

Swipe.jpeg

Swipe returns the last known velocity values for a touch point cluster in constant motion.
Read More


Flick Type

Flick.jpeg

Flick returns last known velocity values of an accelerating touch point cluster.
Read More


Orient Type

Orient.jpeg

Orient enables the ability for objects to "right" themselves based on a user's finger-position.
Read More


Pivot Type

Pivot.jpeg

Pivot allows objects to rotate the center of the touch object based on a "pivot arm" drawn from the user's touch point to the touch object center.
Read More


Tilt Type

Tilt.jpeg

Tilt allows an object to be rotated around a precise, user-determined axis.
Read More


Stroke Type

Gesture stroke sm.png

Stroke recognizes user-defined single point vector paths.
Read More


Complete use case scenario projects are available as part of the GestureWorks SDK. Tutorial examples can be found in the Open Exhibits tutorials.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox