Table of Contents

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

float

PeakCoord

Gets the region peak coordinate value for the current axis.

public float PeakCoord { get; init; }

Property Value

float

StartCoord

Gets the region start coordinate value for the current axis.

public float StartCoord { get; init; }

Property Value

float