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

ShapeRecognizerActiveState Class

Used during hand pose detection to compare the current state of a hand's fingers to the state required by a given shape.
Oculus::Interaction::PoseDetection::ShapeRecognizerActiveState extends MonoBehaviour.
Oculus::Interaction::PoseDetection::ShapeRecognizerActiveState extends Oculus.Interaction.IActiveState.

Overview

Properties

Hand[Get]
IReadOnlyList< ShapeRecognizer >
Shapes[Get]
Handedness
bool
Active[Get]

Object Data

void
Awake ( )
void
Start ( )

Public Member Functions

void
void
InjectHand
( IHand hand )
void
void

Details

Detailed Description

The shape's required state is defined in a <cref="ShapeRecognizer" />. If the two match, this state becomes active.

Properties

IHand Oculus.Interaction.PoseDetection.ShapeRecognizerActiveState.Hand
No description available.
IReadOnlyList<ShapeRecognizer> Oculus.Interaction.PoseDetection.ShapeRecognizerActiveState.Shapes
No description available.
Handedness Oculus.Interaction.PoseDetection.ShapeRecognizerActiveState.Handedness
No description available.
bool Oculus.Interaction.PoseDetection.ShapeRecognizerActiveState.Active
No description available.

Object Data

IFingerFeatureStateProvider Oculus.Interaction.PoseDetection.ShapeRecognizerActiveState.FingerFeatureStateProvider
No description available.

Object Data

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

Member Functions

void Oculus.Interaction.PoseDetection.ShapeRecognizerActiveState.InjectAllShapeRecognizerActiveState
( IHand hand,
IFingerFeatureStateProvider fingerFeatureStateProvider,
ShapeRecognizer[] shapes )
No description available.
void Oculus.Interaction.PoseDetection.ShapeRecognizerActiveState.InjectHand
( IHand hand )
No description available.
void Oculus.Interaction.PoseDetection.ShapeRecognizerActiveState.InjectFingerFeatureStateProvider
( IFingerFeatureStateProvider fingerFeatureStateProvider )
No description available.
void Oculus.Interaction.PoseDetection.ShapeRecognizerActiveState.InjectShapes
( ShapeRecognizer[] shapes )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon