---
title: TabletopInteraction.IndirectRotationAlignmentBehavior
framework: tabletopkit
role: symbol
role_heading: Enumeration
path: tabletopkit/tabletopinteraction/indirectrotationalignmentbehavior
---

# TabletopInteraction.IndirectRotationAlignmentBehavior

An object that represents how the equipment’s orientation should be automatically aligned during the course of the interaction.

## Declaration

```swift
enum IndirectRotationAlignmentBehavior
```

## Topics

### Alignment behaviors

- [TabletopInteraction.IndirectRotationAlignmentBehavior.alignToInputDevice](tabletopkit/tabletopinteraction/indirectrotationalignmentbehavior/aligntoinputdevice.md)
- [TabletopInteraction.IndirectRotationAlignmentBehavior.alignToInputDeviceAndAutoFlip](tabletopkit/tabletopinteraction/indirectrotationalignmentbehavior/aligntoinputdeviceandautoflip.md)
- [TabletopInteraction.IndirectRotationAlignmentBehavior.automatic](tabletopkit/tabletopinteraction/indirectrotationalignmentbehavior/automatic.md)
- [TabletopInteraction.IndirectRotationAlignmentBehavior.disabled](tabletopkit/tabletopinteraction/indirectrotationalignmentbehavior/disabled.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

### Handling collision behavior

- [TabletopInteraction.Constants](tabletopkit/tabletopinteraction/constants.md)
- [TabletopInteraction.CollisionTargets](tabletopkit/tabletopinteraction/collisiontargets.md)
- [TabletopInteraction.DirectPickupBehavior](tabletopkit/tabletopinteraction/directpickupbehavior.md)
- [TabletopInteraction.DirectInteractionConstants](tabletopkit/tabletopinteraction/directinteractionconstants.md)
- [TabletopInteraction.IndirectInteractionConstants](tabletopkit/tabletopinteraction/indirectinteractionconstants.md)
- [TabletopInteraction.HoverAlignmentBehavior](tabletopkit/tabletopinteraction/hoveralignmentbehavior.md)
- [TabletopInteraction.HoverAlignmentSource](tabletopkit/tabletopinteraction/hoveralignmentsource.md)
- [TabletopInteraction.ProgrammaticInteractionConstants](tabletopkit/tabletopinteraction/programmaticinteractionconstants.md)
