Share via


HandJoint Enum

Definition

The supported tracked hand joints in OpenXR.

public enum HandJoint
type HandJoint = 
Public Enum HandJoint
Inheritance
HandJoint

Fields

Name Value Description
Palm 0

The palm.

Wrist 1

The wrist.

ThumbMetacarpal 2

The lowest joint of the thumb.

ThumbProximal 3

The second joint of the thumb.

ThumbDistal 4

The joint nearest the tip of the thumb.

ThumbTip 5

The tip of the thumb.

IndexMetacarpal 6

The lowest joint of the index finger.

IndexProximal 7

The knuckle joint of the index finger.

IndexIntermediate 8

The middle joint of the index finger.

IndexDistal 9

The joint nearest the tip of the index finger.

IndexTip 10

The tip of the index finger.

MiddleMetacarpal 11

The lowest joint of the middle finger.

MiddleProximal 12

The proximal joint of the middle finger.

MiddleIntermediate 13

The middle joint of the middle finger.

MiddleDistal 14

The joint nearest the tip of the middle finger.

MiddleTip 15

The tip of the middle finger.

RingMetacarpal 16

The lowest joint of the ring finger.

RingProximal 17

The knuckle of the ring finger.

RingIntermediate 18

The middle joint of the ring finger.

RingDistal 19

The joint nearest the tip of the ring finger.

RingTip 20

The tip of the ring finger.

LittleMetacarpal 21

The lowest joint of the little finger.

LittleProximal 22

The knuckle joint of the little finger.

LittleIntermediate 23

The middle joint of the little finger.

LittleDistal 24

The joint nearest the tip of the little finger.

LittleTip 25

The tip of the little finger.

Remarks

See https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XrHandJointEXT for more information.

Applies to