Struct RegionAxisCoordinates
- Namespace
- SixLabors.Fonts.Tables.AdvancedTypographic.Variations
- Assembly
- SixLabors.Fonts.dll
Each RegionAxisCoordinates record provides coordinate values for a region along a single axis. The three values must all be within the range -1.0 to +1.0. startCoord must be less than or equal to peakCoord, and peakCoord must be less than or equal to endCoord. The three values must be either all non-positive or all non-negative with one possible exception: if peakCoord is zero, then startCoord can be negative or 0 while endCoord can be positive or zero. https://docs.microsoft.com/de-de/typography/opentype/spec/otvarcommonformats#variation-regions
public readonly struct RegionAxisCoordinates
- Inherited Members
Properties
EndCoord
Gets the region end coordinate value for the current axis.
public float EndCoord { get; init; }
Property Value
PeakCoord
Gets the region peak coordinate value for the current axis.
public float PeakCoord { get; init; }
Property Value
StartCoord
Gets the region start coordinate value for the current axis.
public float StartCoord { get; init; }