|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectCADI.Common.LogicalTarget.JPEG2000.Codestream.PacketHeaderDataDecoder
public class PacketHeaderDataDecoder
This class records the necessary information to decode packet headers belonging to a precinct.
| Field Summary | |
|---|---|
int[][][] |
firstLayer
First layer in which the block is included. |
int |
layerToDecode
Is an state attribute which indicates the layer to be decoded. |
int[][][] |
lBlock
Code-block state variable. |
TagTreeDecoder[] |
TTInclusionInformation
Tag Tree where is the first layer which a packet is included |
TagTreeDecoder[] |
TTZeroBitPlanes
Tag Tree with the number of missing most significant bit planes for each codeblock |
int[][][] |
zeroBitPlanes
Is the number of most significant bit planes which are missing. |
| Constructor Summary | |
|---|---|
PacketHeaderDataDecoder(int[][][] subbandStructure)
Constructor. |
|
| Method Summary | |
|---|---|
void |
list(java.io.PrintStream out)
Prints this Packet Header Data Decoder out to the specified output stream. |
void |
reset()
Sets the attributes to its initial values. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public TagTreeDecoder[] TTInclusionInformation
public TagTreeDecoder[] TTZeroBitPlanes
public int[][][] lBlock
Value 0 means that the packet has not been incluyed in any layer.
Indexes mean: 1st subband 2nd yBlock 3rd xBlock
public int[][][] firstLayer
Only positive values allowed (0 value is possible too. If 0 --> block is included in first quality layer).
public int[][][] zeroBitPlanes
Only positive values allowed (0 value is possible too.
public int layerToDecode
| Constructor Detail |
|---|
public PacketHeaderDataDecoder(int[][][] subbandStructure)
subbandStructure - contains the structure of the subband. Its
indexes mean [subband][yBlock][xBlock]| Method Detail |
|---|
public void reset()
public java.lang.String toString()
toString in class java.lang.Objectpublic void list(java.io.PrintStream out)
out - an output stream.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||