public class BackgroundTileImageProcessingThread<T> extends java.lang.Object implements Disposable
Modifier and Type | Class and Description |
---|---|
static interface |
BackgroundTileImageProcessingThread.TiledProcessedListener |
static interface |
BackgroundTileImageProcessingThread.TileProcessing<T> |
Constructor and Description |
---|
BackgroundTileImageProcessingThread(IFileFamilyTiledImage image,
BackgroundTileImageProcessingThread.TiledProcessedListener l,
int nbThreads) |
Modifier and Type | Method and Description |
---|---|
void |
cancel() |
double |
currentProgress() |
void |
dispose()
Dispose the resources associated to an object
|
boolean |
isRunning() |
void |
sortProcessingQueue(java.util.Comparator<java.lang.Integer> tileOrdering) |
<T> void |
start(BackgroundTileImageProcessingThread.TileProcessing<T> p) |
<T> void |
start(BackgroundTileImageProcessingThread.TileProcessing<T> p,
java.util.Comparator<java.lang.Integer> initialTileProcessingSort) |
public BackgroundTileImageProcessingThread(IFileFamilyTiledImage image, BackgroundTileImageProcessingThread.TiledProcessedListener l, int nbThreads)
public void sortProcessingQueue(java.util.Comparator<java.lang.Integer> tileOrdering)
public <T> void start(BackgroundTileImageProcessingThread.TileProcessing<T> p)
public <T> void start(BackgroundTileImageProcessingThread.TileProcessing<T> p, java.util.Comparator<java.lang.Integer> initialTileProcessingSort)
public void cancel()
public boolean isRunning()
public double currentProgress()
public void dispose()
Disposable
dispose
in interface Disposable