Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W Z 

A

add(Color) - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
Adds a pixel to the image.
add(Color) - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
Adds a pixel to the image.
add(Color) - Method in interface com.ajtjp.jImageReader.bitmap.IBitmap
Adds a pixel of the specified color to the bitmap.
add(int) - Method in class com.ajtjp.jImageReader.bitmap.IndexedBitmap
 
addColor(byte, byte, byte) - Method in class com.ajtjp.jImageReader.palette.Palette
Adds a color to the PCX's palette.
addColor(int, int, int) - Method in class com.ajtjp.jImageReader.palette.Palette
Adds a color to the PCX's palette.
addColor(int, int, int, int) - Method in class com.ajtjp.jImageReader.palette.Palette
 
addColor(byte, byte, byte) - Method in class com.ajtjp.jImageReader.reader.BMPReader.Palette
Adds a color to the PCX's palette.
addNode(int, int) - Method in class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree
 
addOne(HuffmanTree.Node) - Method in class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree.Node
 
addRepeats(int, Color) - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
Add one (or more) pixels of the same color to the image.
addRepeats(int, Color) - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
Add one (or more) pixels of the same color to the image.
addRepeats(int, Color) - Method in interface com.ajtjp.jImageReader.bitmap.IBitmap
Adds count pixels of the specified color, consecutively, to the bitmap.
addRepeats(int, int) - Method in class com.ajtjp.jImageReader.bitmap.IndexedBitmap
Add one (or more) pixels of the same color to the image.
addZero(HuffmanTree.Node) - Method in class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree.Node
 
AwardBIOSReader - Class in com.ajtjp.jImageReader.reader
Reads AwardBIOS images version 1 images.
AwardBIOSReader(String) - Constructor for class com.ajtjp.jImageReader.reader.AwardBIOSReader
 
AwardBIOSReader(ImageReaderSpi) - Constructor for class com.ajtjp.jImageReader.reader.AwardBIOSReader
 
AwardBIOSReader.CGAColor - Enum in com.ajtjp.jImageReader.reader
Representation of the CGA Color palette.

B

BaseImageReader - Class in com.ajtjp.jImageReader.reader
Base class for "common"/shared image reader tasks.
BaseImageReader(ImageReaderSpi) - Constructor for class com.ajtjp.jImageReader.reader.BaseImageReader
 
BITFIELDS - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 
Bitmap - Class in com.ajtjp.jImageReader.bitmap
This class represents the PCX as a traditional bitmap - an array of colors.
Bitmap(int, int, boolean) - Constructor for class com.ajtjp.jImageReader.bitmap.Bitmap
 
Bitmap(int, int) - Constructor for class com.ajtjp.jImageReader.bitmap.Bitmap
The constructor for the new image.
BitmapLowRAM - Class in com.ajtjp.jImageReader.bitmap
A version of a bitmap that uses less RAM on account of storing colors as integers, rather than as Colors.
BitmapLowRAM(int, int, boolean) - Constructor for class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
 
BitmapLowRAM(int, int) - Constructor for class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
The constructor for the new image.
BitUtils16 - Class in com.ajtjp.jImageReader.utils
 
BitUtils16() - Constructor for class com.ajtjp.jImageReader.utils.BitUtils16
 
BMPReader - Class in com.ajtjp.jImageReader.reader
Reads many types of Windows and OS/2 bitmap (.bmp) images.
BMPReader() - Constructor for class com.ajtjp.jImageReader.reader.BMPReader
 
BMPReader(String) - Constructor for class com.ajtjp.jImageReader.reader.BMPReader
 
BMPReader.Palette - Class in com.ajtjp.jImageReader.reader
Class that represents the palette for a bitmap file.

C

canDecodeInput(Object) - Method in class com.ajtjp.jImageReader.spi.EggPaintImageSPI
 
canDecodeInput(Object) - Method in class com.ajtjp.jImageReader.spi.GODImageSPI
 
canDecodeInput(Object) - Method in class com.ajtjp.jImageReader.spi.MegaPaintBildSPI
 
canDecodeInput(Object) - Method in class com.ajtjp.jImageReader.spi.MSPImageSPI
 
canDecodeInput(Object) - Method in class com.ajtjp.jImageReader.spi.PCXImageSPI
 
