---
title: HumanBodyPoseObservation.JointName
framework: vision
role: symbol
role_heading: Enumeration
path: vision/humanbodyposeobservation/jointname
---

# HumanBodyPoseObservation.JointName

The supported joint names for the body pose.

## Declaration

```swift
enum JointName
```

## Topics

### Getting the joint names

- [HumanBodyPoseObservation.JointName.leftAnkle](vision/humanbodyposeobservation/jointname/leftankle.md)
- [HumanBodyPoseObservation.JointName.leftEar](vision/humanbodyposeobservation/jointname/leftear.md)
- [HumanBodyPoseObservation.JointName.leftElbow](vision/humanbodyposeobservation/jointname/leftelbow.md)
- [HumanBodyPoseObservation.JointName.leftEye](vision/humanbodyposeobservation/jointname/lefteye.md)
- [HumanBodyPoseObservation.JointName.leftHip](vision/humanbodyposeobservation/jointname/lefthip.md)
- [HumanBodyPoseObservation.JointName.leftKnee](vision/humanbodyposeobservation/jointname/leftknee.md)
- [HumanBodyPoseObservation.JointName.leftShoulder](vision/humanbodyposeobservation/jointname/leftshoulder.md)
- [HumanBodyPoseObservation.JointName.leftWrist](vision/humanbodyposeobservation/jointname/leftwrist.md)
- [HumanBodyPoseObservation.JointName.neck](vision/humanbodyposeobservation/jointname/neck.md)
- [HumanBodyPoseObservation.JointName.nose](vision/humanbodyposeobservation/jointname/nose.md)
- [HumanBodyPoseObservation.JointName.rightAnkle](vision/humanbodyposeobservation/jointname/rightankle.md)
- [HumanBodyPoseObservation.JointName.rightEar](vision/humanbodyposeobservation/jointname/rightear.md)
- [HumanBodyPoseObservation.JointName.rightElbow](vision/humanbodyposeobservation/jointname/rightelbow.md)
- [HumanBodyPoseObservation.JointName.rightEye](vision/humanbodyposeobservation/jointname/righteye.md)
- [HumanBodyPoseObservation.JointName.rightHip](vision/humanbodyposeobservation/jointname/righthip.md)
- [HumanBodyPoseObservation.JointName.rightKnee](vision/humanbodyposeobservation/jointname/rightknee.md)
- [HumanBodyPoseObservation.JointName.rightShoulder](vision/humanbodyposeobservation/jointname/rightshoulder.md)
- [HumanBodyPoseObservation.JointName.rightWrist](vision/humanbodyposeobservation/jointname/rightwrist.md)
- [HumanBodyPoseObservation.JointName.root](vision/humanbodyposeobservation/jointname/root.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Getting the joints

- [HumanBodyPoseObservation.JointsGroupName](vision/humanbodyposeobservation/jointsgroupname.md)
