public abstract class AbstractTiledImageOperation<OPERATION extends ITileOperation> extends java.lang.Object implements ITiledImageOperation
| Constructor and Description |
|---|
AbstractTiledImageOperation(java.lang.Class<OPERATION> operationClass) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
areAxesUndefined() |
protected boolean |
areTileAxesUndefined() |
protected void |
createTiles(ITileOperationInitialisation<OPERATION> init) |
PrimitiveType<java.nio.Buffer> |
getBaseType() |
int |
getBufferSize() |
int |
getImageWidth() |
protected int |
getNAxes() |
protected int |
getNumberOfTileOperations() |
protected int[] |
getTileAxes() |
OPERATION |
getTileOperation(int i) |
protected OPERATION[] |
getTileOperations() |
void |
setAxes(int[] axes) |
protected void |
setBaseType(PrimitiveType<java.nio.Buffer> baseType) |
void |
setTileAxes(int[] value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompressOptions, getCompressedWholeArea, getCompressorControl, getGzipCompressorControlpublic AbstractTiledImageOperation(java.lang.Class<OPERATION> operationClass)
public PrimitiveType<java.nio.Buffer> getBaseType()
getBaseType in interface ITiledImageOperationpublic int getBufferSize()
public int getImageWidth()
getImageWidth in interface ITiledImageOperationpublic OPERATION getTileOperation(int i)
getTileOperation in interface ITiledImageOperationpublic void setAxes(int[] axes)
public void setTileAxes(int[] value)
throws FitsException
FitsExceptionprotected boolean areAxesUndefined()
protected boolean areTileAxesUndefined()
protected void createTiles(ITileOperationInitialisation<OPERATION> init) throws FitsException
FitsExceptionprotected int getNAxes()
protected int getNumberOfTileOperations()
protected int[] getTileAxes()
protected OPERATION[] getTileOperations()
protected void setBaseType(PrimitiveType<java.nio.Buffer> baseType)