# `GSLayer.maxY`

*Instance Property*

Top edge of [`GSLayer bounds`](/Core/GlyphsCore/GSLayer/bounds).

## Declaration

```swift
var maxY: CGFloat { get }
```

```objc
@property (nonatomic, readonly) CGFloat maxY;
```

```python
maxY() -> float
```

## See Also

### Bounds

- [`GSLayer bounds`](/Core/GlyphsCore/GSLayer/bounds) — The drawable bounds of the layer.
- [`GSLayer fastBounds`](/Core/GlyphsCore/GSLayer/fastBounds) — The overestimated bounds of the layer’s shapes.
- [`GSLayer.minX`](/Core/GlyphsCore/GSLayer/minX) — Left edge of [`GSLayer bounds`](/Core/GlyphsCore/GSLayer/bounds).
- [`GSLayer.minY`](/Core/GlyphsCore/GSLayer/minY) — Bottom edge of [`GSLayer bounds`](/Core/GlyphsCore/GSLayer/bounds).
- [`GSLayer.maxX`](/Core/GlyphsCore/GSLayer/maxX) — Right edge of [`GSLayer bounds`](/Core/GlyphsCore/GSLayer/bounds).
- [`GSLayer boundsTransform:`](/Core/GlyphsCore/GSLayer/boundsTransform:) — The drawable bounds of the layer after applying a transform.
- [`GSLayer boundsAngle:`](/Core/GlyphsCore/GSLayer/boundsAngle:) — The drawable bounds of the layer after applying a transform.
- [`GSLayer boundsOfSelection`](/Core/GlyphsCore/GSLayer/boundsOfSelection) — The bounds of the current selection.
- [`GSLayer boundsOfSelectionAngle:`](/Core/GlyphsCore/GSLayer/boundsOfSelectionAngle:) — The bounds of the current selection after applying a transform.

