public abstract class TwoDimensionalPlatformPrintFileProcessor<T,E> extends AbstractPrintFileProcessor<T,E>
Modifier and Type | Class and Description |
---|---|
static class |
TwoDimensionalPlatformPrintFileProcessor.TwoDimensionalPrintState |
AbstractPrintFileProcessor.DataAid
Constructor and Description |
---|
TwoDimensionalPlatformPrintFileProcessor() |
Modifier and Type | Method and Description |
---|---|
java.awt.Font |
buildFont(AbstractPrintFileProcessor.DataAid data) |
void |
createTwoDimensionalPrintState(PrintJob printJob,
TwoDimensionalPlatformPrintFileProcessor.TwoDimensionalPrintState state) |
java.lang.Double |
getBuildAreaMM(PrintJob printJob) |
java.awt.image.BufferedImage |
getCurrentImage(PrintJob printJob) |
int |
getSuggested2DExtrusionLayerCount(AbstractPrintFileProcessor.DataAid aid) |
int |
getSuggestedPlatformLayerCount(AbstractPrintFileProcessor.DataAid aid) |
JobStatus |
processFile(PrintJob printJob) |
applyBulbMask, initializeDataAid, performFooter, performHeader, performPostSlice, performPreSlice
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
acceptsFile, cleanupEnvironment, getErrors, getFileExtensions, getFriendlyName, getGeometry, prepareEnvironment
public TwoDimensionalPlatformPrintFileProcessor()
public java.awt.image.BufferedImage getCurrentImage(PrintJob printJob)
public java.lang.Double getBuildAreaMM(PrintJob printJob)
public void createTwoDimensionalPrintState(PrintJob printJob, TwoDimensionalPlatformPrintFileProcessor.TwoDimensionalPrintState state)
public JobStatus processFile(PrintJob printJob) throws java.lang.Exception
java.lang.Exception
public int getSuggestedPlatformLayerCount(AbstractPrintFileProcessor.DataAid aid)
public int getSuggested2DExtrusionLayerCount(AbstractPrintFileProcessor.DataAid aid)
public java.awt.Font buildFont(AbstractPrintFileProcessor.DataAid data)