canDecodeInput(Object) - Method in class com.ajtjp.jImageReader.spi.TGAImageSPI
 
canReadImage(ImageInputStream) - Static method in class com.ajtjp.jImageReader.reader.EggPaintReader
 
canReadImage(ImageInputStream) - Static method in class com.ajtjp.jImageReader.reader.GodPaintReader
 
canReadImage(ImageInputStream) - Static method in class com.ajtjp.jImageReader.reader.MegaPaintBLDReader
Returns whether an image can be read as a MegaPaint BLD.
canReadImage(ImageInputStream) - Static method in class com.ajtjp.jImageReader.reader.MSPReader
Utility method to determine if we can read a given input.
canReadImage(ImageInputStream) - Static method in class com.ajtjp.jImageReader.reader.PCXReader
 
canReadImage(ImageInputStream) - Static method in class com.ajtjp.jImageReader.reader.TGAReader
 
COLORMAP_NONE - Static variable in class com.ajtjp.jImageReader.reader.TGAReader
 
COLORMAP_PRESENT - Static variable in class com.ajtjp.jImageReader.reader.TGAReader
 
colors - Static variable in enum com.ajtjp.jImageReader.reader.AwardBIOSReader.CGAColor
 
COLORSPACE_CALIBRATED_RGB - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 
COLORSPACE_DEVICE_DEPENDENT_CYMK - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 
COLORSPACE_DEVICE_DEPENDENT_RGB - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 
com.ajtjp.jImageReader.bitmap - package com.ajtjp.jImageReader.bitmap
Implementations of bitmaps (the concept, not the format).
com.ajtjp.jImageReader.exception - package com.ajtjp.jImageReader.exception
 
com.ajtjp.jImageReader.palette - package com.ajtjp.jImageReader.palette
Classes that represent a palette for an indexed image.
com.ajtjp.jImageReader.reader - package com.ajtjp.jImageReader.reader
Provides image readers for various formats.
com.ajtjp.jImageReader.reader.workInProgress - package com.ajtjp.jImageReader.reader.workInProgress
The image processors in this package are not yet ready for prime time, and should not be used.
com.ajtjp.jImageReader.spi - package com.ajtjp.jImageReader.spi
Service Provider Interface implementations for various formats, allowing ImageIO and other libraries to use them seamlessly.
com.ajtjp.jImageReader.utils - package com.ajtjp.jImageReader.utils
Miscellaneous utilities for assisting with image processing.
convertDCToDecimal(int, short) - Method in class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader
Takes a DC Code and the next dcCode number of bits after it, and converts it into decimal.
createBitmapFilter(BufferedImage) - Method in class com.ajtjp.jImageReader.reader.BMPReader
Creates a bitmap from the image.
createBufferedImage() - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
Creates a BufferedImage from the image, based on a parsed internal representation.
createBufferedImage() - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
createBufferedImage() - Method in class com.ajtjp.jImageReader.reader.PCXReader
Creates a BufferedImage from the PCX image.
createBufferedImage() - Method in class com.ajtjp.jImageReader.reader.SunIconReader
Creates a BufferedImage from the PCX image.
createBufferedImage() - Method in class com.ajtjp.jImageReader.reader.TGAReader
Creates a BufferedImage from the TGA image.
createBufferedImage() - Method in class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader
Creates a BufferedImage from the PCX image.
createRawData() - Method in class com.ajtjp.jImageReader.reader.BMPReader
Creates raw binary data for the image portion of the file
createReaderInstance(Object) - Method in class com.ajtjp.jImageReader.spi.EggPaintImageSPI
 
createReaderInstance(Object) - Method in class com.ajtjp.jImageReader.spi.GODImageSPI
 
createReaderInstance(Object) - Method in class com.ajtjp.jImageReader.spi.MegaPaintBildSPI
 
createReaderInstance(Object) - Method in class com.ajtjp.jImageReader.spi.MSPImageSPI
 
createReaderInstance(Object) - Method in class com.ajtjp.jImageReader.spi.PCXImageSPI
 
createReaderInstance(Object) - Method in class com.ajtjp.jImageReader.spi.TGAImageSPI
 

D

DrHaloReader - Class in com.ajtjp.jImageReader.reader
Reads grayscale (.cut) Dr Halo images.
DrHaloReader(String) - Constructor for class com.ajtjp.jImageReader.reader.DrHaloReader
 
