Readonly
enabledReturns the enabled state of the hand.
Readonly
handDetermines if the hand is the left or right hand
Readonly
indexThe Keypoint of the indexDistal joint, will soon be
Readonly
indexThe Keypoints of the Index finger
Readonly
indexThe Keypoint of the indexIntermediate joint, will be
Readonly
indexThe Keypoint of the indexKnuckle joint (Index Metacarpophalangeal (MCP) Joint)
Readonly
indexThe Keypoint of the indexMidJoint joint (Index Proximal Interphalangeal (PIP) Joint)
Readonly
indexThe Keypoint of the indexPad joint, will soon be
Readonly
indexThe Keypoint of the indexProximal joint, will be
Readonly
indexThe Keypoint of the indexTip joint (Index Tip Joint)
Readonly
indexThe Keypoint of the indexToWrist joint (Wrist Joint)
Readonly
indexThe Keypoint of the indexUpperJoint joint (Index Distal Interphalangeal (DIP) Joint)
Readonly
isReturns true if the hand is the dominant hand assigned by the system
Readonly
middleThe Keypoint of the middleDistal joint, will soon be
Readonly
middleThe Keypoints of the Middle finger
Readonly
middleThe Keypoint of the middleIntermediate joint, will be
Readonly
middleThe Keypoint of the middleKnuckle joint (Middle Metacarpophalangeal (MCP) Joint)
Readonly
middleThe Keypoint of the middleMidJoint joint (Middle Proximal Interphalangeal (PIP) Joint)
Readonly
middleThe Keypoint of the middlePad joint, will soon be
Readonly
middleThe Keypoint of the middleProximal joint, will be
Readonly
middleThe Keypoint of the middleTip joint (Middle Tip Joint)
Readonly
middleThe Keypoint of the middleToWrist joint (Wrist Joint)
Readonly
middleThe Keypoint of the middleUpperJoint joint (Middle Distal Interphalangeal (DIP) Joint)
Readonly
objectObjectTracking3D associated with this base hand
Readonly
onEvent called when this hand gets enabled or disabled
Readonly
onEvent called when the hand is found by the system
Readonly
onEvent called when the hand is lost by the system
Readonly
onEvent called when the hand is holding a phone.
Readonly
onEvent called when the hand is not holding a phone.
Readonly
onEvent called when the user's pinch is canceled by the system.
Readonly
onEvent called when the user has successfully pinched down.
Readonly
onEvent called when the user has released pinching after they have successfully pinched down.
Readonly
pinkyThe Keypoint of the pinkyDistal joint, will soon be
Readonly
pinkyThe Keypoints of the Pinky finger
Readonly
pinkyThe Keypoint of the pinkyIntermediate joint, will be
Readonly
pinkyThe Keypoint of the pinkyKnuckle joint (Pinky Metacarpophalangeal (MCP) Joint)
Readonly
pinkyThe Keypoint of the pinkyMidJoint joint (Pinky Proximal Interphalangeal (PIP) Joint)
Readonly
pinkyThe Keypoint of the pinkyPad joint, will soon be
Readonly
pinkyThe Keypoint of the pinkyProximal joint, will be
Readonly
pinkyThe Keypoint of the pinkyTip joint (Pinky Tip Joint)
Readonly
pinkyThe Keypoint of the pinkyToWrist joint (Wrist Joint)
Readonly
pinkyThe Keypoint of the pinkyUpperJoint joint (Pinky Distal Interphalangeal (DIP) Joint)
Readonly
pointsThe Keypoints of the entire Hand
Readonly
ringThe Keypoint of the ringDistal joint, will soon be
Readonly
ringThe Keypoints of the Ring finger
Readonly
ringThe Keypoint of the ringIntermediate joint, will be
Readonly
ringThe Keypoint of the ringKnuckle joint (Ring Metacarpophalangeal (MCP) Joint)
Readonly
ringThe Keypoint of the ringMidJoint joint (Ring Proximal Interphalangeal (PIP) Joint)
Readonly
ringThe Keypoint of the ringPad joint, will soon be
Readonly
ringThe Keypoint of the ringProximal joint, will be
Readonly
ringThe Keypoint of the ringTip joint (Ring Tip Joint)
Readonly
ringThe Keypoint of the ringToWrist joint (Wrist Joint)
Readonly
ringThe Keypoint of the ringUpperJoint joint (Ring Distal Interphalangeal (DIP) Joint)
Readonly
targetingReturns the normalized direction and origin point of the targeting ray in world coordinate system It can return null if the data has not been received from LensCore's GestureModule API.
Readonly
thumbThe Keypoint of the thumbBaseJoint joint (Thumb Carpometacarpal (CMC) Joint)
Readonly
thumbThe Keypoint of the thumbDistal joint, will soon be
Readonly
thumbThe Keypoints of the Thumb finger
Readonly
thumbThe Keypoint of the thumbIntermediate joint, will be
Readonly
thumbThe Keypoint of the thumbKnuckle joint (Thumb Metacarpophalangeal (MCP) Joint)
Readonly
thumbThe Keypoint of the thumbMidJoint joint (Thumb Interphalangeal (IP) Joint)
Readonly
thumbThe Keypoint of the thumbPad joint, will soon be
Readonly
thumbThe Keypoint of the thumbProximal joint, will be
Readonly
thumbThe Keypoint of the thumbTip joint (Thumb Tip Joint)
Readonly
thumbThe Keypoint of the thumbToWrist joint (Wrist Joint)
Readonly
wristThe Keypoint of the wrist joint
Returns the roll rotation of the hand in degrees. This is the result of the dot product from a right vector, created by the index and middle knuckle, and the camera's right vector to determine if the palm if facing the user.
A value less than 30 is facing towards the user. A value greater than 30 is facing away from the user.
Returns null if the hand is not being tracked.
attached HandVisuals or null if none is attached.
Approximates the center of the palm, as we currently do not have a center palm landmark. Used to determine whether hands are overlapping
the calculated center or null if any of the landmarks don't exist
Returns the pitch rotation of the hand in degrees. This is the result of the dot product from a forward vector, created by the middle knuckle and wrist, and the camera's forward vector.
A value greater than 0 is pointing up. A value less than 0 is pointing down.
Returns null if the hand is not being tracked.
Returns a direction quaternion based on a plane derived from a forward direction (between your thumb knuckle to thumb tip) and a right direction (between your thumb knuckle to index knuckle)
Returns a normalized value from 0-1, where 0 is the distance from a finger tip to the thumb tip in resting/neutral hand pose. 1 is when a finger tip to thumb tip are touching/pinching. Returns null if the hand is not tracked
Returns owner scene object associated with the hand
Determines if the hand's palm is facing the user
Determines if the hand is aiming towards objects in the scene
Determines if the user is pinching
whether the user is tapping their hand
Determines if the system is able to track the BaseHand
Sets the enabled state of the hand. Events will not be called if isEnabled is set to false.
Sets isDominantHand. This is used from HandInputData based on Lens Tweak value, and shouldn't be accessible by external developers.
describes if this hand is the dominant one or not
Describes the API for the BaseHand, which is part of the API accessible by external developers.