---
title: RoomCaptureSession.Configuration
framework: roomplan
role: symbol
role_heading: Structure
path: roomplan/roomcapturesession/configuration
---

# RoomCaptureSession.Configuration

Settings that configure the room-scanning process.

## Declaration

```swift
struct Configuration
```

## Overview

Overview The configuration argument of a room-capture session’s  run(configuration:) function is of this type.

## Topics

### Creating a configuration

- [init()](roomplan/roomcapturesession/configuration/init().md)

### Configuring a session

- [isCoachingEnabled](roomplan/roomcapturesession/configuration/iscoachingenabled.md)

## See Also

### Controlling a session

- [run(configuration:)](roomplan/roomcapturesession/run(configuration:).md)
- [stop()](roomplan/roomcapturesession/stop().md)
- [stop(pauseARSession:)](roomplan/roomcapturesession/stop(pausearsession:).md)
