API reference

HandJointUtils Class

Static Fields

FingerToJointList : List< HandJointId[]>
Signature
List<HandJointId[]> FingerToJointList
JointChildrenList : HandJointId[][]
Signature
HandJointId [][] JointChildrenList
JointIds : List< HandJointId >
Signature
List<HandJointId> JointIds
JointParentList : HandJointId[]
Signature
HandJointId [] JointParentList
JointToFingerList : HandFinger[]
Signature
HandFinger [] JointToFingerList

Static Methods

GetHandFingerProximal ( finger )
Returns the "proximal" JointId for the given finger.
This is commonly known as the Knuckle. For fingers, proximal is the join with index 1; eg HandIndex1. For thumb, proximal is the joint with index 2; eg HandThumb2.
Signature
static HandJointId GetHandFingerProximal(HandFinger finger)
Parameters
finger: HandFinger
GetHandFingerTip ( finger )
Signature
static HandJointId GetHandFingerTip(HandFinger finger)
Parameters
finger: HandFinger
WristJointPosesToLocalRotations ( jointPoses , joints )
Signature
static bool WristJointPosesToLocalRotations(Pose[] jointPoses, ref Quaternion[] joints)
Parameters
jointPoses: Pose[]
joints: ref Quaternion[]
Returns
bool