User Tools

Site Tools


default_gestures

Link to this comparison view

Next revision
Previous revision
default_gestures [2017/05/03 19:49]
curtisb created
default_gestures [2019/03/15 15:30] (current)
ideumadmin
Line 1: Line 1:
-====== GestureWorks Default Gestures ======+{{htmlmetatags>​metatag-og:​title=(GestureWorks 2 - Default Gestures) 
 +metatag-description=(A reference for descriptions and properties of GestureWorks 2 default gestures.)  
 +metatag-keywords=(gesture authoring, multitouch authoring, gesture-based authoring, gesture markup, gestureml, gesture mark up language, GestureWorks,​ multitouch SDK, default gestures, UI gestures, screen gestures, visualizer, API, SDK)  
 +metatag-og:​description=(A reference for descriptions and properties of GestureWorks 2 default gestures.)  
 +metatag-og:​type=(article)  
 +metatag-og:​url=(http://​gwiki.gestureworks.com/​doku.php/​default_gestures)  
 +metatag-og:​site_name=(GestureWorks ​2 Wiki- Comprehensive Gesture-Processing Library for Windows Applications)  
 +metatag-og:​image=(http://​gestureworks.com/​images/​828138ec-d80c-419b-192f-cde0258f2108.png)}} 
 + 
 +====== ​Default Gestures ======
  
 GestureWorks by default creates a basic set of gestures to use. Below are the descriptions of gestures including gesture properties. GestureWorks by default creates a basic set of gestures to use. Below are the descriptions of gestures including gesture properties.
Line 13: Line 22:
 **drag_dx** - delta x **drag_dx** - delta x
 **drag_dy** - delta y **drag_dy** - delta y
 +
 The '​ndrag'​ gesture can be activated by any number of touchpoints. When a touchdown is recognized on a touch object the position of the touch point is tracked. This change in the position of the touch point is mapped directly to the position of the touch object. The '​ndrag'​ gesture can be activated by any number of touchpoints. When a touchdown is recognized on a touch object the position of the touch point is tracked. This change in the position of the touch point is mapped directly to the position of the touch object.
  
Line 25: Line 35:
 **rotate_dtheta** - rotate change **rotate_dtheta** - rotate change
  
 +The '​nrotate'​ gesture is designed to provide object rotation functionality using any number of touch points.
 ---- ----
  
Line 36: Line 47:
 **scale_dsy** - factor of change of scale y **scale_dsy** - factor of change of scale y
  
 +The '​nscale'​ gesture is designed to provide object scaling or zoom functionality using any number of touch points. ​
 +This gesture can be activated by any number of touch points between 2 and 10.
 ---- ----
  
Line 46: Line 59:
 **scroll_dx** - change of scroll x **scroll_dx** - change of scroll x
 **scroll_dy** - change of scroll y **scroll_dy** - change of scroll y
-The 'n-scroll' gesture can be activated by any number of touchpoints. When a touchdown is recognized on a touch object, the average velocity of the touch points are tracked. If velocity of the cluster is above the translation threshold a scroll event is continuously dispatched with inertia.+The 'nscroll' gesture can be activated by any number of touchpoints. When a touchdown is recognized on a touch object, the average velocity of the touch points are tracked. If velocity of the cluster is above the translation threshold a scroll event is continuously dispatched with inertia.
  
 ---- ----
default_gestures.1493840957.txt.gz · Last modified: 2019/01/21 16:35 (external edit)