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

HandJointsPose Class

Extends MonoBehaviour
Updates the transform to be the interpolated position of a series of joints in the associated IHand.

Protected Fields

_started : bool
Signature
bool Oculus.Interaction.HandJointsPose._started

Properties

Hand : IHand
[Get]
Signature
IHand Oculus.Interaction.HandJointsPose.Hand
LocalPositionOffset : Vector3
[Get][Set]
Signature
Vector3 Oculus.Interaction.HandJointsPose.LocalPositionOffset
RotationOffset : Quaternion
[Get][Set]
Signature
Quaternion Oculus.Interaction.HandJointsPose.RotationOffset
WeightedJoints : List< WeightedJoint >
[Get][Set]
Signature
List<WeightedJoint> Oculus.Interaction.HandJointsPose.WeightedJoints

Protected Methods

Awake ()
Signature
virtual void Oculus.Interaction.HandJointsPose.Awake()
Returns
void
OnDisable ()
Signature
virtual void Oculus.Interaction.HandJointsPose.OnDisable()
Returns
void
OnEnable ()
Signature
virtual void Oculus.Interaction.HandJointsPose.OnEnable()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.HandJointsPose.Start()
Returns
void

Methods

InjectAllHandJoint ( hand )
Signature
void Oculus.Interaction.HandJointsPose.InjectAllHandJoint(IHand hand)
Parameters
hand: IHand
Returns
void
InjectHand ( hand )
Signature
void Oculus.Interaction.HandJointsPose.InjectHand(IHand hand)
Parameters
hand: IHand
Returns
void

Inner Struct

WeightedJoint Struct

Fields

handJointId : HandJointId
Signature
HandJointId Oculus.Interaction.HandJointsPose.WeightedJoint.handJointId
weight : float
Signature
float Oculus.Interaction.HandJointsPose.WeightedJoint.weight