Class TIFFModifiedHuffmanCodec

java.lang.Object
org.eclipse.swt.internal.image.TIFFModifiedHuffmanCodec

final class TIFFModifiedHuffmanCodec extends Object
  • Field Details

    • BLACK_CODE

      static final short[][][] BLACK_CODE
    • WHITE_CODE

      static final short[][][] WHITE_CODE
    • BLACK_MIN_BITS

      static final int BLACK_MIN_BITS
      See Also:
    • WHITE_MIN_BITS

      static final int WHITE_MIN_BITS
      See Also:
    • isWhite

      boolean isWhite
    • whiteValue

      int whiteValue
    • blackValue

      int blackValue
    • src

      byte[] src
    • dest

      byte[] dest
    • byteOffsetSrc

      int byteOffsetSrc
    • bitOffsetSrc

      int bitOffsetSrc
    • byteOffsetDest

      int byteOffsetDest
    • bitOffsetDest

      int bitOffsetDest
    • code

      int code
    • nbrBits

      int nbrBits
    • rowSize

      int rowSize
  • Constructor Details

    • TIFFModifiedHuffmanCodec

      TIFFModifiedHuffmanCodec()
  • Method Details

    • decode

      public int decode(byte[] src, byte[] dest, int offsetDest, int rowSize, int nRows)
    • decodeRow

      boolean decodeRow()
    • decodeRunLength

      int decodeRunLength()
    • getNextBit

      int getNextBit()
    • getNextBits

      int getNextBits(int cnt)
    • setNextBits

      void setNextBits(int value, int cnt)