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

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.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon