---
title: EquipmentPose3D
framework: tabletopkit
role: symbol
role_heading: Structure
path: tabletopkit/equipmentpose3d
---

# EquipmentPose3D

An object that represents the 3D position and orientation of equipment on the table.

## Declaration

```swift
struct EquipmentPose3D
```

## Topics

### Creating an equipment pose object

- [init(id:pose:)](tabletopkit/equipmentpose3d/init(id:pose:).md)

### Getting equipment pose properties

- [id](tabletopkit/equipmentpose3d/id.md)
- [pose](tabletopkit/equipmentpose3d/pose.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Equipment layout

- [EquipmentLayout](tabletopkit/equipmentlayout.md)
- [DefaultEquipmentLayout](tabletopkit/defaultequipmentlayout.md)
- [EquipmentPose2D](tabletopkit/equipmentpose2d.md)
