Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- a_count - Variable in class com.madgag.gif.fmsware.LZWEncoder
- accum - Variable in class com.madgag.gif.fmsware.LZWEncoder
- act - Variable in class com.madgag.gif.fmsware.GifDecoder
- addFrame(BufferedImage) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Adds next GIF frame.
- alphabiasshift - Static variable in class com.madgag.gif.fmsware.NeuQuant
- alphadec - Variable in class com.madgag.gif.fmsware.NeuQuant
- alpharadbias - Static variable in class com.madgag.gif.fmsware.NeuQuant
- alpharadbshift - Static variable in class com.madgag.gif.fmsware.NeuQuant
- alterneigh(int, int, int, int, int) - Method in class com.madgag.gif.fmsware.NeuQuant
- altersingle(int, int, int, int, int) - Method in class com.madgag.gif.fmsware.NeuQuant
- analyzePixels() - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Analyzes image colors and creates color map.
- AnimatedGifEncoder - Class in com.madgag.gif.fmsware
-
Class AnimatedGifEncoder - Encodes a GIF file consisting of one or more frames.
- AnimatedGifEncoder() - Constructor for class com.madgag.gif.fmsware.AnimatedGifEncoder
B
- background - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- beta - Static variable in class com.madgag.gif.fmsware.NeuQuant
- betagamma - Static variable in class com.madgag.gif.fmsware.NeuQuant
- betashift - Static variable in class com.madgag.gif.fmsware.NeuQuant
- bgColor - Variable in class com.madgag.gif.fmsware.GifDecoder
- bgIndex - Variable in class com.madgag.gif.fmsware.GifDecoder
- bias - Variable in class com.madgag.gif.fmsware.NeuQuant
- BITS - Static variable in class com.madgag.gif.fmsware.LZWEncoder
- block - Variable in class com.madgag.gif.fmsware.GifDecoder
- blockSize - Variable in class com.madgag.gif.fmsware.GifDecoder
C
- char_out(byte, OutputStream) - Method in class com.madgag.gif.fmsware.LZWEncoder
- cl_block(OutputStream) - Method in class com.madgag.gif.fmsware.LZWEncoder
- cl_hash(int) - Method in class com.madgag.gif.fmsware.LZWEncoder
- clear_flg - Variable in class com.madgag.gif.fmsware.LZWEncoder
- ClearCode - Variable in class com.madgag.gif.fmsware.LZWEncoder
- closeStream - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- codetab - Variable in class com.madgag.gif.fmsware.LZWEncoder
- colorDepth - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- colorMap() - Method in class com.madgag.gif.fmsware.NeuQuant
- colorTab - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- com.madgag.gif.fmsware - package com.madgag.gif.fmsware
- compress(int, OutputStream) - Method in class com.madgag.gif.fmsware.LZWEncoder
- contest(int, int, int) - Method in class com.madgag.gif.fmsware.NeuQuant
- cur_accum - Variable in class com.madgag.gif.fmsware.LZWEncoder
- cur_bits - Variable in class com.madgag.gif.fmsware.LZWEncoder
- curPixel - Variable in class com.madgag.gif.fmsware.LZWEncoder
D
- decodeImageData() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Decodes LZW image data into pixel array.
- delay - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- delay - Variable in class com.madgag.gif.fmsware.GifDecoder
- delay - Variable in class com.madgag.gif.fmsware.GifDecoder.GifFrame
- dispose - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- dispose - Variable in class com.madgag.gif.fmsware.GifDecoder
E
- encode(OutputStream) - Method in class com.madgag.gif.fmsware.LZWEncoder
- EOF - Static variable in class com.madgag.gif.fmsware.LZWEncoder
- EOFCode - Variable in class com.madgag.gif.fmsware.LZWEncoder
- err() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Returns true if an error was encountered during reading/decoding
F
- findClosest(Color) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Returns index of palette color closest to c
- findExact(Color) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Returns index of palette exactly matching to color c or -1 if there is no exact matching.
- finish() - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Flushes any pending data and closes output file.
- firstFrame - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- flush_char(OutputStream) - Method in class com.madgag.gif.fmsware.LZWEncoder
- frameCount - Variable in class com.madgag.gif.fmsware.GifDecoder
- frames - Variable in class com.madgag.gif.fmsware.GifDecoder
- free_ent - Variable in class com.madgag.gif.fmsware.LZWEncoder
- freq - Variable in class com.madgag.gif.fmsware.NeuQuant
G
- g_init_bits - Variable in class com.madgag.gif.fmsware.LZWEncoder
- gamma - Static variable in class com.madgag.gif.fmsware.NeuQuant
- gammashift - Static variable in class com.madgag.gif.fmsware.NeuQuant
- gct - Variable in class com.madgag.gif.fmsware.GifDecoder
- gctFlag - Variable in class com.madgag.gif.fmsware.GifDecoder
- gctSize - Variable in class com.madgag.gif.fmsware.GifDecoder
- getDelay(int) - Method in class com.madgag.gif.fmsware.GifDecoder
-
Gets display duration for specified frame.
- getFrame(int) - Method in class com.madgag.gif.fmsware.GifDecoder
-
Gets the image contents of frame n.
- getFrameCount() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Gets the number of frames read from file.
- getFrameSize() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Gets image size.
- getImage() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Gets the first (or only) image read.
- getImagePixels() - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Extracts image pixels into byte array "pixels"
- getLoopCount() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Gets the "Netscape" iteration count, if any.
- GifDecoder - Class in com.madgag.gif.fmsware
-
Class GifDecoder - Decodes a GIF file into one or more frames.
- GifDecoder() - Constructor for class com.madgag.gif.fmsware.GifDecoder
- GifDecoder.GifFrame - Class in com.madgag.gif.fmsware
- GifFrame(BufferedImage, int) - Constructor for class com.madgag.gif.fmsware.GifDecoder.GifFrame
H
- height - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- height - Variable in class com.madgag.gif.fmsware.GifDecoder
- hsize - Variable in class com.madgag.gif.fmsware.LZWEncoder
- HSIZE - Static variable in class com.madgag.gif.fmsware.LZWEncoder
- htab - Variable in class com.madgag.gif.fmsware.LZWEncoder
I
- ih - Variable in class com.madgag.gif.fmsware.GifDecoder
- image - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- image - Variable in class com.madgag.gif.fmsware.GifDecoder.GifFrame
- image - Variable in class com.madgag.gif.fmsware.GifDecoder
- imgH - Variable in class com.madgag.gif.fmsware.LZWEncoder
- imgW - Variable in class com.madgag.gif.fmsware.LZWEncoder
- in - Variable in class com.madgag.gif.fmsware.GifDecoder
- indexedPixels - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- init() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Initializes or re-initializes reader
- initalpha - Static variable in class com.madgag.gif.fmsware.NeuQuant
- initCodeSize - Variable in class com.madgag.gif.fmsware.LZWEncoder
- initrad - Static variable in class com.madgag.gif.fmsware.NeuQuant
- initradius - Static variable in class com.madgag.gif.fmsware.NeuQuant
- intbias - Static variable in class com.madgag.gif.fmsware.NeuQuant
- intbiasshift - Static variable in class com.madgag.gif.fmsware.NeuQuant
- interlace - Variable in class com.madgag.gif.fmsware.GifDecoder
- inxbuild() - Method in class com.madgag.gif.fmsware.NeuQuant
- isColorUsed(Color) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
- isStarted() - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
- iw - Variable in class com.madgag.gif.fmsware.GifDecoder
- ix - Variable in class com.madgag.gif.fmsware.GifDecoder
- iy - Variable in class com.madgag.gif.fmsware.GifDecoder
L
- lastBgColor - Variable in class com.madgag.gif.fmsware.GifDecoder
- lastDispose - Variable in class com.madgag.gif.fmsware.GifDecoder
- lastImage - Variable in class com.madgag.gif.fmsware.GifDecoder
- lastRect - Variable in class com.madgag.gif.fmsware.GifDecoder
- lct - Variable in class com.madgag.gif.fmsware.GifDecoder
- lctFlag - Variable in class com.madgag.gif.fmsware.GifDecoder
- lctSize - Variable in class com.madgag.gif.fmsware.GifDecoder
- learn() - Method in class com.madgag.gif.fmsware.NeuQuant
- lengthcount - Variable in class com.madgag.gif.fmsware.NeuQuant
- loopCount - Variable in class com.madgag.gif.fmsware.GifDecoder
- LZWEncoder - Class in com.madgag.gif.fmsware
- LZWEncoder(int, int, byte[], int) - Constructor for class com.madgag.gif.fmsware.LZWEncoder
M
- map(int, int, int) - Method in class com.madgag.gif.fmsware.NeuQuant
- masks - Variable in class com.madgag.gif.fmsware.LZWEncoder
- maxbits - Variable in class com.madgag.gif.fmsware.LZWEncoder
- maxcode - Variable in class com.madgag.gif.fmsware.LZWEncoder
- MAXCODE(int) - Method in class com.madgag.gif.fmsware.LZWEncoder
- maxmaxcode - Variable in class com.madgag.gif.fmsware.LZWEncoder
- maxnetpos - Static variable in class com.madgag.gif.fmsware.NeuQuant
- MaxStackSize - Static variable in class com.madgag.gif.fmsware.GifDecoder
- minpicturebytes - Static variable in class com.madgag.gif.fmsware.NeuQuant
N
- n_bits - Variable in class com.madgag.gif.fmsware.LZWEncoder
- ncycles - Static variable in class com.madgag.gif.fmsware.NeuQuant
- netbiasshift - Static variable in class com.madgag.gif.fmsware.NeuQuant
- netindex - Variable in class com.madgag.gif.fmsware.NeuQuant
- netsize - Static variable in class com.madgag.gif.fmsware.NeuQuant
- network - Variable in class com.madgag.gif.fmsware.NeuQuant
- NeuQuant - Class in com.madgag.gif.fmsware
- NeuQuant(byte[], int, int) - Constructor for class com.madgag.gif.fmsware.NeuQuant
- nextPixel() - Method in class com.madgag.gif.fmsware.LZWEncoder
O
- out - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- output(int, OutputStream) - Method in class com.madgag.gif.fmsware.LZWEncoder
P
- palSize - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- pixAry - Variable in class com.madgag.gif.fmsware.LZWEncoder
- pixelAspect - Variable in class com.madgag.gif.fmsware.GifDecoder
- pixels - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- pixels - Variable in class com.madgag.gif.fmsware.GifDecoder
- pixelStack - Variable in class com.madgag.gif.fmsware.GifDecoder
- prefix - Variable in class com.madgag.gif.fmsware.GifDecoder
- prime1 - Static variable in class com.madgag.gif.fmsware.NeuQuant
- prime2 - Static variable in class com.madgag.gif.fmsware.NeuQuant
- prime3 - Static variable in class com.madgag.gif.fmsware.NeuQuant
- prime4 - Static variable in class com.madgag.gif.fmsware.NeuQuant
- process() - Method in class com.madgag.gif.fmsware.NeuQuant
R
- radbias - Static variable in class com.madgag.gif.fmsware.NeuQuant
- radbiasshift - Static variable in class com.madgag.gif.fmsware.NeuQuant
- radiusbias - Static variable in class com.madgag.gif.fmsware.NeuQuant
- radiusbiasshift - Static variable in class com.madgag.gif.fmsware.NeuQuant
- radiusdec - Static variable in class com.madgag.gif.fmsware.NeuQuant
- radpower - Variable in class com.madgag.gif.fmsware.NeuQuant
- read() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads a single byte from the input stream.
- read(BufferedInputStream) - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads GIF image from stream
- read(InputStream) - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads GIF image from stream
- read(String) - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads GIF file from specified file/URL source (URL assumed if name contains ":/" or "file:")
- readBlock() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads next variable length block from input.
- readColorTable(int) - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads color table as 256 RGB integer values
- readContents() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Main file parser.
- readGraphicControlExt() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads Graphics Control Extension values
- readHeader() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads GIF file header information.
- readImage() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads next frame image
- readLSD() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads Logical Screen Descriptor
- readNetscapeExt() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads Netscape extenstion to obtain iteration count
- readShort() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Reads next 16-bit value, LSB first
- remaining - Variable in class com.madgag.gif.fmsware.LZWEncoder
- repeat - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- resetFrame() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Resets frame state for reading next image.
S
- sample - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- samplefac - Variable in class com.madgag.gif.fmsware.NeuQuant
- setBackground(Color) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Sets the background color for the last added frame and any subsequent frames.
- setDelay(int) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Sets the delay time between each frame, or changes it for subsequent frames (applies to last frame added).
- setDispose(int) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Sets the GIF frame disposal code for the last added frame and any subsequent frames.
- setFrameRate(float) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Sets frame rate in frames per second.
- setPixels() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Creates new frame image from current data (and previous frames as specified by their disposition codes).
- setQuality(int) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Sets quality of color quantization (conversion of images to the maximum 256 colors allowed by the GIF specification).
- setRepeat(int) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Sets the number of times the set of GIF frames should be played.
- setSize(int, int) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Sets the GIF frame size.
- setTransparent(Color) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Sets the transparent color for the last added frame and any subsequent frames.
- setTransparent(Color, boolean) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Sets the transparent color for the last added frame and any subsequent frames.
- sizeSet - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- skip() - Method in class com.madgag.gif.fmsware.GifDecoder
-
Skips variable length blocks up to and including next zero length block.
- start(OutputStream) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Initiates GIF file creation on the given stream.
- start(String) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Initiates writing of a GIF file with the specified name.
- started - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- status - Variable in class com.madgag.gif.fmsware.GifDecoder
- STATUS_FORMAT_ERROR - Static variable in class com.madgag.gif.fmsware.GifDecoder
-
File read status: Error decoding file (may be partially decoded)
- STATUS_OK - Static variable in class com.madgag.gif.fmsware.GifDecoder
-
File read status: No errors.
- STATUS_OPEN_ERROR - Static variable in class com.madgag.gif.fmsware.GifDecoder
-
File read status: Unable to open source.
- suffix - Variable in class com.madgag.gif.fmsware.GifDecoder
T
- thepicture - Variable in class com.madgag.gif.fmsware.NeuQuant
- transIndex - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- transIndex - Variable in class com.madgag.gif.fmsware.GifDecoder
- transparency - Variable in class com.madgag.gif.fmsware.GifDecoder
- transparent - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- transparentExactMatch - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
U
- unbiasnet() - Method in class com.madgag.gif.fmsware.NeuQuant
- usedEntry - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
W
- width - Variable in class com.madgag.gif.fmsware.AnimatedGifEncoder
- width - Variable in class com.madgag.gif.fmsware.GifDecoder
- writeGraphicCtrlExt() - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Writes Graphic Control Extension
- writeImageDesc() - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Writes Image Descriptor
- writeLSD() - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Writes Logical Screen Descriptor
- writeNetscapeExt() - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Writes Netscape application extension to define repeat count.
- writePalette() - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Writes color table
- writePixels() - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Encodes and writes pixel data
- writeShort(int) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Write 16-bit value to output stream, LSB first
- writeString(String) - Method in class com.madgag.gif.fmsware.AnimatedGifEncoder
-
Writes string to output stream
All Classes and Interfaces|All Packages|Constant Field Values