// Copyright (c) Six Labors. // Licensed under the Six Labors Split License. using System.Diagnostics; namespace SixLabors.Fonts.Tables.AdvancedTypographic.Variations { /// /// /// [DebuggerDisplay("Name: {Name}, Tag: {Tag}, Min: {Min}, Max: {Max}, Default: {Default}")] public readonly struct VariationAxis { /// /// Gets the name of the axes. /// public string Name { get; init; } /// /// Gets tag identifying the design variation for the axis. /// public string Tag { get; init; } /// /// Gets the minimum coordinate value for the axis. /// public float Min { get; init; } /// /// Gets the maximum coordinate value for the axis. /// public float Max { get; init; } /// /// Gets the default coordinate value for the axis. /// public float Default { get; init; } } }