Package org.jrobin.graph
Class Gif89Frame
- java.lang.Object
-
- org.jrobin.graph.Gif89Frame
-
- Direct Known Subclasses:
DirectGif89Frame,IndexGif89Frame
abstract class Gif89Frame extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) byte[]ciPixels(package private) static intDM_BGCOLOR(package private) static intDM_LEAVE(package private) static intDM_REVERT(package private) static intDM_UNDEFINED(package private) inttheHeight(package private) inttheWidth
-
Constructor Summary
Constructors Constructor Description Gif89Frame()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) voidencode(OutputStream os, boolean epluribus, int color_depth, int transparent_index)(package private) intgetHeight()(package private) byte[]getPixelSink()(package private) abstract ObjectgetPixelSource()(package private) intgetWidth()(package private) voidsetDelay(int interval)(package private) voidsetDisposalMode(int code)(package private) voidsetInterlaced(boolean b)(package private) voidsetPosition(Point p)
-
-
-
Field Detail
-
DM_UNDEFINED
static final int DM_UNDEFINED
- See Also:
- Constant Field Values
-
DM_LEAVE
static final int DM_LEAVE
- See Also:
- Constant Field Values
-
DM_BGCOLOR
static final int DM_BGCOLOR
- See Also:
- Constant Field Values
-
DM_REVERT
static final int DM_REVERT
- See Also:
- Constant Field Values
-
theWidth
int theWidth
-
theHeight
int theHeight
-
ciPixels
byte[] ciPixels
-
-
Method Detail
-
setPosition
void setPosition(Point p)
-
setInterlaced
void setInterlaced(boolean b)
-
setDelay
void setDelay(int interval)
-
setDisposalMode
void setDisposalMode(int code)
-
getPixelSource
abstract Object getPixelSource()
-
getWidth
int getWidth()
-
getHeight
int getHeight()
-
getPixelSink
byte[] getPixelSink()
-
encode
void encode(OutputStream os, boolean epluribus, int color_depth, int transparent_index) throws IOException
- Throws:
IOException
-
-