Package jj2000.j2k.entropy
Class CodedCBlk
- java.lang.Object
-
- jj2000.j2k.entropy.CodedCBlk
-
- Direct Known Subclasses:
CBlkRateDistStats,DecLyrdCBlk
public class CodedCBlk extends java.lang.ObjectThis is the generic class to store coded (compressed) code-block. It stores the compressed data as well as the necessary side-information.This class is normally not used. Instead the EncRDCBlk, EncLyrdCBlk and the DecLyrdCBlk subclasses are used.
- See Also:
CBlkRateDistStats,DecLyrdCBlk
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()Returns the contents of the object in a string.
-
-
-
Constructor Detail
-
CodedCBlk
public CodedCBlk()
Creates a new CodedCBlk object wit the default values and without allocating any space for its members.
-
CodedCBlk
public CodedCBlk(int m, int n, int skipMSBP, byte[] data)Creates a new CodedCBlk object with the specified values.- Parameters:
m- The horizontal index of the code-block, within the subband.n- The vertical index of the code-block, within the subband.skipMSBP- The number of skipped most significant bit-planes for this code-block.data- The compressed data. This array is referenced by this object so it should not be modified after.
-
-
Method Detail
-
toString
public java.lang.String toString()
Returns the contents of the object in a string. The string contains the following data: 'm', 'n', 'skipMSBP' and 'data.length. This is used for debugging.- Overrides:
toStringin classjava.lang.Object- Returns:
- A string with the contents of the object
-
-