---
title: "init(points:)"
framework: spatial
role: symbol
role_heading: Initializer
path: "spatial/rect3d/init(points:)"
---

# init(points:)

Creates a rectangle that’s the bounding box of the specified points.

## Declaration

```swift
init(points: [Point3D])
```

## Parameters

- `points`: An array of point structures that defines the rectangle’s bounding box.

## See Also

### Creating a 3D rectangle structure

- [init()](spatial/rect3d/init().md)
- [init(center:size:)](spatial/rect3d/init(center:size:)-133fy.md)
- [init(center:size:)](spatial/rect3d/init(center:size:)-77l0z.md)
- [init(center:size:)](spatial/rect3d/init(center:size:)-9cfq7.md)
- [init(center:size:)](spatial/rect3d/init(center:size:)-zr2x.md)
- [init(origin:size:)](spatial/rect3d/init(origin:size:)-5xyrs.md)
- [init(origin:size:)](spatial/rect3d/init(origin:size:)-7fnuf.md)
- [init(origin:size:)](spatial/rect3d/init(origin:size:)-7o8ad.md)
- [init(origin:size:)](spatial/rect3d/init(origin:size:)-7v73.md)
- [init(origin:size:)](spatial/rect3d/init(origin:size:)-9a089.md)
