diff options
Diffstat (limited to 'UVtools.Core/FileFormats/IFileFormat.cs')
-rw-r--r-- | UVtools.Core/FileFormats/IFileFormat.cs | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/UVtools.Core/FileFormats/IFileFormat.cs b/UVtools.Core/FileFormats/IFileFormat.cs index 91893e1..e690512 100644 --- a/UVtools.Core/FileFormats/IFileFormat.cs +++ b/UVtools.Core/FileFormats/IFileFormat.cs @@ -118,6 +118,21 @@ namespace UVtools.Core.FileFormats /// </summary> float DisplayHeight { get; set; } + /// <summary> + /// Gets or sets the pixels per mm on X direction + /// </summary> + float Xppmm { get; set; } + + /// <summary> + /// Gets or sets the pixels per mm on Y direction + /// </summary> + float Yppmm { get; set; } + + /// <summary> + /// Gets or sets the pixels per mm + /// </summary> + SizeF Ppmm { get; set; } + bool HaveAntiAliasing { get; } /// <summary> @@ -229,6 +244,11 @@ namespace UVtools.Core.FileFormats float PrintTimeOrComputed { get; } /// <summary> + /// Gets the calculated estimate print time in seconds + /// </summary> + float PrintTimeComputed { get; } + + /// <summary> /// Gets the estimate print time in hours /// </summary> float PrintTimeHours { get; } |