public abstract class AbstractTiledImageOperation<OPERATION extends ITileOperation> extends Object implements ITiledImageOperation
Constructor and Description |
---|
AbstractTiledImageOperation(Class<OPERATION> operationClass) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
areAxesUndefined() |
protected boolean |
areTileAxesUndefined() |
protected void |
createTiles(ITileOperationInitialisation<OPERATION> init) |
PrimitiveType<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<Buffer> baseType) |
void |
setTileAxes(int[] value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
compressOptions, getCompressedWholeArea, getCompressorControl, getGzipCompressorControl
public PrimitiveType<Buffer> getBaseType()
getBaseType
in interface ITiledImageOperation
public int getBufferSize()
public int getImageWidth()
getImageWidth
in interface ITiledImageOperation
public OPERATION getTileOperation(int i)
getTileOperation
in interface ITiledImageOperation
public void setAxes(int[] axes)
public void setTileAxes(int[] value) throws FitsException
FitsException
protected boolean areAxesUndefined()
protected boolean areTileAxesUndefined()
protected void createTiles(ITileOperationInitialisation<OPERATION> init) throws FitsException
FitsException
protected int getNAxes()
protected int getNumberOfTileOperations()
protected int[] getTileAxes()
protected OPERATION[] getTileOperations()
protected void setBaseType(PrimitiveType<Buffer> baseType)
Copyright © 1996–2016 nom-tam-fits. All rights reserved.