IFeatureThresholds Interface
Provides a collection of feature state thresholds and timing parameters for state transitions in pose and gesture detection systems.
This interface manages multiple feature state configurations and ensures proper timing for state changes.
This interface is implemented by components that need to track multiple feature states and manage their transition timing. It works in conjunction with Oculus.Interaction.PoseDetection.IFeatureStateThresholds<TFeature, TFeatureState> to provide comprehensive state management. See FingerFeatureStateThresholds and TransformFeatureStateThresholds for example implementations.
Gets the collection of feature state threshold configurations for all monitored features.
ReturnsA read-only list of
IFeatureStateThresholds configurations that define when and how features transition between states.
double MinTimeInState[Get]
Gets the minimum time (in seconds) that a feature must maintain a state before a transition is recognized.
This helps prevent rapid state flickering. The minimum duration in seconds required for state validation