DrHaloReader(ImageReaderSpi) - Constructor for class com.ajtjp.jImageReader.reader.DrHaloReader
 

E

EggPaintImageSPI - Class in com.ajtjp.jImageReader.spi
 
EggPaintImageSPI() - Constructor for class com.ajtjp.jImageReader.spi.EggPaintImageSPI
 
EggPaintReader - Class in com.ajtjp.jImageReader.reader
Reads EggPaint (.trp) files.
EggPaintReader(String) - Constructor for class com.ajtjp.jImageReader.reader.EggPaintReader
 
EggPaintReader(ImageReaderSpi) - Constructor for class com.ajtjp.jImageReader.reader.EggPaintReader
 
exportFile(String) - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
exportImage(BufferedImage, String) - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
exportImage(BufferedImage, String) - Method in class com.ajtjp.jImageReader.reader.TGAReader
Exports a (currently monochrome) TGA image.

F

flush() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Flushes this data output stream.

G

getBitsPerPixel() - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
getBytesRead() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
 
getColor(int) - Method in class com.ajtjp.jImageReader.palette.Palette
Returns the color of a color within the PCX's palette.
getColor(byte) - Method in class com.ajtjp.jImageReader.reader.BMPReader.Palette
Returns the color of a color within the PCX's palette.
getColorFrom16BitBitfield(short, short) - Static method in class com.ajtjp.jImageReader.utils.BitUtils16
 
getDescription(Locale) - Method in class com.ajtjp.jImageReader.spi.EggPaintImageSPI
 
getDescription(Locale) - Method in class com.ajtjp.jImageReader.spi.GODImageSPI
 
getDescription(Locale) - Method in class com.ajtjp.jImageReader.spi.MegaPaintBildSPI
 
getDescription(Locale) - Method in class com.ajtjp.jImageReader.spi.MSPImageSPI
 
getDescription(Locale) - Method in class com.ajtjp.jImageReader.spi.PCXImageSPI
 
getDescription(Locale) - Method in class com.ajtjp.jImageReader.spi.TGAImageSPI
 
getHead() - Method in class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree
 
getHeight(int) - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
 
getHeight() - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
Returns the height of the image in pixels.
getHeight() - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
getHeight() - Method in class com.ajtjp.jImageReader.reader.DrHaloReader
 
getHeight() - Method in class com.ajtjp.jImageReader.reader.EggPaintReader
 
getHeight() - Method in class com.ajtjp.jImageReader.reader.GodPaintReader
 
getHeight() - Method in interface com.ajtjp.jImageReader.reader.JImageReader
Returns the image's height.
getHeight() - Method in class com.ajtjp.jImageReader.reader.MSPReader
 
getHeight() - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
getHeight(int) - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
getHeight() - Method in class com.ajtjp.jImageReader.reader.SunIconReader
 
getHeight() - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
getHeight(int) - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
getHeight() - Method in class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader
 
getImage() - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
Returns the BufferedImage that has been created from this ImageReader.
getImage() - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
getImage() - Method in class com.ajtjp.jImageReader.reader.EggPaintReader
 
getImage() - Method in class com.ajtjp.jImageReader.reader.GodPaintReader
 
getImage() - Method in interface com.ajtjp.jImageReader.reader.JImageReader
Returns the image that the reader has imported.
getImage() - Method in class com.ajtjp.jImageReader.reader.PCXReader
Returns the PCX image as a BufferedImage.
getImage() - Method in class com.ajtjp.jImageReader.reader.SunIconReader
Returns the ICO image as a BufferedImage.
getImage() - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
getImage() - Method in class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader
 
getImageMetadata(int) - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
 
getImageMetadata(int) - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
getImageMetadata(int) - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
getImageTypes(int) - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
 
getImageTypes(int) - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
getImageTypes(int) - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
getInputTypes() - Method in class com.ajtjp.jImageReader.spi.JImageReaderSpi
 
getMap() - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
Returns the entire PCX image as a 2-D array of Colors.
getMap() - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
Returns the entire PCX image as a 2-D array of Colors.
getMetadata() - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
getMetadataSummary() - Method in class com.ajtjp.jImageReader.reader.AwardBIOSReader
 
