API reference

ShadowHand Class

A thin HandJoint skeleton implementation that can be used for computing world joints from local joints data.

Constructors

ShadowHand ()
Signature
ShadowHand()

Methods

Copy ( hand )
Signature
void Copy(ShadowHand hand)
Parameters
Returns
void
GetLocalPose ( handJointId )
Signature
Pose GetLocalPose(HandJointId handJointId)
Parameters
handJointId: HandJointId
Returns
Pose
GetRoot ()
Signature
Pose GetRoot()
Returns
Pose
GetRootScale ()
Signature
float GetRootScale()
Returns
float
GetWorldPose ( jointId )
Signature
Pose GetWorldPose(HandJointId jointId)
Parameters
jointId: HandJointId
Returns
Pose
GetWorldPoses ()
Signature
Pose[] GetWorldPoses()
Returns
Pose[]
SetLocalPose ( jointId , pose )
Signature
void SetLocalPose(HandJointId jointId, Pose pose)
Parameters
jointId: HandJointId
pose: Pose
Returns
void
SetRoot ( rootPose )
Signature
void SetRoot(Pose rootPose)
Parameters
rootPose: Pose
Returns
void
SetRootScale ( scale )
Signature
void SetRootScale(float scale)
Parameters
scale: float
Returns
void