public class STLFileProcessor extends AbstractPrintFileProcessor<java.util.Iterator<Triangle3d>,java.util.Set<StlError>>
AbstractPrintFileProcessor.DataAid
Constructor and Description |
---|
STLFileProcessor() |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptsFile(java.io.File processingFile) |
void |
cleanupEnvironment(java.io.File processingFile) |
java.lang.Double |
getBuildAreaMM(PrintJob printJob) |
java.awt.image.BufferedImage |
getCurrentImage(PrintJob printJob) |
java.util.Set<StlError> |
getErrors(PrintJob printJob) |
java.lang.String[] |
getFileExtensions() |
java.lang.String |
getFriendlyName() |
java.util.Iterator<Triangle3d> |
getGeometry(PrintJob printJob) |
void |
prepareEnvironment(java.io.File processingFile,
PrintJob printJob) |
JobStatus |
processFile(PrintJob printJob) |
applyBulbMask, initializeDataAid, performFooter, performHeader, performPostSlice, performPreSlice
public java.lang.String[] getFileExtensions()
public boolean acceptsFile(java.io.File processingFile)
public java.lang.Double getBuildAreaMM(PrintJob printJob)
public java.awt.image.BufferedImage getCurrentImage(PrintJob printJob)
public JobStatus processFile(PrintJob printJob) throws java.lang.Exception
java.lang.Exception
public void prepareEnvironment(java.io.File processingFile, PrintJob printJob) throws JobManagerException
JobManagerException
public void cleanupEnvironment(java.io.File processingFile) throws JobManagerException
JobManagerException
public java.util.Iterator<Triangle3d> getGeometry(PrintJob printJob) throws JobManagerException
JobManagerException
public java.lang.String getFriendlyName()
public java.util.Set<StlError> getErrors(PrintJob printJob) throws JobManagerException
JobManagerException