getMetadataSummary() - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
getMetadataSummary() - Method in class com.ajtjp.jImageReader.reader.DrHaloReader
 
getMetadataSummary() - Method in class com.ajtjp.jImageReader.reader.EggPaintReader
 
getMetadataSummary() - Method in class com.ajtjp.jImageReader.reader.GodPaintReader
 
getMetadataSummary() - Method in interface com.ajtjp.jImageReader.reader.JImageReader
Returns a summary of the image's metadata.
getMetadataSummary() - Method in class com.ajtjp.jImageReader.reader.MegaPaintBLDReader
 
getMetadataSummary() - Method in class com.ajtjp.jImageReader.reader.MSPReader
 
getMetadataSummary() - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
getMetadataSummary() - Method in class com.ajtjp.jImageReader.reader.SunIconReader
 
getMetadataSummary() - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
getMetadataSummary() - Method in class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader
 
getNumImages(boolean) - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
 
getNumImages(boolean) - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
getNumImages(boolean) - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
getPalette() - Method in class com.ajtjp.jImageReader.bitmap.IndexedBitmap
Returns the palette of the indexed bitmap.
getPaletteColors() - Method in class com.ajtjp.jImageReader.reader.BMPReader
Returns the colors in the BMP's palette.
getPaletteEntryCount() - Method in class com.ajtjp.jImageReader.palette.Palette
 
getPaletteIndexAt(int, int) - Method in class com.ajtjp.jImageReader.reader.BMPReader
Returns the color's palette index.
getPaletteSize() - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
getPixel(int, int) - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
Returns the color of a requested pixel.
getPixel(int, int) - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
Returns the color of a requested pixel.
getPixel(int, int) - Method in interface com.ajtjp.jImageReader.bitmap.IBitmap
Returns the Color at the specified pixel in the bitmap.
getPixelBlue(int, int) - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
 
getPixelBlue(int, int) - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
 
getPixelGreen(int, int) - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
 
getPixelGreen(int, int) - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
 
getPixelIndex(int, int) - Method in class com.ajtjp.jImageReader.bitmap.IndexedBitmap
 
getPixelRed(int, int) - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
 
getPixelRed(int, int) - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
 
getPixelRGB(int, int) - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
Returns the (integer) RGB value representing the color in the default sRGB color model for a given pixel in the PCX file.
getPixelRGB(int, int) - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
Returns the (integer) RGB value representing the color in the default sRGB color model for a given pixel in the PCX file.
getPixelRGB(int, int) - Method in interface com.ajtjp.jImageReader.bitmap.IBitmap
Returns the int-based RGB(A) pixel at the specified location in the bitmap.
getStreamMetadata() - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
 
getStreamMetadata() - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
getStreamMetadata() - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
getSubimage(int, int, int, int) - Method in class com.ajtjp.jImageReader.reader.PCXReader
Returns the subimage of this PCX image.
getVendorName() - Method in class com.ajtjp.jImageReader.spi.JImageReaderSpi
 
getVersion() - Method in class com.ajtjp.jImageReader.spi.JImageReaderSpi
 
getWidth(int) - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
 
getWidth() - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
Returns the width of the image in pixels.
getWidth() - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
getWidth() - Method in class com.ajtjp.jImageReader.reader.DrHaloReader
 
getWidth() - Method in class com.ajtjp.jImageReader.reader.EggPaintReader
 
getWidth() - Method in class com.ajtjp.jImageReader.reader.GodPaintReader
 
getWidth() - Method in interface com.ajtjp.jImageReader.reader.JImageReader
Returns the image's width.
getWidth() - Method in class com.ajtjp.jImageReader.reader.MSPReader
 
getWidth() - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
getWidth(int) - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
getWidth() - Method in class com.ajtjp.jImageReader.reader.SunIconReader
 
getWidth() - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
getWidth(int) - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
getWidth() - Method in class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader
 
GODImageSPI - Class in com.ajtjp.jImageReader.spi
SPI support for God Paint images.
GODImageSPI() - Constructor for class com.ajtjp.jImageReader.spi.GODImageSPI
 
GodPaintReader - Class in com.ajtjp.jImageReader.reader
Reads God Paint (.god) images.
GodPaintReader(String) - Constructor for class com.ajtjp.jImageReader.reader.GodPaintReader
 
