---
title: "init(plane:classification:minimumBounds:)"
framework: realitykit
role: symbol
role_heading: Initializer
path: "realitykit/anchorentity/init(plane:classification:minimumbounds:)"
---

# init(plane:classification:minimumBounds:)

Creates an anchor entity that targets a plane with the given characteristics.

## Declaration

```swift
@MainActor @preconcurrency convenience init(plane alignment: AnchoringComponent.Target.Alignment, classification: AnchoringComponent.Target.Classification = .any, minimumBounds: SIMD2<Float> = [0, 0])
```

## Parameters

- `alignment`: The alignment of the plane to target, like doc://com.apple.RealityKit/documentation/RealityKit/AnchoringComponent/Target-swift.enum/Alignment/horizontal or doc://com.apple.RealityKit/documentation/RealityKit/AnchoringComponent/Target-swift.enum/Alignment/vertical.
- `classification`: The classification of the target plane to look for, like doc://com.apple.RealityKit/documentation/RealityKit/AnchoringComponent/Target-swift.enum/Classification/floor or doc://com.apple.RealityKit/documentation/RealityKit/AnchoringComponent/Target-swift.enum/Classification/ceiling.
- `minimumBounds`: The minimum size of the target plane.

## See Also

### Creating an anchor

- [init()](realitykit/anchorentity/init().md)
- [init(_:)](realitykit/anchorentity/init(_:)-9vipc.md)
- [init(_:)](realitykit/anchorentity/init(_:)-9rdwu.md)
- [init(_:trackingMode:)](realitykit/anchorentity/init(_:trackingmode:).md)
- [init(_:trackingMode:physicsSimulation:)](realitykit/anchorentity/init(_:trackingmode:physicssimulation:).md)
- [init(anchor:)](realitykit/anchorentity/init(anchor:).md)
- [init(raycastResult:)](realitykit/anchorentity/init(raycastresult:).md)
- [init(world:)](realitykit/anchorentity/init(world:)-4snw2.md)
- [init(world:)](realitykit/anchorentity/init(world:)-u9qv.md)
