Instance Method
variationAxesRanges(_:)variationAxesRanges:variationAxesRanges_
Returns internal variation ranges keyed by OpenType variation tag.
Declaration
func variationAxesRanges(_ defaultMaster: GSFontMaster?) -> [String : [NSNumber]]?Declaration
- (NSDictionary<NSString *,NSArray<NSNumber *> *> *) variationAxesRanges:(GSFontMaster *) defaultMaster;Declaration
variationAxesRanges_(defaultMaster: GSFontMaster) -> dict[str, NSArray<NSNumber *>]Parameters
defaultMasterThe master that provides the default coordinates, or
nilto use the first master.
Discussion
Each value contains the minimum, default, and maximum internal coordinate for one font axis. This is used when compiling feature variations.
See Also
Axis Values
Returns sorted internal coordinate values for all masters and a glyph.
Returns sorted internal coordinate values for the selected masters and glyph.
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 sorted internal coordinate values for the selected masters and glyph.
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.