A C E G I J M R S

A

addImage(RawImage, int) - Method in class jezuch.utils.starmapper.encoders.ImageEncoder
Encodes another image (for a given Stars!

C

close() - Method in class jezuch.utils.starmapper.encoders.ImageEncoder
Closes encoder - useful for animated files, like animated GIF.

E

EncoderException - exception jezuch.utils.starmapper.encoders.EncoderException.
Exception thrown by ImageEncoders to notify of encoding errors.
EncoderException() - Constructor for class jezuch.utils.starmapper.encoders.EncoderException
 
EncoderException(String) - Constructor for class jezuch.utils.starmapper.encoders.EncoderException
 

G

getAvailableEncoders() - Static method in class jezuch.utils.starmapper.Starmapper
Returns array of all encoders that Starmapper could find in the .
getColorModel() - Method in class jezuch.utils.starmapper.encoders.RawImage
 
getData() - Method in class jezuch.utils.starmapper.encoders.RawImage
Returns byte array containing raw pixel data in the indexed color model.
getDefaultColors() - Static method in class jezuch.utils.starmapper.Starmapper
Returns clone of array of Colors holding default colors used by Starmapper.
getDefaultValue() - Method in class jezuch.utils.starmapper.encoders.ImageEncoder.Parameter
Returns default value of this parameter.
getHeight() - Method in class jezuch.utils.starmapper.encoders.RawImage
 
getName() - Method in class jezuch.utils.starmapper.encoders.ImageEncoder
Returns name of this encoder.
getName() - Method in class jezuch.utils.starmapper.encoders.ImageEncoder.Parameter
 
getParameters() - Method in class jezuch.utils.starmapper.encoders.ImageEncoder
Returns list of parameters accepted by this encoder in Properties passed to initialise() as array of instances of ImageEncoder.Parameter classes.
getPossibleValues() - Method in class jezuch.utils.starmapper.encoders.ImageEncoder.Parameter
Return list of possible parameter's values as array of Strings.
getProducer() - Method in class jezuch.utils.starmapper.encoders.RawImage
Constructs an ImageProducer which can produce pixels for this image - this is a link to the Java's Producer-Consumer interface.
getWidth() - Method in class jezuch.utils.starmapper.encoders.RawImage
 

I

ImageEncoder - class jezuch.utils.starmapper.encoders.ImageEncoder.
Starmapper's image encoding interface (abstract class), which can be subclassed by users to enhance Starmapper by ability to do whatever possible with produced galaxy map; it can be outputted to a file in any image format, it can be even sent over the network, I don't care :) Subclasses of this class must have public constructor with empty argument list, or Starmapper will generate error.
ImageEncoder.Parameter - class jezuch.utils.starmapper.encoders.ImageEncoder.Parameter.
Class containing information for one encoder parameter.
ImageEncoder.Parameter(String, String, String[]) - Constructor for class jezuch.utils.starmapper.encoders.ImageEncoder.Parameter
Constructs new encoder parameter from given name, default value and set of values.
ImageEncoder() - Constructor for class jezuch.utils.starmapper.encoders.ImageEncoder
Every Starmapper's ImageEncoder must have a public no-arg constructor.
initialise(String, Properties) - Method in class jezuch.utils.starmapper.encoders.ImageEncoder
Initializes encoder - useful for animated files, like animated GIF.
isRequired() - Method in class jezuch.utils.starmapper.encoders.ImageEncoder.Parameter
Returns true if this parameter is required, that is if it has no default value.

J

jezuch.utils.starmapper - package jezuch.utils.starmapper
 
jezuch.utils.starmapper.encoders - package jezuch.utils.starmapper.encoders
 

M

main(String[]) - Static method in class jezuch.utils.starmapper.Starmapper
Main entry point.

R

RawImage - class jezuch.utils.starmapper.encoders.RawImage.
Simple struct-like class holding Starmapper image data.
RawImage(byte[], IndexColorModel, int, int) - Constructor for class jezuch.utils.starmapper.encoders.RawImage
Constructs RawImage from specified raw pixel data, IndexColorModel and size.
RawImage(IndexColorModel, int, int) - Constructor for class jezuch.utils.starmapper.encoders.RawImage
Constructs new empty RawImage with specified IndexColorModel and size.

S

Starmapper - class jezuch.utils.starmapper.Starmapper.
Main Starmapper class; contains all methods for reading INI and PLA files and drawing map.

A C E G I J M R S