---
title: "init(center:size:)"
framework: spatial
role: symbol
role_heading: Initializer
path: "spatial/rect3d/init(center:size:)-133fy"
---

# init(center:size:)

Creates a rectangle with the specified center and the specified size from Spatial structures.

## Declaration

```swift
init(center: Point3D, size: Size3D)
```

## Parameters

- `center`: A point structure that specifies the rectangle’s center.
- `size`: A size structure that specifies the rectangle’s size.

## See Also

### Creating a 3D rectangle structure

- [init()](spatial/rect3d/init().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)
- [init(points:)](spatial/rect3d/init(points:).md)
