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

IFeatureStateThresholds Interface

Defines threshold configurations for feature state transitions in pose and gesture detection systems.
This interface provides a generic approach to defining boundaries between different states of a feature, such as finger poses or transform orientations.
Used in conjunction with Oculus.Interaction.PoseDetection.TransformFeatureStateThresholds and Oculus.Interaction.PoseDetection.FingerFeatureStateThresholds to define when features should transition between states. The thresholds use a midpoint and width system to prevent rapid state flickering at transition boundaries.

Properties

Feature : TFeature
[Get]
Gets the specific feature type that these thresholds apply to.
The feature identifier (e.g., WristUp, PalmDown for TransformFeature)
Signature
TFeature Oculus.Interaction.PoseDetection.IFeatureStateThresholds< TFeature, TFeatureState >.Feature
Thresholds : IReadOnlyList< IFeatureStateThreshold< TFeatureState > >
[Get]
Gets the collection of state thresholds that define the boundaries between different feature states.
Each threshold defines when a feature should transition between two states.
A read-only list of IFeatureStateThreshold thresholds
Signature
IReadOnlyList<IFeatureStateThreshold<TFeatureState> > Oculus.Interaction.PoseDetection.IFeatureStateThresholds< TFeature, TFeatureState >.Thresholds