|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.lizardtech.djvu.DjVuObject
com.lizardtech.djvu.JB2Codec
com.lizardtech.djvu.JB2Decode
public class JB2Decode
DOCUMENT ME!
Field Summary | |
---|---|
protected BitContext |
zpBitHolder
DOCUMENT ME! |
Fields inherited from class com.lizardtech.djvu.DjVuObject |
---|
hasReferences |
Constructor Summary | |
---|---|
JB2Decode()
Creates a new JB2Decode object. |
Method Summary | |
---|---|
protected void |
code_absolute_location(com.lizardtech.djvu.JB2Blit jblt,
int rows,
int columns)
DOCUMENT ME! |
protected void |
code_absolute_mark_size(GBitmap bm,
int border)
DOCUMENT ME! |
protected void |
code_bitmap_by_cross_coding(GBitmap bm,
GBitmap cbm,
int xd2c,
int dw,
int dy,
int cy,
int up1,
int up0,
int xup1,
int xup0,
int xdn1)
DOCUMENT ME! |
protected void |
code_bitmap_directly(GBitmap bm,
int dw,
int dy,
int up2,
int up1,
int up0)
DOCUMENT ME! |
protected java.lang.String |
code_comment(java.lang.String comment)
DOCUMENT ME! |
protected void |
code_image_size(JB2Dict jim)
DOCUMENT ME! |
protected void |
code_image_size(JB2Image jim)
DOCUMENT ME! |
protected void |
code_inherited_shape_count(JB2Dict jim)
DOCUMENT ME! |
protected int |
code_match_index(int index,
JB2Dict ignored)
DOCUMENT ME! |
protected int |
code_record_type(int ignored)
DOCUMENT ME! |
protected void |
code_relative_mark_size(GBitmap bm,
int cw,
int ch,
int border)
DOCUMENT ME! |
void |
code(JB2Dict jim)
DOCUMENT ME! |
void |
code(JB2Image jim)
DOCUMENT ME! |
protected boolean |
codeBit(boolean ignored,
BitContext ctx)
DOCUMENT ME! |
protected int |
codeBit(boolean ignored,
byte[] array,
int offset)
DOCUMENT ME! |
protected int |
codeNum(int low,
int high,
NumContext ctx)
DOCUMENT ME! |
static JB2Decode |
createJB2Decode(DjVuInterface ref)
Creates an instance of JB2Decode with the options interherited from the specified reference. |
protected int |
get_diff(int ignored,
NumContext rel_loc)
DOCUMENT ME! |
void |
init(java.io.InputStream gbs,
JB2Dict zdict)
DOCUMENT ME! |
Methods inherited from class com.lizardtech.djvu.JB2Codec |
---|
add_library, code_absolute_mark_size, code_bitmap_by_cross_coding, code_bitmap_directly, code_eventual_lossless_refinement, code_record_A, code_record_B, code_relative_location, code_relative_mark_size, codeNum, fill_short_list, get_cross_context, get_direct_context, init_library, reset_numcoder, shape2lib, shift_cross_context, shift_direct_context, update_short_list |
Methods inherited from class com.lizardtech.djvu.DjVuObject |
---|
checkLockTime, create, create, createSoftReference, createWeakReference, getDjVuOptions, getFromReference, invoke, setDjVuOptions |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final BitContext zpBitHolder
Constructor Detail |
---|
public JB2Decode()
Method Detail |
---|
public static JB2Decode createJB2Decode(DjVuInterface ref)
ref
- Object to interherit DjVuOptions from.
public void code(JB2Image jim) throws java.io.IOException
jim
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
java.lang.IllegalStateException
- DOCUMENT ME!public void code(JB2Dict jim) throws java.io.IOException
jim
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
java.lang.IllegalStateException
- DOCUMENT ME!public void init(java.io.InputStream gbs, JB2Dict zdict) throws java.io.IOException
gbs
- DOCUMENT ME!zdict
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!protected final boolean codeBit(boolean ignored, BitContext ctx) throws java.io.IOException
codeBit
in class JB2Codec
ignored
- DOCUMENT ME!ctx
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!protected final int codeBit(boolean ignored, byte[] array, int offset) throws java.io.IOException
codeBit
in class JB2Codec
ignored
- DOCUMENT ME!array
- DOCUMENT ME!offset
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!protected int codeNum(int low, int high, NumContext ctx) throws java.io.IOException
low
- DOCUMENT ME!high
- DOCUMENT ME!ctx
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!protected void code_absolute_location(com.lizardtech.djvu.JB2Blit jblt, int rows, int columns) throws java.io.IOException
code_absolute_location
in class JB2Codec
jblt
- DOCUMENT ME!rows
- DOCUMENT ME!columns
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
java.lang.IllegalStateException
- DOCUMENT ME!protected void code_absolute_mark_size(GBitmap bm, int border) throws java.io.IOException
code_absolute_mark_size
in class JB2Codec
bm
- DOCUMENT ME!border
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
java.lang.IllegalStateException
- DOCUMENT ME!protected void code_bitmap_by_cross_coding(GBitmap bm, GBitmap cbm, int xd2c, int dw, int dy, int cy, int up1, int up0, int xup1, int xup0, int xdn1) throws java.io.IOException
code_bitmap_by_cross_coding
in class JB2Codec
bm
- DOCUMENT ME!cbm
- DOCUMENT ME!xd2c
- DOCUMENT ME!dw
- DOCUMENT ME!dy
- DOCUMENT ME!cy
- DOCUMENT ME!up1
- DOCUMENT ME!up0
- DOCUMENT ME!xup1
- DOCUMENT ME!xup0
- DOCUMENT ME!xdn1
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!protected void code_bitmap_directly(GBitmap bm, int dw, int dy, int up2, int up1, int up0) throws java.io.IOException
code_bitmap_directly
in class JB2Codec
bm
- DOCUMENT ME!dw
- DOCUMENT ME!dy
- DOCUMENT ME!up2
- DOCUMENT ME!up1
- DOCUMENT ME!up0
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!protected java.lang.String code_comment(java.lang.String comment) throws java.io.IOException
code_comment
in class JB2Codec
comment
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!protected void code_image_size(JB2Dict jim) throws java.io.IOException
code_image_size
in class JB2Codec
jim
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
java.lang.IllegalStateException
- DOCUMENT ME!protected void code_image_size(JB2Image jim) throws java.io.IOException
code_image_size
in class JB2Codec
jim
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
java.lang.IllegalStateException
- DOCUMENT ME!protected void code_inherited_shape_count(JB2Dict jim) throws java.io.IOException
code_inherited_shape_count
in class JB2Codec
jim
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
java.lang.IllegalStateException
- DOCUMENT ME!protected int code_match_index(int index, JB2Dict ignored) throws java.io.IOException
code_match_index
in class JB2Codec
index
- DOCUMENT ME!ignored
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!protected int code_record_type(int ignored) throws java.io.IOException
code_record_type
in class JB2Codec
ignored
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!protected void code_relative_mark_size(GBitmap bm, int cw, int ch, int border) throws java.io.IOException
code_relative_mark_size
in class JB2Codec
bm
- DOCUMENT ME!cw
- DOCUMENT ME!ch
- DOCUMENT ME!border
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
java.lang.IllegalStateException
- DOCUMENT ME!protected int get_diff(int ignored, NumContext rel_loc) throws java.io.IOException
get_diff
in class JB2Codec
ignored
- DOCUMENT ME!rel_loc
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |