Class AbstractNullPixelMask

    • Field Detail

      • EMPTY_BYTE_ARRAY

        private static final byte[] EMPTY_BYTE_ARRAY
      • tileIndex

        private final int tileIndex
      • nullValue

        private final long nullValue
      • mask

        private java.nio.ByteBuffer mask
    • Constructor Detail

      • AbstractNullPixelMask

        protected AbstractNullPixelMask​(TileBuffer tileBuffer,
                                        int tileIndex,
                                        long nullValue,
                                        ICompressorControl compressorControl)
    • Method Detail

      • getMaskBytes

        public byte[] getMaskBytes()
      • setMask

        public void setMask​(java.nio.ByteBuffer mask)
      • getMask

        protected java.nio.ByteBuffer getMask()
      • getNullValue

        protected long getNullValue()
      • getTileBuffer

        protected TileBuffer getTileBuffer()
      • getTileIndex

        protected int getTileIndex()
      • initializedMask

        protected java.nio.ByteBuffer initializedMask​(int remaining)