# DepthTester

Artifact: [androidx.xr.arcore:arcore-testing](https://developer.android.com/jetpack/androidx/releases/xr-arcore) [View Source](https://cs.android.com/search?q=file:androidx/xr/arcore/testing/DepthTester.kt+class:androidx.xr.arcore.testing.DepthTester) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/xr-arcore#1.0.0)

*** ** * ** ***


```
class DepthTester
```

<br />

*** ** * ** ***

Controls simulated `https://developer.android.com/reference/kotlin/androidx/xr/arcore/Depth` in unit tests.

## Summary

| ### Public properties |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/xr/arcore/testing/DepthTester#height()` the height of the `https://developer.android.com/reference/kotlin/androidx/xr/arcore/Depth` |
| `https://developer.android.com/reference/java/nio/ByteBuffer.html?` | `https://developer.android.com/reference/kotlin/androidx/xr/arcore/testing/DepthTester#rawConfidenceMap()` the `https://developer.android.com/reference/java/nio/ByteBuffer.html` containing raw depth confidence |
| `https://developer.android.com/reference/java/nio/FloatBuffer.html?` | `https://developer.android.com/reference/kotlin/androidx/xr/arcore/testing/DepthTester#rawDepthMap()` the `https://developer.android.com/reference/java/nio/FloatBuffer.html` containing raw depth data |
| `https://developer.android.com/reference/java/nio/ByteBuffer.html?` | `https://developer.android.com/reference/kotlin/androidx/xr/arcore/testing/DepthTester#smoothConfidenceMap()` the `https://developer.android.com/reference/java/nio/ByteBuffer.html` containing smooth depth confidence |
| `https://developer.android.com/reference/java/nio/FloatBuffer.html?` | `https://developer.android.com/reference/kotlin/androidx/xr/arcore/testing/DepthTester#smoothDepthMap()` the `https://developer.android.com/reference/java/nio/FloatBuffer.html` containing smooth depth data |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/xr/arcore/testing/DepthTester#width()` the width of the `https://developer.android.com/reference/kotlin/androidx/xr/arcore/Depth` |

## Public properties

### height

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/xr-arcore#1.0.0)

```
var height: Int
```

the height of the `https://developer.android.com/reference/kotlin/androidx/xr/arcore/Depth`

### rawConfidenceMap

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/xr-arcore#1.0.0)

```
var rawConfidenceMap: ByteBuffer?
```

the `https://developer.android.com/reference/java/nio/ByteBuffer.html` containing raw depth confidence

### rawDepthMap

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/xr-arcore#1.0.0)

```
var rawDepthMap: FloatBuffer?
```

the `https://developer.android.com/reference/java/nio/FloatBuffer.html` containing raw depth data

### smoothConfidenceMap

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/xr-arcore#1.0.0)

```
var smoothConfidenceMap: ByteBuffer?
```

the `https://developer.android.com/reference/java/nio/ByteBuffer.html` containing smooth depth confidence

### smoothDepthMap

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/xr-arcore#1.0.0)

```
var smoothDepthMap: FloatBuffer?
```

the `https://developer.android.com/reference/java/nio/FloatBuffer.html` containing smooth depth data

### width

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/xr-arcore#1.0.0)

```
var width: Int
```

the width of the `https://developer.android.com/reference/kotlin/androidx/xr/arcore/Depth`