---
title: EquipmentPose2D
framework: tabletopkit
role: symbol
role_heading: Structure
path: tabletopkit/equipmentpose2d
---

# EquipmentPose2D

An object that represents the position and rotation of equipment on the XZ plane.

## Declaration

```swift
struct EquipmentPose2D
```

## Topics

### Creating an equipment pose object

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

### Getting equipment pose properties

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

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Copyable](swift/copyable.md)
- [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)
- [EquipmentPose3D](tabletopkit/equipmentpose3d.md)
