---
title: ARConfidenceLevel
framework: arkit
role: symbol
role_heading: Enumeration
path: arkit/arconfidencelevel
---

# ARConfidenceLevel

Degrees to which the framework is confident about depth-data accuracy.

## Declaration

```swift
enum ARConfidenceLevel
```

## Topics

### Levels

- [ARConfidenceLevel.low](arkit/arconfidencelevel/low.md)
- [ARConfidenceLevel.medium](arkit/arconfidencelevel/medium.md)
- [ARConfidenceLevel.high](arkit/arconfidencelevel/high.md)

### Initializers

- [init(rawValue:)](arkit/arconfidencelevel/init(rawvalue:).md)

### Default Implementations

- [Comparable Implementations](arkit/arconfidencelevel/comparable-implementations.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Comparable](swift/comparable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Depth Information

- [depthMap](arkit/ardepthdata/depthmap.md)
- [confidenceMap](arkit/ardepthdata/confidencemap.md)
