<!--
{
  "availability" : [
    "iOS: 18.0.0 -",
    "iPadOS: 18.0.0 -",
    "macOS: 15.0.0 -",
    "tvOS: 18.0.0 -",
    "visionOS: 2.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Vision",
  "identifier" : "/documentation/Vision/HumanHandPoseObservation/JointName",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "Vision"
    ],
    "preciseIdentifier" : "s:6Vision24HumanHandPoseObservationV9JointNameO"
  },
  "title" : "HumanHandPoseObservation.JointName"
}
-->

# HumanHandPoseObservation.JointName

The supported joint names for the hand pose.

```
enum JointName
```

## Topics

### Getting the thumb finger joint name

[`case thumbCMC`](/documentation/Vision/HumanHandPoseObservation/JointName/thumbCMC)

A joint name that represents the thumb’s carpometacarpal (CMC) joint.

[`case thumbIP`](/documentation/Vision/HumanHandPoseObservation/JointName/thumbIP)

A joint name that represents the thumb’s interphalangeal (IP) joint.

[`case thumbMP`](/documentation/Vision/HumanHandPoseObservation/JointName/thumbMP)

A joint name that represents the thumb’s metacarpophalangeal (MP) joint.

[`case thumbTip`](/documentation/Vision/HumanHandPoseObservation/JointName/thumbTip)

A joint name that represents the tip of the thumb.

### Getting the index finger joint name

[`case indexDIP`](/documentation/Vision/HumanHandPoseObservation/JointName/indexDIP)

A joint name that represents the index finger’s distal interphalangeal joint.

[`case indexMCP`](/documentation/Vision/HumanHandPoseObservation/JointName/indexMCP)

A joint name that represents the index finger’s metacarpophalangeal joint.

[`case indexPIP`](/documentation/Vision/HumanHandPoseObservation/JointName/indexPIP)

A joint name that represents the index finger’s proximal interphalangeal joint.

[`case indexTip`](/documentation/Vision/HumanHandPoseObservation/JointName/indexTip)

A joint name that represents the tip of the index finger.

### Getting the middle finger joint name

[`case middleDIP`](/documentation/Vision/HumanHandPoseObservation/JointName/middleDIP)

A joint name that represents the middle finger’s distal interphalangeal joint.

[`case middleMCP`](/documentation/Vision/HumanHandPoseObservation/JointName/middleMCP)

A joint name that represents the middle finger’s metacarpophalangeal joint.

[`case middlePIP`](/documentation/Vision/HumanHandPoseObservation/JointName/middlePIP)

A joint name that represents the middle finger’s proximal interphalangeal joint.

[`case middleTip`](/documentation/Vision/HumanHandPoseObservation/JointName/middleTip)

A joint name that represents the tip of the middle finger.

### Getting the ring finger joint name

[`case ringDIP`](/documentation/Vision/HumanHandPoseObservation/JointName/ringDIP)

A joint name that represents the ring finger’s distal interphalangeal joint.

[`case ringMCP`](/documentation/Vision/HumanHandPoseObservation/JointName/ringMCP)

A joint name that represents the ring finger’s metacarpophalangeal joint.

[`case ringPIP`](/documentation/Vision/HumanHandPoseObservation/JointName/ringPIP)

A joint name that represents the ring finger’s proximal interphalangeal joint.

[`case ringTip`](/documentation/Vision/HumanHandPoseObservation/JointName/ringTip)

A joint name that represents the tip of the ring finger.

### Getting the little finger joint name

[`case littleDIP`](/documentation/Vision/HumanHandPoseObservation/JointName/littleDIP)

A joint name that represents the little finger’s distal interphalangeal joint.

[`case littleMCP`](/documentation/Vision/HumanHandPoseObservation/JointName/littleMCP)

A joint name that represents the little finger’s metacarpophalangeal joint.

[`case littlePIP`](/documentation/Vision/HumanHandPoseObservation/JointName/littlePIP)

A joint name that represents the little finger’s proximal interphalangeal joint.

[`case littleTip`](/documentation/Vision/HumanHandPoseObservation/JointName/littleTip)

A joint name that represents the tip of the little finger.

### Getting the wrist joint name

[`case wrist`](/documentation/Vision/HumanHandPoseObservation/JointName/wrist)

A joint name that represents the wrist.

## Relationships

### Conforms To

[`Hashable`](/documentation/Swift/Hashable)

[`RawRepresentable`](/documentation/Swift/RawRepresentable)

[`Equatable`](/documentation/Swift/Equatable)

[`Copyable`](/documentation/Swift/Copyable)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

[`Escapable`](/documentation/Swift/Escapable)

[`Encodable`](/documentation/Swift/Encodable)

[`Decodable`](/documentation/Swift/Decodable)

[`Sendable`](/documentation/Swift/Sendable)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)