---
title: init()
framework: metal
role: symbol
role_heading: Initializer
path: metal/mtlregion/init()
---

# init()

Initializes a new region.

## Declaration

```swift
init()
```

## See Also

### Creating regions

- [init(origin:size:)](metal/mtlregion/init(origin:size:).md)
- [MTLRegionMake1D(_:_:)](metal/mtlregionmake1d(_:_:).md)
- [MTLRegionMake2D(_:_:_:_:)](metal/mtlregionmake2d(_:_:_:_:).md)
- [MTLRegionMake3D(_:_:_:_:_:_:)](metal/mtlregionmake3d(_:_:_:_:_:_:).md)
