API reference
API reference
Select your platform
No SDKs available
No versions available

PinchGrabAPI Class

This Finger API uses an advanced calculation for the pinch value of the fingers to detect if they are grabbing.

Constructors

PinchGrabAPI ( hmd )
Signature
Oculus.Interaction.GrabAPI.PinchGrabAPI.PinchGrabAPI(IHmd hmd=null)
Parameters
hmd: IHmd

Methods

GetFingerGrabScore ( finger )
Signature
float Oculus.Interaction.GrabAPI.PinchGrabAPI.GetFingerGrabScore(HandFinger finger)
Parameters
finger: HandFinger
Returns
float
GetFingerIsGrabbing ( finger )
Signature
bool Oculus.Interaction.GrabAPI.PinchGrabAPI.GetFingerIsGrabbing(HandFinger finger)
Parameters
finger: HandFinger
Returns
bool
GetFingerIsGrabbingChanged ( finger , targetPinchState )
Signature
bool Oculus.Interaction.GrabAPI.PinchGrabAPI.GetFingerIsGrabbingChanged(HandFinger finger, bool targetPinchState)
Parameters
finger: HandFinger
targetPinchState: bool
Returns
bool
GetWristOffsetLocal ()
Signature
Vector3 Oculus.Interaction.GrabAPI.PinchGrabAPI.GetWristOffsetLocal()
Returns
Vector3
Update ( hand )
Signature
void Oculus.Interaction.GrabAPI.PinchGrabAPI.Update(IHand hand)
Parameters
hand: IHand
Returns
void