GodPaintReader(ImageReaderSpi) - Constructor for class com.ajtjp.jImageReader.reader.GodPaintReader
 
goToNextScanLine() - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
Goes to the next line, filling any any missing places with black If we're already at the beginning of the line, ignore the request.
goToNextScanLine() - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
Goes to the next line, filling any any missing places with black If we're already at the beginning of the line, ignore the request.
goToNextScanLine() - Method in interface com.ajtjp.jImageReader.bitmap.IBitmap
Tells the bitmap to move on to the next scan line, even if there are remaining pixels in the current one.

H

HuffmanTree - Class in com.ajtjp.jImageReader.reader.workInProgress
Work-in-progress for a Huffman Tree encoder, with a goal of JPG support.
HuffmanTree() - Constructor for class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree
 
HuffmanTree.Node - Class in com.ajtjp.jImageReader.reader.workInProgress
 

I

IBitmap - Interface in com.ajtjp.jImageReader.bitmap
Bitmap interface.
IllegalDataException - Exception in com.ajtjp.jImageReader.exception
Thrown when illegal data for the file format is detected.
IllegalDataException(String) - Constructor for exception com.ajtjp.jImageReader.exception.IllegalDataException
 
IllegalDataException(String, Throwable) - Constructor for exception com.ajtjp.jImageReader.exception.IllegalDataException
 
ImageComponent() - Constructor for class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader.ImageComponent
 
IndexedBitmap - Class in com.ajtjp.jImageReader.bitmap
Represents a bitmap with indexed color.
IndexedBitmap(int, int, int, boolean) - Constructor for class com.ajtjp.jImageReader.bitmap.IndexedBitmap
 
IndexedBitmap(int, int) - Constructor for class com.ajtjp.jImageReader.bitmap.IndexedBitmap
 

J

JFIFReader - Class in com.ajtjp.jImageReader.reader.workInProgress
Incomplete (not yet functional) JPEG reader implementation.
JFIFReader(String) - Constructor for class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader
 
JFIFReader.ImageComponent - Class in com.ajtjp.jImageReader.reader.workInProgress
 
JFIFReader.QuantizationTable - Class in com.ajtjp.jImageReader.reader.workInProgress
 
JImageReader - Interface in com.ajtjp.jImageReader.reader
 
JImageReaderSpi - Class in com.ajtjp.jImageReader.spi
Base implementations for common SPI implementations.
JImageReaderSpi() - Constructor for class com.ajtjp.jImageReader.spi.JImageReaderSpi
 

L

LGOReader - Class in com.ajtjp.jImageReader.reader.workInProgress
Reads OS/2 Logo images.
LGOReader() - Constructor for class com.ajtjp.jImageReader.reader.workInProgress.LGOReader
 
LittleEndianDataInputStream - Class in com.ajtjp.jImageReader.utils
A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
LittleEndianDataInputStream(InputStream) - Constructor for class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
Creates a DataInputStream that uses the specified underlying InputStream.
LittleEndianDataOutputStream - Class in com.ajtjp.jImageReader.utils
A data output stream lets an application write primitive Java data types to an output stream in a portable way.
LittleEndianDataOutputStream(OutputStream) - Constructor for class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Creates a new data output stream to write data to the specified underlying output stream.

M

makeTransparent(int) - Method in class com.ajtjp.jImageReader.palette.Palette
Makes a certain color in the palette transparent.
makeTransparent(int) - Method in class com.ajtjp.jImageReader.reader.BMPReader.Palette
Makes a certain color in the palette transparent.
MegaPaintBildSPI - Class in com.ajtjp.jImageReader.spi
 
MegaPaintBildSPI() - Constructor for class com.ajtjp.jImageReader.spi.MegaPaintBildSPI
 
MegaPaintBLDReader - Class in com.ajtjp.jImageReader.reader
Reads Mega Paint Bild (BLD) images.
MegaPaintBLDReader(String) - Constructor for class com.ajtjp.jImageReader.reader.MegaPaintBLDReader
 
MegaPaintBLDReader(ImageReaderSpi) - Constructor for class com.ajtjp.jImageReader.reader.MegaPaintBLDReader
 
MSPImageSPI - Class in com.ajtjp.jImageReader.spi
 
