Instance Method
axesValueSteps(_:glyph:) axesValueSteps:glyph: axesValueSteps_glyph_
Returns sorted internal coordinate values for the selected masters and glyph.
Declaration
func axesValueSteps(_ masterIds: [String], glyph: GSGlyph?) -> NSMutableDictionaryDeclaration
- (NSMutableDictionary<NSString *,NSArray<NSNumber *> *> *) axesValueSteps:(NSArray<NSString *> *) masterIds glyph:(GSGlyph *) glyph;Declaration
axesValueSteps_glyph_(masterIds: list[str], glyph: GSGlyph) -> dict[str, NSArray<NSNumber *>]Parameters
masterIdsMaster identifiers to include.
glyphThe glyph whose Intermediate layers are included, or
nilto use only font-level values.
Discussion
The result is keyed by axis identifier. Font masters, virtual masters, and Intermediate layers can contribute values.
See Also
Axis Values
Returns sorted internal coordinate values for all masters and a glyph.
Returns internal variation ranges keyed by OpenType variation tag.
Returns editable axis positions for a master in font-axis order.
Internal axis positions in the order of the supplied font axes.
Axis values from internal axis positions in font-axis order.
See Also
Axis Values
Returns sorted internal coordinate values for all masters and a glyph.
Returns internal variation ranges keyed by OpenType variation tag.
Returns editable axis positions for a master in font-axis order.
Returns a newly allocated list of internal axis positions in font-axis order.
Writes internal axis positions into a caller-provided list in font-axis order.
Returns axis values from a list of internal axis positions.