// 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
}
}