HandJointType


public enum HandJointType extends 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 methods

final @NonNull EnumEntries<@NonNull HandJointType>

Represents the type of hand joint.

final @NonNull HandJointType

Returns the enum constant of this type with the specified name.

final @NonNull HandJointType[]

Returns an array containing the constants of this enum type, in the order they're declared.

Enum Values

HAND_JOINT_TYPE_INDEX_DISTAL

HandJointType HandJointType.HAND_JOINT_TYPE_INDEX_DISTAL

The third joint of the index finger, closest to the fingertip.

HAND_JOINT_TYPE_INDEX_INTERMEDIATE

HandJointType HandJointType.HAND_JOINT_TYPE_INDEX_INTERMEDIATE

The second joint of the index finger, between the proximal and distal joints.

HAND_JOINT_TYPE_INDEX_METACARPAL

HandJointType HandJointType.HAND_JOINT_TYPE_INDEX_METACARPAL

The base of the index finger, connecting it to the hand.

HAND_JOINT_TYPE_INDEX_PROXIMAL

HandJointType HandJointType.HAND_JOINT_TYPE_INDEX_PROXIMAL

The first joint of the index finger, closer to the palm.

HAND_JOINT_TYPE_INDEX_TIP

HandJointType HandJointType.HAND_JOINT_TYPE_INDEX_TIP

The tip of the index finger.

HAND_JOINT_TYPE_LITTLE_DISTAL

HandJointType HandJointType.HAND_JOINT_TYPE_LITTLE_DISTAL

The third joint of the little finger, closest to the fingertip.

HAND_JOINT_TYPE_LITTLE_INTERMEDIATE

HandJointType HandJointType.HAND_JOINT_TYPE_LITTLE_INTERMEDIATE

The second joint of the little finger, between the proximal and distal joints.

HAND_JOINT_TYPE_LITTLE_METACARPAL

HandJointType HandJointType.HAND_JOINT_TYPE_LITTLE_METACARPAL

The base of the little finger (pinky), connecting it to the hand.

HAND_JOINT_TYPE_LITTLE_PROXIMAL

HandJointType HandJointType.HAND_JOINT_TYPE_LITTLE_PROXIMAL

The first joint of the little finger, closer to the palm.

HAND_JOINT_TYPE_LITTLE_TIP

HandJointType HandJointType.HAND_JOINT_TYPE_LITTLE_TIP

The tip of the little finger (pinky).

HAND_JOINT_TYPE_MIDDLE_DISTAL

HandJointType HandJointType.HAND_JOINT_TYPE_MIDDLE_DISTAL

The third joint of the middle finger, closest to the fingertip.

HAND_JOINT_TYPE_MIDDLE_INTERMEDIATE

HandJointType HandJointType.HAND_JOINT_TYPE_MIDDLE_INTERMEDIATE

The second joint of the middle finger, between the proximal and distal joints.

HAND_JOINT_TYPE_MIDDLE_METACARPAL

HandJointType HandJointType.HAND_JOINT_TYPE_MIDDLE_METACARPAL

The base of the middle finger, connecting it to the hand.

HAND_JOINT_TYPE_MIDDLE_PROXIMAL

HandJointType HandJointType.HAND_JOINT_TYPE_MIDDLE_PROXIMAL

The first joint of the middle finger, closer to the palm.

HAND_JOINT_TYPE_MIDDLE_TIP

HandJointType HandJointType.HAND_JOINT_TYPE_MIDDLE_TIP

The tip of the middle finger.

HAND_JOINT_TYPE_PALM

HandJointType HandJointType.HAND_JOINT_TYPE_PALM

The center of the palm. Often used as a reference point for hand tracking.

HAND_JOINT_TYPE_RING_DISTAL

HandJointType HandJointType.HAND_JOINT_TYPE_RING_DISTAL

The third joint of the ring finger, closest to the fingertip.

HAND_JOINT_TYPE_RING_INTERMEDIATE

HandJointType HandJointType.HAND_JOINT_TYPE_RING_INTERMEDIATE

The second joint of the ring finger, between the proximal and distal joints.

HAND_JOINT_TYPE_RING_METACARPAL

HandJointType HandJointType.HAND_JOINT_TYPE_RING_METACARPAL

The base of the ring finger, connecting it to the hand.

HAND_JOINT_TYPE_RING_PROXIMAL

HandJointType HandJointType.HAND_JOINT_TYPE_RING_PROXIMAL

The first joint of the ring finger, closer to the palm.

HAND_JOINT_TYPE_RING_TIP

HandJointType HandJointType.HAND_JOINT_TYPE_RING_TIP

The tip of the ring finger.

HAND_JOINT_TYPE_THUMB_DISTAL

HandJointType HandJointType.HAND_JOINT_TYPE_THUMB_DISTAL

The third joint of the thumb, further from the palm.

HAND_JOINT_TYPE_THUMB_METACARPAL

HandJointType HandJointType.HAND_JOINT_TYPE_THUMB_METACARPAL

The base of the thumb (the first joint connecting the thumb to the palm).

HAND_JOINT_TYPE_THUMB_PROXIMAL

HandJointType HandJointType.HAND_JOINT_TYPE_THUMB_PROXIMAL

The second joint of the thumb, closer to the palm.

HAND_JOINT_TYPE_THUMB_TIP

HandJointType HandJointType.HAND_JOINT_TYPE_THUMB_TIP

The tip of the thumb.

HAND_JOINT_TYPE_WRIST

HandJointType HandJointType.HAND_JOINT_TYPE_WRIST

The wrist joint, where the hand connects to the forearm.

Public methods

getEntries

public final @NonNull EnumEntries<@NonNull HandJointTypegetEntries()

Represents the type of hand joint.

valueOf

Added in 1.0.0-alpha06
public final @NonNull HandJointType valueOf(@NonNull String value)

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

Added in 1.0.0-alpha06
public final @NonNull HandJointType[] values()

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.