MSPImageSPI() - Constructor for class com.ajtjp.jImageReader.spi.MSPImageSPI
 
MSPReader - Class in com.ajtjp.jImageReader.reader
Reads Microsoft Paint (.msp) images.
MSPReader(ImageReaderSpi) - Constructor for class com.ajtjp.jImageReader.reader.MSPReader
 
MSPReader(String) - Constructor for class com.ajtjp.jImageReader.reader.MSPReader
Constructor takes a String representation of the MSP file location.
MSPReader.ScanLine - Class in com.ajtjp.jImageReader.reader
 

N

Node() - Constructor for class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree.Node
 
NONE - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 

O

one() - Method in class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree.Node
 
OS2_2_BMP - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 

P

Palette - Class in com.ajtjp.jImageReader.palette
 
Palette() - Constructor for class com.ajtjp.jImageReader.palette.Palette
 
Palette(int) - Constructor for class com.ajtjp.jImageReader.reader.BMPReader.Palette
Creates a new palette
Palette256 - Class in com.ajtjp.jImageReader.palette
Class that represents the palette for a 256-color PCX file (alternately called a VGA 256 Color Palette).
Palette256() - Constructor for class com.ajtjp.jImageReader.palette.Palette256
Creates a new PCX palette, with 256 colors.
PaletteAnySize - Class in com.ajtjp.jImageReader.palette
Palette of an arbitrary size.
PaletteAnySize(int) - Constructor for class com.ajtjp.jImageReader.palette.PaletteAnySize
Creates a new bitmap palette, with the given number of colors.
parse() - Method in class com.ajtjp.jImageReader.reader.AwardBIOSReader
 
parse() - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
Parses the image from the internal buffer, to an internal representation.
parse() - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
parse() - Method in class com.ajtjp.jImageReader.reader.DrHaloReader
 
parse() - Method in class com.ajtjp.jImageReader.reader.EggPaintReader
 
parse() - Method in class com.ajtjp.jImageReader.reader.GodPaintReader
 
parse() - Method in class com.ajtjp.jImageReader.reader.MegaPaintBLDReader
 
parse() - Method in class com.ajtjp.jImageReader.reader.MSPReader
Parses the MSP that has been read into the buffer.
parse() - Method in class com.ajtjp.jImageReader.reader.PCXReader
Parses the PCX that has been read into the buffer.
parse() - Method in class com.ajtjp.jImageReader.reader.SunIconReader
 
parse() - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
parse() - Method in class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader
 
pathToMe() - Method in class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree.Node
Returns the path to a node in binary, ex.
PCXImageSPI - Class in com.ajtjp.jImageReader.spi
 
PCXImageSPI() - Constructor for class com.ajtjp.jImageReader.spi.PCXImageSPI
 
PCXReader - Class in com.ajtjp.jImageReader.reader
Reader for 8-bit and 24-bit PCX files.
PCXReader(String) - Constructor for class com.ajtjp.jImageReader.reader.PCXReader
Constructor takes a String representation of the PCX file location.
PCXReader(ImageReaderSpi) - Constructor for class com.ajtjp.jImageReader.reader.PCXReader
 
printNode(HuffmanTree.Node) - Method in class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree
 
printTree() - Method in class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree
 
processFile() - Method in class com.ajtjp.jImageReader.reader.AwardBIOSReader
 
processFile() - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
Reads and parses a file, and stores a BufferedImage; this is the method you will use most often.
processFile(boolean) - Method in class com.ajtjp.jImageReader.reader.BMPReader
Allows us to process the file and not create an image.
processFile() - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
processFile() - Method in class com.ajtjp.jImageReader.reader.DrHaloReader
 
processFile() - Method in class com.ajtjp.jImageReader.reader.EggPaintReader
 
processFile() - Method in class com.ajtjp.jImageReader.reader.GodPaintReader
 
processFile() - Method in interface com.ajtjp.jImageReader.reader.JImageReader
Processes the file supplied at initialization, and stores the image in the reader.
processFile() - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
processFile() - Method in class com.ajtjp.jImageReader.reader.SunIconReader
 
processFile() - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
processFile() - Method in class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader
 

Q

QuantizationTable() - Constructor for class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader.QuantizationTable
 

