---
title: AnchoringComponent.Target.Classification
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/anchoringcomponent/target-swift.enum/classification
---

# AnchoringComponent.Target.Classification

Defines types of real-world surfaces to seek as targets.

## Declaration

```swift
struct Classification
```

## Topics

### Classifying a target

- [wall](realitykit/anchoringcomponent/target-swift.enum/classification/wall.md)
- [floor](realitykit/anchoringcomponent/target-swift.enum/classification/floor.md)
- [ceiling](realitykit/anchoringcomponent/target-swift.enum/classification/ceiling.md)
- [table](realitykit/anchoringcomponent/target-swift.enum/classification/table.md)
- [seat](realitykit/anchoringcomponent/target-swift.enum/classification/seat.md)
- [any](realitykit/anchoringcomponent/target-swift.enum/classification/any.md)

### Creating a target classification instance

- [any](realitykit/anchoringcomponent/target-swift.enum/classification/any.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [SetAlgebra](swift/setalgebra.md)

## See Also

### Surface anchor characterization

- [AnchoringComponent.Target.Alignment](realitykit/anchoringcomponent/target-swift.enum/alignment.md)
