Class NullPixelMaskPreserver

java.lang.Object
nom.tam.image.compression.tile.mask.AbstractNullPixelMask
nom.tam.image.compression.tile.mask.NullPixelMaskPreserver

public class NullPixelMaskPreserver extends AbstractNullPixelMask
This class overwrites the pixels specified in the mask with null values. Where the null value can be defined separately.
  • Constructor Details

    • NullPixelMaskPreserver

      public NullPixelMaskPreserver(TileBuffer tileBuffer, int tileIndex, long nullValue, ICompressorControl compressorControl)
  • Method Details

    • preserveNull

      public void preserveNull()
    • preserveNullBytes

      private void preserveNullBytes()
    • preserveNullDoubles

      private void preserveNullDoubles()
    • preserveNullFloats

      private void preserveNullFloats()
    • preserveNullInts

      private void preserveNullInts()
    • preserveNullLongs

      private void preserveNullLongs()
    • preserveNullShorts

      private void preserveNullShorts()