Class Leap::Tracking::OpenXR::HandTracker

class Leap.Tracking.OpenXR.HandTracker

Tracker for a single user’s hand, allow tracking of individual joints.

Public Functions

bool TryLocateHandJoints (HandJointLocation[] handJointLocations)

Attempts to locate the user’s hand joints, and populates the supplied array.

Param handJointLocations

An array of HandJointLocations which is index by the HandJoint enumberation.

Return

True if the returned joint poses are valid

Properties

HandJointSet JointSet { get; set; }

The current HandJointSet that this tracker is tracking.

int JointCount { get; set; }

The number of joints in the JointSet that this tracker is tracking.

static HandTracker Left { get; set; } = new HandTracker(Handedness.Left)

Tracker for the user’s left hand.

static HandTracker Right { get; set; } = new HandTracker(Handedness.Right)

Tracker for the user’s right hand.