# `GSLayer associatedFontMasterThin:`

*Instance Method*

Resolves the associated master with control over the amount of interpolated master data.

## Declaration

```swift
func associatedFontMaster(thin: Bool) -> GSFontMaster?
```

```objc
- (GSFontMaster *) associatedFontMasterThin:(BOOL) thin;
```

```python
associatedFontMasterThin_(thin: bool) -> GSFontMaster
```

## Parameters

- `thin` — Whether to produce a reduced master without interpolating auxiliary master data.

## Discussion

For an Intermediate layer, this can return a master interpolated at the layer coordinates. Returns `nil` when the layer is detached or its associated master cannot be resolved.

## See Also

### Associated Master

- [`GSLayer.associatedMasterId`](/Core/GlyphsCore/GSLayer/associatedMasterId) — The identifier of the font master that supplies metrics and other master-specific values.
- [`GSLayer associatedFontMaster`](/Core/GlyphsCore/GSLayer/associatedFontMaster) — The master that supplies master-specific values for the layer.
- [`GSLayer associatedFontMasterFast`](/Core/GlyphsCore/GSLayer/associatedFontMasterFast) — Directly looks up the associated master by its identifier.

