public static class NoCompressCompressor.LongNoCompressCompressor extends NoCompressCompressor<java.nio.LongBuffer>
NoCompressCompressor.ByteNoCompressCompressor, NoCompressCompressor.DoubleNoCompressCompressor, NoCompressCompressor.FloatNoCompressCompressor, NoCompressCompressor.IntNoCompressCompressor, NoCompressCompressor.LongNoCompressCompressor, NoCompressCompressor.ShortNoCompressCompressor
Constructor and Description |
---|
LongNoCompressCompressor() |
Modifier and Type | Method and Description |
---|---|
boolean |
compress(java.nio.LongBuffer pixelData,
java.nio.ByteBuffer compressed)
compress the buffer into the byte buffer.
|
void |
decompress(java.nio.ByteBuffer compressed,
java.nio.LongBuffer pixelData)
Decompress the byte buffer and restore the buffer from it, again enough
space must already be allocated.
|
public boolean compress(java.nio.LongBuffer pixelData, java.nio.ByteBuffer compressed)
ICompressor
pixelData
- the buffer to compress.compressed
- the compressed datapublic void decompress(java.nio.ByteBuffer compressed, java.nio.LongBuffer pixelData)
ICompressor
compressed
- the compressed datapixelData
- the buffer to fill with the uncompressed data.