A B C D I J M R S V

A

addFrame(File, int) - Method in interface ch.reto_hoehener.japng.Apng
Same as calling addFrame(imageFile, displayMillis, DisposeOp.NONE, BlendOp.SOURCE, 0, 0).
addFrame(File, int, DisposeOp, BlendOp) - Method in interface ch.reto_hoehener.japng.Apng
Same as calling addFrame(imageFile, displayMillis, disposeOp, blendOp, 0, 0).
addFrame(File, int, DisposeOp, BlendOp, int, int) - Method in interface ch.reto_hoehener.japng.Apng
Adds a frame to the animation, at the specified x/y offset.
addFrame(InputStream, int) - Method in interface ch.reto_hoehener.japng.Apng
InputStream variant of addFrame(File, int)
addFrame(InputStream, int, DisposeOp, BlendOp) - Method in interface ch.reto_hoehener.japng.Apng
InputStream variant of addFrame(File, int, DisposeOp, BlendOp)
addFrame(InputStream, int, DisposeOp, BlendOp, int, int) - Method in interface ch.reto_hoehener.japng.Apng
InputStream variant of addFrame(File, int, DisposeOp, BlendOp, int, int)
addFrame(BufferedImage, int) - Method in interface ch.reto_hoehener.japng.Apng
BufferedImage variant of addFrame(File, int)
addFrame(BufferedImage, int, DisposeOp, BlendOp) - Method in interface ch.reto_hoehener.japng.Apng
BufferedImage variant of addFrame(File, int, DisposeOp, BlendOp)
addFrame(BufferedImage, int, DisposeOp, BlendOp, int, int) - Method in interface ch.reto_hoehener.japng.Apng
BufferedImage variant of addFrame(File, int, DisposeOp, BlendOp, int, int)
Apng - Interface in ch.reto_hoehener.japng
The central interface of the Japng library to create animated PNG's from a sequence of individual images (the animation frames).
ApngFactory - Class in ch.reto_hoehener.japng
Factory class for vending Apng objects.
ApngFactory() - Constructor for class ch.reto_hoehener.japng.ApngFactory
 
assemble(File) - Method in interface ch.reto_hoehener.japng.Apng
Assembles all the previously added frames to an animated PNG and writes it to the specified outputFile.
assemble(OutputStream) - Method in interface ch.reto_hoehener.japng.Apng
OutputStream variant of assemble(File)

B

BlendOp - Enum in ch.reto_hoehener.japng
Blending Operation - Specifies whether the frame is to be alpha blended into the current output buffer content, or whether it should completely replace its region in the output buffer.

C

ch.reto_hoehener.japng - package ch.reto_hoehener.japng
See the javadocs of the Apng interface for usage examples.
createApng() - Static method in class ch.reto_hoehener.japng.ApngFactory
 

D

DisposeOp - Enum in ch.reto_hoehener.japng
Disposal Operation - Specifies how the output buffer should be changed at the end of the delay (before rendering the next frame).

I

INFINITE_LOOPING - Static variable in interface ch.reto_hoehener.japng.Apng
Constant signifying infinite looping.

J

Japng - Class in ch.reto_hoehener.japng
The Main-Class of the library jar.
Japng() - Constructor for class ch.reto_hoehener.japng.Japng
 
JapngException - Exception in ch.reto_hoehener.japng
The library exception.
JapngException() - Constructor for exception ch.reto_hoehener.japng.JapngException
 
JapngException(String) - Constructor for exception ch.reto_hoehener.japng.JapngException
 
JapngException(Throwable) - Constructor for exception ch.reto_hoehener.japng.JapngException
 
JapngException(String, Throwable) - Constructor for exception ch.reto_hoehener.japng.JapngException
 

M

main(String[]) - Static method in class ch.reto_hoehener.japng.Japng
The main method which gets invoked when executing the library jar (with the -jar switch).

R

reset() - Method in interface ch.reto_hoehener.japng.Apng
Resets this Apng object.

S

setPlayCount(int) - Method in interface ch.reto_hoehener.japng.Apng
playCount indicates the number of times that this animation should play - if it is 0, the animation should play indefinitely.
setSkipFirstFrame(boolean) - Method in interface ch.reto_hoehener.japng.Apng
If true, the first frame will not be shown by APNG-aware viewers.

V

valueOf(String) - Static method in enum ch.reto_hoehener.japng.BlendOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.reto_hoehener.japng.DisposeOp
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.reto_hoehener.japng.BlendOp
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum ch.reto_hoehener.japng.DisposeOp
Returns an array containing the constants of this enum type, in the order they're declared.

A B C D I J M R S V