Hand Gesture(Experiment Feature)

AbstractHandGesture is the base class for developer implementation to provide hand gesture state.

Note

  • Next release version may change API, if change API developer need to rebuild AP and Hand DeviceService.

VIVE Wave™ SDK defined gesture types as below.

  • Fist
WVR_HandGestureType_Fist
  • Five
WVR_HandGestureType_Five
  • OK
WVR_HandGestureType_OK
  • Thumb Up
WVR_HandGestureType_ThumbUp
  • Index Up
WVR_HandGestureType_IndexUp

Abstract Function

The hand gesture developer must implement these abstract functions.

onStart

Called by VIVE Wave™ runtime when hand gesture component is fisrt created.

Note

Do not call this method directly

onStop

Called by VIVE Wave™ runtime to notify a component that it is no longer used and is removed.

Note

Do not call this method directly

APIs

The hand gesture developer can use these functions to update data or state.

updateData

To update hand gesture data for VIVE Wave™ runtime.

setRestriction

To notify VIVE Wave™ runtime hand gesture state.