Files
Tiago Conceição c3c952bd26 v3.13.0
- **Benchmark tool:**
  - (Add) Reference machine Intel® Core™ i9-13900K @ 5.5 GHz
  - (Improvement) Layout and arrangement
- **Windows MSI:**
  - (Improvement) Move registry keys from HKCU to HKLM
  - (Improvement) Sign MSI package
  - (Upgrade) Windows MSI: Wix 3 to 4
- (Fix) SL1: Change `SupportPillarWideningFactor` from ushort to float
- (Fix) PCB exposure: Implement G02 and G03 arcs (#692)
- (Upgrade) .NET from 6.0.15 to 6.0.16
- (Upgrade) openCV from 4.6.0 to 4.7.0
2023-04-23 23:35:19 +01:00

62 lines
1.0 KiB
C#

/*
* GNU AFFERO GENERAL PUBLIC LICENSE
* Version 3, 19 November 2007
* Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
* Everyone is permitted to copy and distribute verbatim copies
* of this license document, but changing it is not allowed.
*/
namespace UVtools.Core.Gerber;
public enum GerberZerosSuppressionType : byte
{
/// <summary>
/// Do not omit zeros
/// </summary>
NoSuppression,
/// <summary>
/// Omit left zeros
/// </summary>
Leading,
/// <summary>
/// Omit right zeros
/// </summary>
Trail
}
public enum GerberPositionType : byte
{
Absolute,
Relative
}
public enum GerberUnitType : byte
{
Millimeter,
Inch
}
public enum GerberPolarityType : byte
{
Dark,
Clear
}
public enum GerberMoveType : byte
{
// G01
Linear,
// G02
Arc,
// G03
ArcCounterClockwise
}
public enum GerberQuadrantMode : byte
{
// G74
SingleQuadrant,
// G75
MultiQuadrant
}