R

read(int, ImageReadParam) - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
 
read(int, ImageReadParam) - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
read(int, ImageReadParam) - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
read(byte[]) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
Reads some number of bytes from the contained input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
Reads up to len bytes of data from the contained input stream into an array of bytes.
readBoolean() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readBoolean method of DataInput.
readByte() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readByte method of DataInput.
readChar() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readChar method of DataInput.
readDouble() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readDouble method of DataInput.
readFile() - Method in class com.ajtjp.jImageReader.reader.AwardBIOSReader
 
readFile(File) - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
Reads the image from a file, and stores it in an internal buffer.
readFile(ImageInputStream) - Method in class com.ajtjp.jImageReader.reader.BaseImageReader
Reads the image from an ImageInputStream into an internal buffer.
readFile() - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
readFile() - Method in class com.ajtjp.jImageReader.reader.DrHaloReader
 
readFile() - Method in class com.ajtjp.jImageReader.reader.EggPaintReader
 
readFile() - Method in class com.ajtjp.jImageReader.reader.GodPaintReader
 
readFile() - Method in class com.ajtjp.jImageReader.reader.PCXReader
Reads the PCX file into the buffer.
readFile(ImageInputStream) - Method in class com.ajtjp.jImageReader.reader.PCXReader
Reads the PCX file into the buffer.
readFile() - Method in class com.ajtjp.jImageReader.reader.SunIconReader
 
readFile() - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
readFile(ImageInputStream) - Method in class com.ajtjp.jImageReader.reader.TGAReader
Reads the TGA file into the buffer.
readFile() - Method in class com.ajtjp.jImageReader.reader.workInProgress.JFIFReader
 
readFloat() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readFloat method of DataInput.
readFully(byte[]) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readFully method of DataInput.
readFully(byte[], int, int) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readFully method of DataInput.
readInt() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readInt method of DataInput.
readLine() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
Deprecated.
This method does not properly convert bytes to characters. As of JDK 1.1, the preferred way to read lines of text is via the BufferedReader.readLine() method. Programs that use the DataInputStream class to read lines can be converted to use the BufferedReader class by replacing code of the form:
     DataInputStream d = new DataInputStream(in);
 
with:
     BufferedReader d
          = new BufferedReader(new InputStreamReader(in));
 
readLong() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readLong method of DataInput.
readShort() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readShort method of DataInput.
readUnsignedByte() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readUnsignedByte method of DataInput.
readUnsignedShort() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readUnsignedShort method of DataInput.
readUTF() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the readUTF method of DataInput.
readUTF(DataInput) - Static method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
Reads from the stream in a representation of a Unicode character string encoded in modified UTF-8 format; this string of characters is then returned as a String.
RLE_4BIT - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 
RLE_8BIT - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 

S

saveExistingPCX(String) - Method in class com.ajtjp.jImageReader.reader.PCXReader
Saves a PCX, assuming that we already have a PCX.
ScanLine(short, int) - Constructor for class com.ajtjp.jImageReader.reader.MSPReader.ScanLine
 
setColor(int, Color) - Method in class com.ajtjp.jImageReader.palette.Palette
 
setColor(int, Color) - Method in class com.ajtjp.jImageReader.reader.BMPReader.Palette
Changes the color that was at position index in the palette to a new color, color.
setColor(int, Color) - Method in class com.ajtjp.jImageReader.reader.PCXReader
Changes the color that was at position index in the palette to a new color, color.
setPixel(int, int, Color) - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
 
setPixel(int, int, int) - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
 
setPixel(int, int, Color) - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
 
setPixel(int, int, int) - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
 
setPixel(int, int, Color) - Method in interface com.ajtjp.jImageReader.bitmap.IBitmap
Sets the pixel at location (x, y) to the given color.
setPixel(int, int, int) - Method in interface com.ajtjp.jImageReader.bitmap.IBitmap
Sets the pixel at location (x, y) to the given color, in 24-bit rgb format.
setValue(int) - Method in class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree.Node
 
size() - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Returns the current value of the counter written, the number of bytes written to this data output stream so far.
skipBytes(int) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataInputStream
See the general contract of the skipBytes method of DataInput.
SunIconReader - Class in com.ajtjp.jImageReader.reader
Reader for the Sun Icon (.ico) format.
SunIconReader(String) - Constructor for class com.ajtjp.jImageReader.reader.SunIconReader
 

