|
|||||||||
| Home >> All >> org >> eclipse >> swt >> internal >> [ image overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.eclipse.swt.internal.image
Class PngLzBlockReader

java.lang.Objectorg.eclipse.swt.internal.image.PngLzBlockReader
- public class PngLzBlockReader
- extends java.lang.Object
| Field Summary | |
(package private) static int |
COMPRESSED_DYNAMIC
|
(package private) static int |
COMPRESSED_FIXED
|
(package private) byte |
compressionType
|
(package private) int |
copyBytesRemaining
|
(package private) int |
copyIndex
|
(package private) static int[] |
distanceBases
|
(package private) static int |
END_OF_COMPRESSED_BLOCK
|
(package private) static int[] |
extraDistanceBits
|
(package private) static int[] |
extraLengthBits
|
(package private) static int |
FIRST_CODE_LENGTH_CODE
|
(package private) static int |
FIRST_DISTANCE_CODE
|
(package private) static int |
FIRST_LENGTH_CODE
|
(package private) PngHuffmanTables |
huffmanTables
|
(package private) boolean |
isLastBlock
|
(package private) static int |
LAST_CODE_LENGTH_CODE
|
(package private) static int |
LAST_DISTANCE_CODE
|
(package private) static int |
LAST_LENGTH_CODE
|
(package private) static int[] |
lengthBases
|
(package private) boolean |
readHeader
|
(package private) PngDecodingDataStream |
stream
|
(package private) static int |
UNCOMPRESSED
|
(package private) int |
uncompressedBytesRemaining
|
(package private) byte[] |
window
|
(package private) int |
windowIndex
|
| Constructor Summary | |
(package private) |
PngLzBlockReader(PngDecodingDataStream stream)
|
| Method Summary | |
private void |
assertBlockAtEnd()
|
(package private) void |
assertCompressedDataAtEnd()
|
(package private) byte |
getNextByte()
|
private byte |
getNextCompressedByte()
|
(package private) void |
readNextBlockHeader()
|
(package private) void |
setWindowSize(int windowSize)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
readHeader
boolean readHeader
isLastBlock
boolean isLastBlock
compressionType
byte compressionType
uncompressedBytesRemaining
int uncompressedBytesRemaining
stream
PngDecodingDataStream stream
huffmanTables
PngHuffmanTables huffmanTables
window
byte[] window
windowIndex
int windowIndex
copyIndex
int copyIndex
copyBytesRemaining
int copyBytesRemaining
UNCOMPRESSED
static final int UNCOMPRESSED
- See Also:
- Constant Field Values
COMPRESSED_FIXED
static final int COMPRESSED_FIXED
- See Also:
- Constant Field Values
COMPRESSED_DYNAMIC
static final int COMPRESSED_DYNAMIC
- See Also:
- Constant Field Values
END_OF_COMPRESSED_BLOCK
static final int END_OF_COMPRESSED_BLOCK
- See Also:
- Constant Field Values
FIRST_LENGTH_CODE
static final int FIRST_LENGTH_CODE
- See Also:
- Constant Field Values
LAST_LENGTH_CODE
static final int LAST_LENGTH_CODE
- See Also:
- Constant Field Values
FIRST_DISTANCE_CODE
static final int FIRST_DISTANCE_CODE
- See Also:
- Constant Field Values
LAST_DISTANCE_CODE
static final int LAST_DISTANCE_CODE
- See Also:
- Constant Field Values
FIRST_CODE_LENGTH_CODE
static final int FIRST_CODE_LENGTH_CODE
- See Also:
- Constant Field Values
LAST_CODE_LENGTH_CODE
static final int LAST_CODE_LENGTH_CODE
- See Also:
- Constant Field Values
lengthBases
static final int[] lengthBases
extraLengthBits
static final int[] extraLengthBits
distanceBases
static final int[] distanceBases
extraDistanceBits
static final int[] extraDistanceBits
| Constructor Detail |
PngLzBlockReader
PngLzBlockReader(PngDecodingDataStream stream)
| Method Detail |
setWindowSize
void setWindowSize(int windowSize)
readNextBlockHeader
void readNextBlockHeader()
getNextByte
byte getNextByte()
assertBlockAtEnd
private void assertBlockAtEnd()
assertCompressedDataAtEnd
void assertCompressedDataAtEnd()
getNextCompressedByte
private byte getNextCompressedByte()
|
|||||||||
| Home >> All >> org >> eclipse >> swt >> internal >> [ image overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.eclipse.swt.internal.image.PngLzBlockReader