class GifPixelsEncoder
extends java.lang.Object
修飾子とタイプ | フィールド | 説明 |
---|---|---|
(package private) int |
a_count |
|
(package private) byte[] |
accum |
|
(package private) static int |
BITS |
|
(package private) boolean |
clear_flg |
|
(package private) int |
ClearCode |
|
(package private) int[] |
codetab |
|
(package private) int |
cur_accum |
|
(package private) int |
cur_bits |
|
(package private) int |
EOFCode |
|
(package private) int |
free_ent |
|
(package private) int |
g_init_bits |
|
(package private) int |
hsize |
|
(package private) static int |
HSIZE |
|
(package private) int[] |
htab |
|
(package private) int[] |
masks |
|
(package private) int |
maxbits |
|
(package private) int |
maxcode |
|
(package private) int |
maxmaxcode |
|
(package private) int |
n_bits |
コンストラクタ | 説明 |
---|---|
GifPixelsEncoder(int width,
int height,
byte[] pixels,
boolean interlaced,
int color_depth) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
(package private) void |
char_init() |
|
(package private) void |
char_out(byte c,
java.io.OutputStream outs) |
|
(package private) void |
cl_block(java.io.OutputStream outs) |
|
(package private) void |
cl_hash(int hsize) |
|
(package private) void |
compress(int init_bits,
java.io.OutputStream outs) |
|
(package private) void |
encode(java.io.OutputStream os) |
|
(package private) void |
flush_char(java.io.OutputStream outs) |
|
(package private) int |
MAXCODE(int n_bits) |
|
(package private) void |
output(int code,
java.io.OutputStream outs) |
static final int BITS
static final int HSIZE
int n_bits
int maxbits
int maxcode
int maxmaxcode
int[] htab
int[] codetab
int hsize
int free_ent
boolean clear_flg
int g_init_bits
int ClearCode
int EOFCode
int cur_accum
int cur_bits
int[] masks
int a_count
byte[] accum
GifPixelsEncoder(int width, int height, byte[] pixels, boolean interlaced, int color_depth)
void encode(java.io.OutputStream os) throws java.io.IOException
java.io.IOException
final int MAXCODE(int n_bits)
void compress(int init_bits, java.io.OutputStream outs) throws java.io.IOException
java.io.IOException
void output(int code, java.io.OutputStream outs) throws java.io.IOException
java.io.IOException
void cl_block(java.io.OutputStream outs) throws java.io.IOException
java.io.IOException
void cl_hash(int hsize)
void char_init()
void char_out(byte c, java.io.OutputStream outs) throws java.io.IOException
java.io.IOException
void flush_char(java.io.OutputStream outs) throws java.io.IOException
java.io.IOException