Skip to main content
Version: 0.9.0

GestureKind enum

What a hand interaction with an app volume was recognised as.

Namespace: Quaternar.Qaros · Assembly: Quaternar.Qaros.dll · Source: QarTypes.cs

public enum GestureKind

Values​

NameValueDescription
Click0Short tap or click, emitted as an GesturePhase.Instant event.
Hover1Single-pointer hover over a targetable surface or volume.
SinglePointer6Dof2Single-pointer 6DoF manipulation. The translation delta is the accumulated hand-position offset and the rotation delta the accumulated hand-orientation offset, both in the target volume's app volume space and shaped by its mapping rule.
DualPointerTranslateDistance3Two-hand distance change, recognised in the user's head-yaw frame. The translation delta is the accumulated change of the distance between the two hands as a vector along their separation: its length is the distance change and all components share one sign. Measured between the hands, not between the points their rays strike.
DualPointerRotate4Two-hand rotation of the inter-hand vector, recognised about the user's head-yaw axes and reported in the target volume's app volume space.