API reference

HandPoseInputDevice Class

Extends MonoBehaviour
Provides pose information for a hand.

Fields

IsHighConfidence : bool
Signature
bool Oculus.Interaction.Throw.HandPoseInputDevice.IsHighConfidence
IsInputValid : bool
Signature
bool Oculus.Interaction.Throw.HandPoseInputDevice.IsInputValid
Vector3
Signature
Oculus.Interaction.Throw.HandPoseInputDevice.Vector3

Properties

BufferLengthSeconds : float
[Get][Set]
Signature
float Oculus.Interaction.Throw.HandPoseInputDevice.BufferLengthSeconds
Hand : IHand
[Get]
Signature
IHand Oculus.Interaction.Throw.HandPoseInputDevice.Hand
SampleFrequency : float
[Get][Set]
Signature
float Oculus.Interaction.Throw.HandPoseInputDevice.SampleFrequency

Protected Methods

Awake ()
Signature
virtual void Oculus.Interaction.Throw.HandPoseInputDevice.Awake()
Returns
void
LateUpdate ()
Signature
virtual void Oculus.Interaction.Throw.HandPoseInputDevice.LateUpdate()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.Throw.HandPoseInputDevice.Start()
Returns
void

Methods

GetRootPose ( pose )
Signature
bool Oculus.Interaction.Throw.HandPoseInputDevice.GetRootPose(out Pose pose)
Parameters
pose: out Pose
Returns
bool
InjectAllHandPoseInputDevice ( hand )
Signature
void Oculus.Interaction.Throw.HandPoseInputDevice.InjectAllHandPoseInputDevice(IHand hand)
Parameters
hand: IHand
Returns
void
InjectHand ( hand )
Signature
void Oculus.Interaction.Throw.HandPoseInputDevice.InjectHand(IHand hand)
Parameters
hand: IHand
Returns
void