# `GSLayer grid`

*Instance Method*

Current grid settings used for layer rounding.

## Declaration

```objc
- (GSGridSettings) grid;
```

```python
grid() -> GSGridSettings
```

## Discussion

Returns the associated master’s rounding settings. Returns `GSZeroGrid` when rounding is temporarily disabled or no associated master is available.

## See Also

### Grid

- [`GSLayer gridMax:`](/Core/GlyphsCore/GSLayer/gridMax:) — Current grid settings, limiting horizontal rounding to a maximum grid length.
- [`GSLayer gridLengthHorizontal`](/Core/GlyphsCore/GSLayer/gridLengthHorizontal) — Horizontal grid length used for layer rounding.
- [`GSLayer gridLengthVertical`](/Core/GlyphsCore/GSLayer/gridLengthVertical) — Vertical grid length used for layer rounding.
- [`GSLayer.temporarilyDisableRounding`](/Core/GlyphsCore/GSLayer/temporarilyDisableRounding) — Temporarily disables grid rounding for layer operations.
- [`GSLayer alignPointToGrid:type:`](/Core/GlyphsCore/GSLayer/alignPointToGrid:type:) — A point aligned to the layer grid for a node type.

