# `GSMakeGridSetting`

*Function*

Grid settings with the same effective interval in both directions.

## Declaration

```swift
func GSMakeGridSetting(_ length: CGFloat) -> GSGridSettings
```

```objc
GSGridSettings GSMakeGridSetting(CGFloat length);
```

```python
GSMakeGridSetting(length: float) -> GSGridSettings
```

## Parameters

- `length` — The interval used to round coordinates.

## See Also

### Formats and Grid Settings

- [`GSFileExtensionForOutlineFormat`](/Core/GlyphsCore/GSFileExtensionForOutlineFormat) — The file extension conventionally used for an outline format.
- [`GSNameForOutlineFormat`](/Core/GlyphsCore/GSNameForOutlineFormat) — The font format identifier corresponding to an outline format.
- [`GSIsMeaningfulGrid`](/Core/GlyphsCore/GSIsMeaningfulGrid) — Whether the grid enables coordinate rounding.
- [`GSIsUnitGridOrMore`](/Core/GlyphsCore/GSIsUnitGridOrMore) — Whether either effective grid interval is at least one unit.
- [`GSMultiplicator`](/Core/GlyphsCore/GSMultiplicator)

