---
title: AnimalBodyPoseObservation.JointsGroupName
framework: vision
role: symbol
role_heading: Enumeration
path: vision/animalbodyposeobservation/jointsgroupname
---

# AnimalBodyPoseObservation.JointsGroupName

The joint group names for an animal body pose.

## Declaration

```swift
enum JointsGroupName
```

## Topics

### Getting the group names

- [AnimalBodyPoseObservation.JointsGroupName.forelegs](vision/animalbodyposeobservation/jointsgroupname/forelegs.md)
- [AnimalBodyPoseObservation.JointsGroupName.head](vision/animalbodyposeobservation/jointsgroupname/head.md)
- [AnimalBodyPoseObservation.JointsGroupName.hindlegs](vision/animalbodyposeobservation/jointsgroupname/hindlegs.md)
- [AnimalBodyPoseObservation.JointsGroupName.tail](vision/animalbodyposeobservation/jointsgroupname/tail.md)
- [AnimalBodyPoseObservation.JointsGroupName.trunk](vision/animalbodyposeobservation/jointsgroupname/trunk.md)

## Relationships

### Conforms To

- [CaseIterable](swift/caseiterable.md)
- [Copyable](swift/copyable.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

- [AnimalBodyPoseObservation.JointName](vision/animalbodyposeobservation/jointname.md)
