HandJointType
enum HandJointType : Enum
Represents the type of hand joint.
Summary
Enum Values |
|
|---|---|
HAND_JOINT_TYPE_INDEX_DISTAL |
The third joint of the index finger, closest to the fingertip. |
HAND_JOINT_TYPE_INDEX_INTERMEDIATE |
The second joint of the index finger, between the proximal and distal joints. |
HAND_JOINT_TYPE_INDEX_METACARPAL |
The base of the index finger, connecting it to the hand. |
HAND_JOINT_TYPE_INDEX_PROXIMAL |
The first joint of the index finger, closer to the palm. |
HAND_JOINT_TYPE_INDEX_TIP |
The tip of the index finger. |
HAND_JOINT_TYPE_LITTLE_DISTAL |
The third joint of the little finger, closest to the fingertip. |
HAND_JOINT_TYPE_LITTLE_INTERMEDIATE |
The second joint of the little finger, between the proximal and distal joints. |
HAND_JOINT_TYPE_LITTLE_METACARPAL |
The base of the little finger (pinky), connecting it to the hand. |
HAND_JOINT_TYPE_LITTLE_PROXIMAL |
The first joint of the little finger, closer to the palm. |
HAND_JOINT_TYPE_LITTLE_TIP |
The tip of the little finger (pinky). |
HAND_JOINT_TYPE_MIDDLE_DISTAL |
The third joint of the middle finger, closest to the fingertip. |
HAND_JOINT_TYPE_MIDDLE_INTERMEDIATE |
The second joint of the middle finger, between the proximal and distal joints. |
HAND_JOINT_TYPE_MIDDLE_METACARPAL |
The base of the middle finger, connecting it to the hand. |
HAND_JOINT_TYPE_MIDDLE_PROXIMAL |
The first joint of the middle finger, closer to the palm. |
HAND_JOINT_TYPE_MIDDLE_TIP |
The tip of the middle finger. |
HAND_JOINT_TYPE_PALM |
The center of the palm. |
HAND_JOINT_TYPE_RING_DISTAL |
The third joint of the ring finger, closest to the fingertip. |
HAND_JOINT_TYPE_RING_INTERMEDIATE |
The second joint of the ring finger, between the proximal and distal joints. |
HAND_JOINT_TYPE_RING_METACARPAL |
The base of the ring finger, connecting it to the hand. |
HAND_JOINT_TYPE_RING_PROXIMAL |
The first joint of the ring finger, closer to the palm. |
HAND_JOINT_TYPE_RING_TIP |
The tip of the ring finger. |
HAND_JOINT_TYPE_THUMB_DISTAL |
The third joint of the thumb, further from the palm. |
HAND_JOINT_TYPE_THUMB_METACARPAL |
The base of the thumb (the first joint connecting the thumb to the palm). |
HAND_JOINT_TYPE_THUMB_PROXIMAL |
The second joint of the thumb, closer to the palm. |
HAND_JOINT_TYPE_THUMB_TIP |
The tip of the thumb. |
HAND_JOINT_TYPE_WRIST |
The wrist joint, where the hand connects to the forearm. |
Public functions |
|
|---|---|
HandJointType |
Returns the enum constant of this type with the specified name. |
Array<HandJointType> |
values()Returns an array containing the constants of this enum type, in the order they're declared. |
Public properties |
|
|---|---|
EnumEntries<HandJointType> |
Returns a representation of an immutable list of all enum entries, in the order they're declared. |
Enum Values
HAND_JOINT_TYPE_INDEX_DISTAL
val HandJointType.HAND_JOINT_TYPE_INDEX_DISTAL: HandJointType
The third joint of the index finger, closest to the fingertip.
HAND_JOINT_TYPE_INDEX_INTERMEDIATE
val HandJointType.HAND_JOINT_TYPE_INDEX_INTERMEDIATE: HandJointType
The second joint of the index finger, between the proximal and distal joints.
HAND_JOINT_TYPE_INDEX_METACARPAL
val HandJointType.HAND_JOINT_TYPE_INDEX_METACARPAL: HandJointType
The base of the index finger, connecting it to the hand.
HAND_JOINT_TYPE_INDEX_PROXIMAL
val HandJointType.HAND_JOINT_TYPE_INDEX_PROXIMAL: HandJointType
The first joint of the index finger, closer to the palm.
HAND_JOINT_TYPE_INDEX_TIP
val HandJointType.HAND_JOINT_TYPE_INDEX_TIP: HandJointType
The tip of the index finger.
HAND_JOINT_TYPE_LITTLE_DISTAL
val HandJointType.HAND_JOINT_TYPE_LITTLE_DISTAL: HandJointType
The third joint of the little finger, closest to the fingertip.
HAND_JOINT_TYPE_LITTLE_INTERMEDIATE
val HandJointType.HAND_JOINT_TYPE_LITTLE_INTERMEDIATE: HandJointType
The second joint of the little finger, between the proximal and distal joints.
HAND_JOINT_TYPE_LITTLE_METACARPAL
val HandJointType.HAND_JOINT_TYPE_LITTLE_METACARPAL: HandJointType
The base of the little finger (pinky), connecting it to the hand.
HAND_JOINT_TYPE_LITTLE_PROXIMAL
val HandJointType.HAND_JOINT_TYPE_LITTLE_PROXIMAL: HandJointType
The first joint of the little finger, closer to the palm.
HAND_JOINT_TYPE_LITTLE_TIP
val HandJointType.HAND_JOINT_TYPE_LITTLE_TIP: HandJointType
The tip of the little finger (pinky).
HAND_JOINT_TYPE_MIDDLE_DISTAL
val HandJointType.HAND_JOINT_TYPE_MIDDLE_DISTAL: HandJointType
The third joint of the middle finger, closest to the fingertip.
HAND_JOINT_TYPE_MIDDLE_INTERMEDIATE
val HandJointType.HAND_JOINT_TYPE_MIDDLE_INTERMEDIATE: HandJointType
The second joint of the middle finger, between the proximal and distal joints.
HAND_JOINT_TYPE_MIDDLE_METACARPAL
val HandJointType.HAND_JOINT_TYPE_MIDDLE_METACARPAL: HandJointType
The base of the middle finger, connecting it to the hand.
HAND_JOINT_TYPE_MIDDLE_PROXIMAL
val HandJointType.HAND_JOINT_TYPE_MIDDLE_PROXIMAL: HandJointType
The first joint of the middle finger, closer to the palm.
HAND_JOINT_TYPE_MIDDLE_TIP
val HandJointType.HAND_JOINT_TYPE_MIDDLE_TIP: HandJointType
The tip of the middle finger.
HAND_JOINT_TYPE_PALM
val HandJointType.HAND_JOINT_TYPE_PALM: HandJointType
The center of the palm. Often used as a reference point for hand tracking.
HAND_JOINT_TYPE_RING_DISTAL
val HandJointType.HAND_JOINT_TYPE_RING_DISTAL: HandJointType
The third joint of the ring finger, closest to the fingertip.
HAND_JOINT_TYPE_RING_INTERMEDIATE
val HandJointType.HAND_JOINT_TYPE_RING_INTERMEDIATE: HandJointType
The second joint of the ring finger, between the proximal and distal joints.
HAND_JOINT_TYPE_RING_METACARPAL
val HandJointType.HAND_JOINT_TYPE_RING_METACARPAL: HandJointType
The base of the ring finger, connecting it to the hand.
HAND_JOINT_TYPE_RING_PROXIMAL
val HandJointType.HAND_JOINT_TYPE_RING_PROXIMAL: HandJointType
The first joint of the ring finger, closer to the palm.
HAND_JOINT_TYPE_RING_TIP
val HandJointType.HAND_JOINT_TYPE_RING_TIP: HandJointType
The tip of the ring finger.
HAND_JOINT_TYPE_THUMB_DISTAL
val HandJointType.HAND_JOINT_TYPE_THUMB_DISTAL: HandJointType
The third joint of the thumb, further from the palm.
HAND_JOINT_TYPE_THUMB_METACARPAL
val HandJointType.HAND_JOINT_TYPE_THUMB_METACARPAL: HandJointType
The base of the thumb (the first joint connecting the thumb to the palm).
HAND_JOINT_TYPE_THUMB_PROXIMAL
val HandJointType.HAND_JOINT_TYPE_THUMB_PROXIMAL: HandJointType
The second joint of the thumb, closer to the palm.
HAND_JOINT_TYPE_THUMB_TIP
val HandJointType.HAND_JOINT_TYPE_THUMB_TIP: HandJointType
The tip of the thumb.
HAND_JOINT_TYPE_WRIST
val HandJointType.HAND_JOINT_TYPE_WRIST: HandJointType
The wrist joint, where the hand connects to the forearm.
Public functions
valueOf
fun valueOf(value: String): HandJointType
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
| Throws | |
|---|---|
kotlin.IllegalArgumentException |
if this enum type has no constant with the specified name |
values
fun values(): Array<HandJointType>
Returns an array containing the constants of this enum type, in the order they're declared.
This method may be used to iterate over the constants.
Public properties
entries
val entries: EnumEntries<HandJointType>
Returns a representation of an immutable list of all enum entries, in the order they're declared.
This method may be used to iterate over the enum entries.