Tanoda
Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters Struct Reference

Public Member Functions

 ClassifierParameters (float fingerStickiness=0f, float thumbStickiness=0.05f, float maxCurl=0.65f, float minCurl=-0.1f, float fingerRadius=0.01f, float thumbRadius=0.015f, float grabCooldown=0.2f, float maxCurlVel=0.0f, float grabbedMaxCurlVel=-0.05f, float maxHandDist=0.1f, int layerMask=0, QueryTriggerInteraction queryTriggers=QueryTriggerInteraction.UseGlobal)
 

Public Attributes

float FINGER_STICKINESS
 The amount of curl hysteresis on each finger type More...
 
float THUMB_STICKINESS
 
float MAXIMUM_CURL
 The minimum and maximum curl values fingers are allowed to "Grab" within More...
 
float MINIMUM_CURL
 
float FINGERTIP_RADIUS
 The radius considered for intersection around the fingertips More...
 
float THUMBTIP_RADIUS
 
float GRAB_COOLDOWN
 The minimum amount of time between repeated grabs of a single object More...
 
float MAXIMUM_CURL_VELOCITY
 The maximum rate that the fingers are extending where grabs are considered. More...
 
float GRABBED_MAXIMUM_CURL_VELOCITY
 
float MAXIMUM_DISTANCE_FROM_HAND
 
int LAYER_MASK
 
QueryTriggerInteraction GRAB_TRIGGERS
 

Detailed Description

Definition at line 149 of file GrabClassifierHeuristics.cs.

Constructor & Destructor Documentation

◆ ClassifierParameters()

Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.ClassifierParameters ( float  fingerStickiness = 0f,
float  thumbStickiness = 0.05f,
float  maxCurl = 0.65f,
float  minCurl = -0.1f,
float  fingerRadius = 0.01f,
float  thumbRadius = 0.015f,
float  grabCooldown = 0.2f,
float  maxCurlVel = 0.0f,
float  grabbedMaxCurlVel = -0.05f,
float  maxHandDist = 0.1f,
int  layerMask = 0,
QueryTriggerInteraction  queryTriggers = QueryTriggerInteraction.UseGlobal 
)

Definition at line 165 of file GrabClassifierHeuristics.cs.

Member Data Documentation

◆ FINGER_STICKINESS

float Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.FINGER_STICKINESS

The amount of curl hysteresis on each finger type

Definition at line 151 of file GrabClassifierHeuristics.cs.

◆ FINGERTIP_RADIUS

float Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.FINGERTIP_RADIUS

The radius considered for intersection around the fingertips

Definition at line 155 of file GrabClassifierHeuristics.cs.

◆ GRAB_COOLDOWN

float Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.GRAB_COOLDOWN

The minimum amount of time between repeated grabs of a single object

Definition at line 157 of file GrabClassifierHeuristics.cs.

◆ GRAB_TRIGGERS

QueryTriggerInteraction Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.GRAB_TRIGGERS

Definition at line 163 of file GrabClassifierHeuristics.cs.

◆ GRABBED_MAXIMUM_CURL_VELOCITY

float Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.GRABBED_MAXIMUM_CURL_VELOCITY

Definition at line 160 of file GrabClassifierHeuristics.cs.

◆ LAYER_MASK

int Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.LAYER_MASK

Definition at line 162 of file GrabClassifierHeuristics.cs.

◆ MAXIMUM_CURL

float Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.MAXIMUM_CURL

The minimum and maximum curl values fingers are allowed to "Grab" within

Definition at line 153 of file GrabClassifierHeuristics.cs.

◆ MAXIMUM_CURL_VELOCITY

float Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.MAXIMUM_CURL_VELOCITY

The maximum rate that the fingers are extending where grabs are considered.

Definition at line 159 of file GrabClassifierHeuristics.cs.

◆ MAXIMUM_DISTANCE_FROM_HAND

float Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.MAXIMUM_DISTANCE_FROM_HAND

Definition at line 161 of file GrabClassifierHeuristics.cs.

◆ MINIMUM_CURL

float Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.MINIMUM_CURL

Definition at line 153 of file GrabClassifierHeuristics.cs.

◆ THUMB_STICKINESS

float Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.THUMB_STICKINESS

Definition at line 151 of file GrabClassifierHeuristics.cs.

◆ THUMBTIP_RADIUS

float Leap.Interaction.Internal.InteractionEngineUtility.GrabClassifierHeuristics.ClassifierParameters.THUMBTIP_RADIUS

Definition at line 155 of file GrabClassifierHeuristics.cs.


The documentation for this struct was generated from the following file: