Adding SLA file library

This commit is contained in:
Lars Brubaker 2021-02-12 10:06:11 -08:00
parent 92da700a85
commit 824823ded9
36 changed files with 4029 additions and 329 deletions

View file

@ -36,12 +36,20 @@ using MatterHackers.DataConverters3D;
namespace MatterHackers.MatterControl.SlicerConfiguration
{
public enum PrinterType
{
FFF,
SLA
}
public interface IObjectSlicer
{
Task<bool> Slice(IEnumerable<IObject3D> itemsOnBed, PrinterSettings printerSettings, string filePath, IProgress<ProgressStatus> progressReporter, CancellationToken cancellationToken);
Dictionary<string, ExportField> Exports { get; }
PrinterType PrinterType { get; }
bool ValidateFile(string filePath);
}
}