# `GSFont axesValueListFromAxes:axesValues:intoList:`

*Type Method*

Writes internal axis positions into a caller-provided list in font-axis order.

## Declaration

```objc
+ (BOOL) axesValueListFromAxes:(NSArray<GSAxis *> *) axes axesValues:(GSAxisValues *) axesValues intoList:(CGFloat *) axesValueList;
```

```python
axesValueListFromAxes_axesValues_intoList_(axes: list[GSAxis], axesValues: GSAxisValues, axesValueList: float) -> bool
```

## Parameters

- `axes` — The axes that define the order of the written values.
- `axesValues` — Axis values keyed by axis identifier.
- `axesValueList` — The destination list.

## Return Value

`YES` when at least one value was written.

## Discussion

The list must have room for one value per axis. Missing axis values contribute zero.

## See Also

### Axis Values

- [`GSFont axesValueSteps:`](/Core/GlyphsCore/GSFont/axesValueSteps:) — Returns sorted internal coordinate values for all masters and a glyph.
- [`GSFont axesValueSteps:glyph:`](/Core/GlyphsCore/GSFont/axesValueSteps:glyph:) — Returns sorted internal coordinate values for the selected masters and glyph.
- [`GSFont variationAxesRanges:`](/Core/GlyphsCore/GSFont/variationAxesRanges:) — Returns internal variation ranges keyed by OpenType variation tag.
- [`GSFont axesPositionsFromAxes:master:`](/Core/GlyphsCore/GSFont/axesPositionsFromAxes:master:) — Returns editable axis positions for a master in font-axis order.
- [`GSFont axesValueListFromAxes:axesValues:`](/Core/GlyphsCore/GSFont/axesValueListFromAxes:axesValues:) — Returns a newly allocated list of internal axis positions in font-axis order.
- [`GSFont axesValuesFromAxes:axesValuesList:`](/Core/GlyphsCore/GSFont/axesValuesFromAxes:axesValuesList:) — Returns axis values from a list of internal axis positions.

