---
title: rooms
framework: roomplan
role: symbol
role_heading: Instance Property
path: roomplan/capturedstructure/rooms
---

# rooms

An array of all the captured rooms in the structure.

## Declaration

```swift
var rooms: [CapturedRoom] { get }
```

## Discussion

Discussion A captured structure contains all the captured rooms that a user scans in the same physical vicinity, and then merges into a single captured instance with the capturedStructure(from:) function.

## See Also

### Inspecting structure details

- [identifier](roomplan/capturedstructure/identifier.md)
- [floors](roomplan/capturedstructure/floors.md)
- [CapturedStructure.Surface](roomplan/capturedstructure/surface.md)
- [doors](roomplan/capturedstructure/doors.md)
- [objects](roomplan/capturedstructure/objects.md)
- [CapturedStructure.Object](roomplan/capturedstructure/object.md)
- [openings](roomplan/capturedstructure/openings.md)
- [walls](roomplan/capturedstructure/walls.md)
- [windows](roomplan/capturedstructure/windows.md)
- [sections](roomplan/capturedstructure/sections.md)
- [CapturedStructure.Section](roomplan/capturedstructure/section.md)
- [version](roomplan/capturedstructure/version.md)
