
org.lwjgl.openxr.ULTRALEAPHandTrackingForearm Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lwjgl-openxr Show documentation
Show all versions of lwjgl-openxr Show documentation
A royalty-free, open standard that provides high-performance access to Augmented Reality (AR) and Virtual Reality (VR)—collectively known as XR—platforms and devices.
/*
* Copyright LWJGL. All rights reserved.
* License terms: https://www.lwjgl.org/license
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.openxr;
/**
* The XR_ULTRALEAP_hand_tracking_forearm extension.
*
* This extension augments the {@link EXTHandTracking XR_EXT_hand_tracking} extension to enable applications to request the default set of 26 hand joints, with the addition of a joint representing the user’s elbow.
*
* The application must also enable the {@link EXTHandTracking XR_EXT_hand_tracking} extension in order to use this extension.
*/
public final class ULTRALEAPHandTrackingForearm {
/** The extension specification version. */
public static final int XR_ULTRALEAP_hand_tracking_forearm_SPEC_VERSION = 1;
/** The extension name. */
public static final String XR_ULTRALEAP_HAND_TRACKING_FOREARM_EXTENSION_NAME = "XR_ULTRALEAP_hand_tracking_forearm";
/** Extends {@code XrHandJointSetEXT}. */
public static final int XR_HAND_JOINT_SET_HAND_WITH_FOREARM_ULTRALEAP = 1000149000;
/**
* XrHandForearmJointULTRALEAP - The name of hand joints that can be tracked including the elbow
*
* Description
*
* Note
*
* The first {@link EXTHandTracking#XR_HAND_JOINT_COUNT_EXT HAND_JOINT_COUNT_EXT} members of {@code XrHandForearmJointULTRALEAP} are identical to the members of {@code XrHandJointEXT} and can be used interchangeably.
*
*
* Enum values:
*
*
* - {@link #XR_HAND_FOREARM_JOINT_PALM_ULTRALEAP HAND_FOREARM_JOINT_PALM_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_WRIST_ULTRALEAP HAND_FOREARM_JOINT_WRIST_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_THUMB_METACARPAL_ULTRALEAP HAND_FOREARM_JOINT_THUMB_METACARPAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_THUMB_PROXIMAL_ULTRALEAP HAND_FOREARM_JOINT_THUMB_PROXIMAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_THUMB_DISTAL_ULTRALEAP HAND_FOREARM_JOINT_THUMB_DISTAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_THUMB_TIP_ULTRALEAP HAND_FOREARM_JOINT_THUMB_TIP_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_INDEX_METACARPAL_ULTRALEAP HAND_FOREARM_JOINT_INDEX_METACARPAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_INDEX_PROXIMAL_ULTRALEAP HAND_FOREARM_JOINT_INDEX_PROXIMAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_INDEX_INTERMEDIATE_ULTRALEAP HAND_FOREARM_JOINT_INDEX_INTERMEDIATE_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_INDEX_DISTAL_ULTRALEAP HAND_FOREARM_JOINT_INDEX_DISTAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_INDEX_TIP_ULTRALEAP HAND_FOREARM_JOINT_INDEX_TIP_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_MIDDLE_METACARPAL_ULTRALEAP HAND_FOREARM_JOINT_MIDDLE_METACARPAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_MIDDLE_PROXIMAL_ULTRALEAP HAND_FOREARM_JOINT_MIDDLE_PROXIMAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_MIDDLE_INTERMEDIATE_ULTRALEAP HAND_FOREARM_JOINT_MIDDLE_INTERMEDIATE_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_MIDDLE_DISTAL_ULTRALEAP HAND_FOREARM_JOINT_MIDDLE_DISTAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_MIDDLE_TIP_ULTRALEAP HAND_FOREARM_JOINT_MIDDLE_TIP_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_RING_METACARPAL_ULTRALEAP HAND_FOREARM_JOINT_RING_METACARPAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_RING_PROXIMAL_ULTRALEAP HAND_FOREARM_JOINT_RING_PROXIMAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_RING_INTERMEDIATE_ULTRALEAP HAND_FOREARM_JOINT_RING_INTERMEDIATE_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_RING_DISTAL_ULTRALEAP HAND_FOREARM_JOINT_RING_DISTAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_RING_TIP_ULTRALEAP HAND_FOREARM_JOINT_RING_TIP_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_LITTLE_METACARPAL_ULTRALEAP HAND_FOREARM_JOINT_LITTLE_METACARPAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_LITTLE_PROXIMAL_ULTRALEAP HAND_FOREARM_JOINT_LITTLE_PROXIMAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_LITTLE_INTERMEDIATE_ULTRALEAP HAND_FOREARM_JOINT_LITTLE_INTERMEDIATE_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_LITTLE_DISTAL_ULTRALEAP HAND_FOREARM_JOINT_LITTLE_DISTAL_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_LITTLE_TIP_ULTRALEAP HAND_FOREARM_JOINT_LITTLE_TIP_ULTRALEAP}
* - {@link #XR_HAND_FOREARM_JOINT_ELBOW_ULTRALEAP HAND_FOREARM_JOINT_ELBOW_ULTRALEAP}
*
*/
public static final int
XR_HAND_FOREARM_JOINT_PALM_ULTRALEAP = 0,
XR_HAND_FOREARM_JOINT_WRIST_ULTRALEAP = 1,
XR_HAND_FOREARM_JOINT_THUMB_METACARPAL_ULTRALEAP = 2,
XR_HAND_FOREARM_JOINT_THUMB_PROXIMAL_ULTRALEAP = 3,
XR_HAND_FOREARM_JOINT_THUMB_DISTAL_ULTRALEAP = 4,
XR_HAND_FOREARM_JOINT_THUMB_TIP_ULTRALEAP = 5,
XR_HAND_FOREARM_JOINT_INDEX_METACARPAL_ULTRALEAP = 6,
XR_HAND_FOREARM_JOINT_INDEX_PROXIMAL_ULTRALEAP = 7,
XR_HAND_FOREARM_JOINT_INDEX_INTERMEDIATE_ULTRALEAP = 8,
XR_HAND_FOREARM_JOINT_INDEX_DISTAL_ULTRALEAP = 9,
XR_HAND_FOREARM_JOINT_INDEX_TIP_ULTRALEAP = 10,
XR_HAND_FOREARM_JOINT_MIDDLE_METACARPAL_ULTRALEAP = 11,
XR_HAND_FOREARM_JOINT_MIDDLE_PROXIMAL_ULTRALEAP = 12,
XR_HAND_FOREARM_JOINT_MIDDLE_INTERMEDIATE_ULTRALEAP = 13,
XR_HAND_FOREARM_JOINT_MIDDLE_DISTAL_ULTRALEAP = 14,
XR_HAND_FOREARM_JOINT_MIDDLE_TIP_ULTRALEAP = 15,
XR_HAND_FOREARM_JOINT_RING_METACARPAL_ULTRALEAP = 16,
XR_HAND_FOREARM_JOINT_RING_PROXIMAL_ULTRALEAP = 17,
XR_HAND_FOREARM_JOINT_RING_INTERMEDIATE_ULTRALEAP = 18,
XR_HAND_FOREARM_JOINT_RING_DISTAL_ULTRALEAP = 19,
XR_HAND_FOREARM_JOINT_RING_TIP_ULTRALEAP = 20,
XR_HAND_FOREARM_JOINT_LITTLE_METACARPAL_ULTRALEAP = 21,
XR_HAND_FOREARM_JOINT_LITTLE_PROXIMAL_ULTRALEAP = 22,
XR_HAND_FOREARM_JOINT_LITTLE_INTERMEDIATE_ULTRALEAP = 23,
XR_HAND_FOREARM_JOINT_LITTLE_DISTAL_ULTRALEAP = 24,
XR_HAND_FOREARM_JOINT_LITTLE_TIP_ULTRALEAP = 25,
XR_HAND_FOREARM_JOINT_ELBOW_ULTRALEAP = 26;
private ULTRALEAPHandTrackingForearm() {}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy