Package nom.tam.image.compression.tile
Class TileCompressorInitialisation
- java.lang.Object
-
- nom.tam.image.compression.tile.TileCompressorInitialisation
-
- All Implemented Interfaces:
ITileOperationInitialisation<TileCompressionOperation>
final class TileCompressorInitialisation extends java.lang.Object implements ITileOperationInitialisation<TileCompressionOperation>
-
-
Field Summary
Fields Modifier and Type Field Description private java.nio.Buffer
buffer
private int
compressedOffset
private TiledImageCompressionOperation
imageTilesOperation
-
Constructor Summary
Constructors Modifier Constructor Description protected
TileCompressorInitialisation(TiledImageCompressionOperation imageTilesOperation, java.nio.Buffer buffer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TileCompressionOperation
createTileOperation(int tileIndex, TileArea area)
void
init(TileCompressionOperation tileOperation)
void
tileCount(int tileCount)
-
-
-
Field Detail
-
buffer
private final java.nio.Buffer buffer
-
imageTilesOperation
private final TiledImageCompressionOperation imageTilesOperation
-
compressedOffset
private int compressedOffset
-
-
Constructor Detail
-
TileCompressorInitialisation
protected TileCompressorInitialisation(TiledImageCompressionOperation imageTilesOperation, java.nio.Buffer buffer)
-
-
Method Detail
-
createTileOperation
public TileCompressionOperation createTileOperation(int tileIndex, TileArea area)
- Specified by:
createTileOperation
in interfaceITileOperationInitialisation<TileCompressionOperation>
-
init
public void init(TileCompressionOperation tileOperation)
- Specified by:
init
in interfaceITileOperationInitialisation<TileCompressionOperation>
-
tileCount
public void tileCount(int tileCount)
- Specified by:
tileCount
in interfaceITileOperationInitialisation<TileCompressionOperation>
-
-