---
title: CapturedRoom.USDExportOptions
framework: roomplan
role: symbol
role_heading: Structure
path: roomplan/capturedroom/usdexportoptions
---

# CapturedRoom.USDExportOptions

Options that determine the underlying data format of a scan export.

## Declaration

```swift
struct USDExportOptions
```

## Overview

Overview The exportOptions parameter of the captured room (CapturedRoom) and captured structure (CapturedStructure) functions export(to:metadataURL:modelProvider:exportOptions:) are of this type. The following table lists the features that each export option supports in the output result.  |  |  |   |  |  |   |  |  |   |  |  |   |  |  |   |  |  |   |  |  |   |  |  |

## Topics

### Choosing an export option

- [parametric](roomplan/capturedroom/usdexportoptions/parametric.md)
- [mesh](roomplan/capturedroom/usdexportoptions/mesh.md)
- [model](roomplan/capturedroom/usdexportoptions/model.md)

### Creating an export option

- [init(rawValue:)](roomplan/capturedroom/usdexportoptions/init(rawvalue:).md)
- [rawValue](roomplan/capturedroom/usdexportoptions/rawvalue.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [SetAlgebra](swift/setalgebra.md)

## See Also

### 3D Asset Output

- [Providing custom models for captured rooms and structure exports](roomplan/providing-custom-models-for-captured-rooms-and-structure-exports.md)
- [RoomBuilder](roomplan/roombuilder.md)
- [StructureBuilder](roomplan/structurebuilder.md)
