---
title: zone
framework: modelio
role: symbol
role_heading: Instance Property
path: modelio/mdlmeshbuffer/zone
---

# zone

The memory pool from which the buffer was created.

## Declaration

```swift
var zone: any MDLMeshBufferZone { get }
```

## Discussion

Discussion Use the newBuffer(from:data:type:) or newBuffer(from:length:type:) method of an allocator to reserve memory in a shared pool for multiple related buffers.

## See Also

### Inspecting a Buffer

- [allocator](modelio/mdlmeshbuffer/allocator.md)
- [type](modelio/mdlmeshbuffer/type.md)
