---
title: ARKitCoordinateSpaceProviding
framework: arkit
role: symbol
role_heading: Protocol
path: arkit/arkitcoordinatespaceproviding
---

# ARKitCoordinateSpaceProviding

A type that provides an ARKit coordinate space with an optional correction applied.

## Declaration

```swift
protocol ARKitCoordinateSpaceProviding
```

## Topics

### Instance Methods

- [coordinateSpace(correction:)](arkit/arkitcoordinatespaceproviding/coordinatespace(correction:).md)

## Relationships

### Conforming Types

- [AccessoryAnchor](arkit/accessoryanchor.md)
- [BarcodeAnchor](arkit/barcodeanchor.md)
- [CameraRegionAnchor](arkit/cameraregionanchor.md)
- [DeviceAnchor](arkit/deviceanchor.md)
- [EnvironmentProbeAnchor](arkit/environmentprobeanchor.md)
- [FieldOfViewAnchor](arkit/fieldofviewanchor.md)
- [HandAnchor](arkit/handanchor.md)
- [HandSkeleton.Joint](arkit/handskeleton/joint.md)
- [ImageAnchor](arkit/imageanchor.md)
- [MeshAnchor](arkit/meshanchor.md)
- [ObjectAnchor](arkit/objectanchor.md)
- [PlaneAnchor](arkit/planeanchor.md)
- [RoomAnchor](arkit/roomanchor.md)
- [WorldAnchor](arkit/worldanchor.md)

## See Also

### Setup

- [Setting up access to ARKit data](visionos/setting-up-access-to-arkit-data.md)
- [ARKitSession](arkit/arkitsession.md)
- [DataProvider](arkit/dataprovider.md)
- [DataProviderState](arkit/dataproviderstate.md)
- [Anchor](arkit/anchor.md)
- [TrackableAnchor](arkit/trackableanchor.md)
- [ARKitCoordinateSpace](arkit/arkitcoordinatespace.md)
