# `GSLayer glyphMetricsForDirection:`

*Instance Method*

Glyph metrics for a writing direction.

## Declaration

```swift
func glyphMetrics(for alignment: GSWritingDirection) -> GSGlyphMetrics
```

```objc
- (GSGlyphMetrics) glyphMetricsForDirection:(GSWritingDirection) alignment;
```

```python
glyphMetricsForDirection_(alignment: GSWritingDirection) -> GSGlyphMetrics
```

## Parameters

- `alignment` — The writing direction used to resolve the metrics.

## Discussion

Vertical writing directions use vertical width and vertical origin when available.

## See Also

### Glyph Metrics

- [`GSGlyphMetrics`](/Core/GlyphsCore/GSGlyphMetrics)
- [`GSLayer glyphMetrics`](/Core/GlyphsCore/GSLayer/glyphMetrics) — Glyph metrics for left-to-right layout.

