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

Overview

Data Fields

int

Public Member Functions

TouchShadowHand
Handedness handedness,
int iterations )
void
void
void
SetShadowFingerFrom
( int fingerIdx,
ShadowHand from )
bool
CheckFingerTouch
( int fingerIdx,
int jointIdx,
ColliderGroup colliderGroup,
Vector3 offset,
List< int > sphereHit )
void
CheckTouchFingers
( ShadowHand hand,
ColliderGroup colliderGroup,
GrabTouchInfo result )
bool
GrabReleaseFinger
( int fingerIdx,
ShadowHand fromHand,
ShadowHand toHand,
ColliderGroup colliderGroup,
Vector3 offset )
bool
GrabConformFinger
( int fingerIdx,
ShadowHand fromHand,
ShadowHand toHand,
ColliderGroup colliderGroup,
Vector3 offset )
void
GrabConformFingers
( ShadowHand fromHand,
ShadowHand toHand,
ColliderGroup colliderGroup,
Vector3 offset )
bool
PushoutFinger
( int fingerIdx,
ShadowHand from,
ColliderGroup colliderGroup,
Vector3 offset )
void
GrabTouchStep
( ShadowHand from,
ColliderGroup colliderGroup,
int iteration,
Vector3 colliderOffset,
bool pushout,
GrabTouchInfo result )
void
GrabTouch
( ShadowHand fromHand,
ShadowHand toHand,
ColliderGroup colliderGroup,
bool pushout,
GrabTouchInfo result )
void
GetJointsFromShadow
( HandJointId[] jointIds,
Pose[] outJoints,
bool local )

Details

Properties

ShadowHand Oculus.Interaction.TouchShadowHand.ShadowHand
No description available.
int Oculus.Interaction.TouchShadowHand.TotalIterations
No description available.
int Oculus.Interaction.TouchShadowHand.PushoutIterations
No description available.

Fields

int Oculus.Interaction.TouchShadowHand.Iterations
No description available.

Member Functions

Oculus.Interaction.TouchShadowHand.TouchShadowHand
Handedness handedness,
int iterations )
No description available.
void Oculus.Interaction.TouchShadowHand.SetShadowRootFromHand
( ShadowHand hand )
No description available.
void Oculus.Interaction.TouchShadowHand.SetShadowRootFromHands
( ShadowHand from,
float t )
No description available.
void Oculus.Interaction.TouchShadowHand.SetShadowFingerFrom
( int fingerIdx,
ShadowHand from )
No description available.
bool Oculus.Interaction.TouchShadowHand.CheckFingerTouch
( int fingerIdx,
int jointIdx,
ColliderGroup colliderGroup,
Vector3 offset,
List< int > sphereHit )
No description available.
void Oculus.Interaction.TouchShadowHand.CheckTouchFingers
( ShadowHand hand,
ColliderGroup colliderGroup,
GrabTouchInfo result )
No description available.
bool Oculus.Interaction.TouchShadowHand.GrabReleaseFinger
( int fingerIdx,
ShadowHand fromHand,
ShadowHand toHand,
ColliderGroup colliderGroup,
Vector3 offset )
No description available.
bool Oculus.Interaction.TouchShadowHand.GrabConformFinger
( int fingerIdx,
ShadowHand fromHand,
ShadowHand toHand,
ColliderGroup colliderGroup,
Vector3 offset )
No description available.
void Oculus.Interaction.TouchShadowHand.GrabConformFingers
( ShadowHand fromHand,
ShadowHand toHand,
ColliderGroup colliderGroup,
Vector3 offset )
No description available.
bool Oculus.Interaction.TouchShadowHand.PushoutFinger
( int fingerIdx,
ShadowHand from,
ColliderGroup colliderGroup,
Vector3 offset )
No description available.
void Oculus.Interaction.TouchShadowHand.GrabTouchStep
( ShadowHand from,
ColliderGroup colliderGroup,
int iteration,
Vector3 colliderOffset,
bool pushout,
GrabTouchInfo result )
No description available.
void Oculus.Interaction.TouchShadowHand.GrabTouch
( ShadowHand fromHand,
ShadowHand toHand,
ColliderGroup colliderGroup,
bool pushout,
GrabTouchInfo result )
No description available.
void Oculus.Interaction.TouchShadowHand.GetJointsFromShadow
( HandJointId[] jointIds,
Pose[] outJoints,
bool local )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon