API reference

JointDistanceActiveState Class

This component tracks the distance between two hand joints and reports IActiveState.Active when distance is under a provided threshold.
Oculus::Interaction::PoseDetection::JointDistanceActiveState extends MonoBehaviour.
Oculus::Interaction::PoseDetection::JointDistanceActiveState extends Oculus.Interaction.IActiveState.

Overview

Properties

bool
Active[Get]

Object Data

void
Awake ( )
void
Start ( )
void
Update ( )

Public Member Functions

void
InjectAllJointDistanceActiveState
( IHand handA,
HandJointId jointIdA,
IHand handB,
HandJointId jointIdB )
void
InjectHandA
( IHand handA )
void
InjectJointIdA
( HandJointId jointIdA )
void
InjectHandB
( IHand handB )
void
InjectJointIdB
( HandJointId jointIdB )
void
InjectOptionalDistance
( float val )
void
void

Details

Properties

bool Oculus.Interaction.PoseDetection.JointDistanceActiveState.Active
No description available.

Object Data

virtual void Oculus.Interaction.PoseDetection.JointDistanceActiveState.Awake ( )
No description available.
virtual void Oculus.Interaction.PoseDetection.JointDistanceActiveState.Start ( )
No description available.
virtual void Oculus.Interaction.PoseDetection.JointDistanceActiveState.Update ( )
No description available.

Member Functions

void Oculus.Interaction.PoseDetection.JointDistanceActiveState.InjectAllJointDistanceActiveState
( IHand handA,
HandJointId jointIdA,
IHand handB,
HandJointId jointIdB )
No description available.
void Oculus.Interaction.PoseDetection.JointDistanceActiveState.InjectHandA
( IHand handA )
No description available.
void Oculus.Interaction.PoseDetection.JointDistanceActiveState.InjectJointIdA
( HandJointId jointIdA )
No description available.
void Oculus.Interaction.PoseDetection.JointDistanceActiveState.InjectHandB
( IHand handB )
No description available.
void Oculus.Interaction.PoseDetection.JointDistanceActiveState.InjectJointIdB
( HandJointId jointIdB )
No description available.
void Oculus.Interaction.PoseDetection.JointDistanceActiveState.InjectOptionalDistance
( float val )
No description available.
void Oculus.Interaction.PoseDetection.JointDistanceActiveState.InjectOptionalThresholdWidth
( float val )
No description available.
void Oculus.Interaction.PoseDetection.JointDistanceActiveState.InjectOptionalMinTimeInState
( float val )
No description available.