// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. namespace Microsoft.MixedReality.Toolkit.Utilities { /// /// The supported tracked hand joints. /// /// See https://en.wikipedia.org/wiki/Interphalangeal_joints_of_the_hand#/media/File:Scheme_human_hand_bones-en.svg for joint name definitions. public enum TrackedHandJoint { None = 0, /// /// The wrist. /// Wrist, /// /// The palm. /// Palm, /// /// The lowest joint in the thumb (down in your palm). /// ThumbMetacarpalJoint, /// /// The thumb's second (middle-ish) joint. /// ThumbProximalJoint, /// /// The thumb's first (furthest) joint. /// ThumbDistalJoint, /// /// The tip of the thumb. /// ThumbTip, /// /// The lowest joint of the index finger. /// IndexMetacarpal, /// /// The knuckle joint of the index finger. /// IndexKnuckle, /// /// The middle joint of the index finger. /// IndexMiddleJoint, /// /// The joint nearest the tip of the index finger. /// IndexDistalJoint, /// /// The tip of the index finger. /// IndexTip, /// /// The lowest joint of the middle finger. /// MiddleMetacarpal, /// /// The knuckle joint of the middle finger. /// MiddleKnuckle, /// /// The middle joint of the middle finger. /// MiddleMiddleJoint, /// /// The joint nearest the tip of the finger. /// MiddleDistalJoint, /// /// The tip of the middle finger. /// MiddleTip, /// /// The lowest joint of the ring finger. /// RingMetacarpal, /// /// The knuckle of the ring finger. /// RingKnuckle, /// /// The middle joint of the ring finger. /// RingMiddleJoint, /// /// The joint nearest the tip of the ring finger. /// RingDistalJoint, /// /// The tip of the ring finger. /// RingTip, /// /// The lowest joint of the pinky finger. /// PinkyMetacarpal, /// /// The knuckle joint of the pinky finger. /// PinkyKnuckle, /// /// The middle joint of the pinky finger. /// PinkyMiddleJoint, /// /// The joint nearest the tip of the pink finger. /// PinkyDistalJoint, /// /// The tip of the pinky. /// PinkyTip } }