T

TGAImageSPI - Class in com.ajtjp.jImageReader.spi
 
TGAImageSPI() - Constructor for class com.ajtjp.jImageReader.spi.TGAImageSPI
 
TGAReader - Class in com.ajtjp.jImageReader.reader
Reader for Targa Truevision (.tga) images.
TGAReader() - Constructor for class com.ajtjp.jImageReader.reader.TGAReader
 
TGAReader(ImageReaderSpi) - Constructor for class com.ajtjp.jImageReader.reader.TGAReader
 
TGAReader(String) - Constructor for class com.ajtjp.jImageReader.reader.TGAReader
 
toString() - Method in class com.ajtjp.jImageReader.bitmap.Bitmap
Returns the PCX image as a String, with nice array formatting
toString() - Method in class com.ajtjp.jImageReader.bitmap.BitmapLowRAM
Returns the PCX image as a String, with nice array formatting
toString() - Method in class com.ajtjp.jImageReader.palette.Palette
 
toString() - Method in class com.ajtjp.jImageReader.reader.BMPReader.Palette
 
toString() - Method in class com.ajtjp.jImageReader.reader.BMPReader
 
toString() - Method in class com.ajtjp.jImageReader.reader.MSPReader
 
toString() - Method in class com.ajtjp.jImageReader.reader.PCXReader
 
toString() - Method in class com.ajtjp.jImageReader.reader.TGAReader
 
toString() - Method in class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree.Node
 
TYPE_WIN1 - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 
TYPE_WIN234 - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 

U

UnsupportedVariantException - Exception in com.ajtjp.jImageReader.exception
Thrown when an unsupported variant of an otherwise supported format is detected.
UnsupportedVariantException(String) - Constructor for exception com.ajtjp.jImageReader.exception.UnsupportedVariantException
 
UnsupportedVariantException(String, Throwable) - Constructor for exception com.ajtjp.jImageReader.exception.UnsupportedVariantException
 

V

valueOf(String) - Static method in enum com.ajtjp.jImageReader.reader.AwardBIOSReader.CGAColor
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ajtjp.jImageReader.reader.AwardBIOSReader.CGAColor
Returns an array containing the constants of this enum type, in the order they are declared.

W

WINDOWS_2_BMP - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 
WINDOWS_3_BMP - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 
WINDOWS_95_BMP - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 
WINDOWS_NT_ALPHA_BMP - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 
WINDOWS_NT_BMP - Static variable in class com.ajtjp.jImageReader.reader.BMPReader
 
write(int) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Writes the specified byte (the low eight bits of the argument b) to the underlying output stream.
write(byte[], int, int) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Writes len bytes from the specified byte array starting at offset off to the underlying output stream.
writeBoolean(boolean) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Writes a boolean to the underlying output stream as a 1-byte value.
writeByte(int) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Writes out a byte to the underlying output stream as a 1-byte value.
writeBytes(String) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Writes out the string to the underlying output stream as a sequence of bytes.
writeChar(int) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Writes a char to the underlying output stream as a 2-byte value, high byte first.
writeChars(String) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Writes a string to the underlying output stream as a sequence of characters.
writeDouble(double) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Converts the double argument to a long using the doubleToLongBits method in class Double, and then writes that long value to the underlying output stream as an 8-byte quantity, high byte first.
writeFloat(float) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Converts the float argument to an int using the floatToIntBits method in class Float, and then writes that int value to the underlying output stream as a 4-byte quantity, high byte first.
writeInt(int) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Writes an int to the underlying output stream as four bytes, low byte first.
writeLong(long) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Writes a long to the underlying output stream as eight bytes, high byte first.
writeShort(int) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Writes a short to the underlying output stream as two bytes, low byte first.
writeUTF(String) - Method in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
Writes a string to the underlying output stream using modified UTF-8 encoding in a machine-independent manner.
written - Variable in class com.ajtjp.jImageReader.utils.LittleEndianDataOutputStream
The number of bytes written to the data output stream so far.

Z

zero() - Method in class com.ajtjp.jImageReader.reader.workInProgress.HuffmanTree.Node
 
A B C D E F G H I J L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2020. All rights reserved.