// Copyright (c) Six Labors. // Licensed under the Six Labors Split License. namespace SixLabors.Fonts.Rendering { /// /// Coordinate system to interpret gradient geometry. /// public enum GradientUnits { /// /// Coordinates are normalized to the painted geometry's bounds ([0, 1] in X and Y). /// The renderer will map these to the actual path bounds at paint time. /// ObjectBoundingBox = 0, /// /// Coordinates are absolute in the same space as the already-transformed geometry. /// Interpreters must pre-apply any gradient transforms before creating the paint. /// UserSpaceOnUse = 1, } }