B D E F G M R S

B

BMPCodecException - exception BMPCodecException.
The exception that is throwen when an error occurs in the BMP Codec
BMPCodecException() - Constructor for class BMPCodecException
 
BMPCodecException(String) - Constructor for class BMPCodecException
 
BMPData - class BMPData.
Used by the codec to store BMP raster data.
BMPDecoder - class BMPDecoder.
Used to decode data from an InputStream in BMP format.
BMPDecoder() - Constructor for class BMPDecoder
Create a new Decoder.
BMPEncoder - class BMPEncoder.
Used to encode data from a BMPData object to an OutputStream in BMP format.
BMPEncoder() - Constructor for class BMPEncoder
Creates a new Encoder.
BMPInStream - class BMPInStream.
Used by the codec to read BMP data.
BMPInStream(InputStream) - Constructor for class BMPInStream
Creates a new BMPInStream.
BMPOutStream - class BMPOutStream.
Used by the codec to write BMP data.
BMPOutStream(OutputStream) - Constructor for class BMPOutStream
Creates a new BMPOutStream.
byteCount() - Method in class BMPOutStream
Returns the number of bytes sent since the last reset.
byteCount() - Method in class BMPInStream
Returns the number of bytes read since the last reset.

D

decode(InputStream) - Method in class BMPDecoder
Decode a BMP from an InputStream.

E

encode24(OutputStream, Image) - Method in class BMPEncoder
Rip and Encode an Image object.
encodeDat(OutputStream, BMPData) - Method in class BMPEncoder
Encode a BMPData object.

F

flipImageData(int[], int, int) - Static method in class BMPData
Flips image data between standard order (top-down) and BMP order (bottom-up).

G

getColPal() - Method in class BMPData
Returns the palette color array of the BMP Raster.
getData(int) - Method in class BMPInStream
Same as int readData(int).
getDataType() - Method in class BMPData
Returns a value equal to the bits/pixel of the raster data.
getHeight() - Method in class BMPData
Returns the height of the BMP Raster.
getPixelData() - Method in class BMPData
Returns the pixel-data array of the BMP Raster.
getWidth() - Method in class BMPData
Returns the width of the BMP Raster.

M

make(int[], int[], int, int) - Static method in class BMPData
Creates a new BMPData object from user data.

R

readData(int) - Method in class BMPInStream
Reads 1-4 bytes from stream in intel order (lsb first).
resetCounter() - Method in class BMPOutStream
Called to reset the byte counter.
resetCounter() - Method in class BMPInStream
Called to reset the byte counter.
rip1i(Image, Component) - Static method in class BMPData
Rips image data from a java.awt.Image object and creates a new 1bit BMPData object.
rip24(Image, Component) - Static method in class BMPData
Rips image data from a java.awt.Image object and creates a new 24bit BMPData object.
rip4i(Image, Component) - Static method in class BMPData
Rips image data from a java.awt.Image object and creates a new 4bit BMPData object.
rip8i(Image, Component) - Static method in class BMPData
Rips image data from a java.awt.Image object and creates a new 8bit BMPData object.

S

sendData(int, int) - Method in class BMPOutStream
Writes 1-4 bytes to stream in intel order (lsb first).

B D E F G M R S