# `GSFont gridLength`

*Instance Method*

Effective grid length used for rounding coordinates.

## Declaration

```swift
func gridLength() -> CGFloat
```

```objc
- (CGFloat) gridLength;
```

[See also `gridLength` in the Python API](https://docu.glyphsapp.com/#GSFont.gridLength)

```python
pyobjc_instanceMethods.gridLength() -> float
```

## Discussion

Returns `gridMain / gridSubDivision` when `gridSubDivision` is greater than `0`. Otherwise, returns `gridMain`.

## See Also

### Grid

- [`GSFont.gridMain`](/Core/GlyphsCore/GSFont/gridMain) — Main grid spacing used for rounding coordinates.
- [`GSFont.gridSubDivision`](/Core/GlyphsCore/GSFont/gridSubDivision) — Subdivision applied to the main grid spacing.
- [`GSFont.gridMainStore`](/Core/GlyphsCore/GSFont/gridMainStore) — Stored main grid spacing.
- [`GSFont.gridSubDivisionStore`](/Core/GlyphsCore/GSFont/gridSubDivisionStore) — Stored grid subdivision.

