# `GSLayer axisInternalValueValueForId:`

*Instance Method*

Internal value for an axis.

## Declaration

```objc
- (CGFloat) axisInternalValueValueForId:(NSString *) axisId;
```

```python
axisInternalValueValueForId_(axisId: str) -> float
```

## Parameters

- `axisId` — The axis identifier.

## Discussion

An explicit Intermediate-layer coordinate takes precedence over the associated master value and the axis default. Returns `NSNotFound` when the axis is unknown.

## See Also

### Variation Axes

- [`GSLayer axes`](/Core/GlyphsCore/GSLayer/axes) — Axes used to locate the layer in its design space.
- [`GSLayer rule:matchesCoordinates:`](/Core/GlyphsCore/GSLayer/rule:matchesCoordinates:) — Whether axis values satisfy all bounds in a set of Alternative-layer rules.

