// Copyright (c) Six Labors. // Licensed under the Six Labors Split License. using System; namespace SixLabors.PolygonClipper { /// /// Flags that annotate path-termination commands. /// [Flags] internal enum PathFlags : byte { /// /// No path flags are set. /// None = 0, /// /// Marks a counter-clockwise contour orientation. /// Ccw = 0x10, /// /// Marks a clockwise contour orientation. /// Cw = 0x20, /// /// Marks the contour as closed. /// Close = 0x40, /// /// Bit mask for extracting the flag portion of a command value. /// Mask = 0xF0 } }