jj2000.j2k.codestream
Interface ProgressionType

All Known Implementing Classes:
FileBitstreamReaderAgent, HeaderDecoder, HeaderInfo, Progression

public interface ProgressionType

This interface defines the identifiers for the different codestream profiles and progression types.

Each progressive type has a different number: 'LY_RES_COMP_POS_PROG', 'RES_LY_COMP_POS_PROG', 'RES_POS_COMP_LY_PROG', 'POS_COMP_RES_LY_PROG' or 'COMP_POS_RES_LY_PROG'. These are the same identifiers are used in the codestream syntax.

This interface defines the constants only. In order to use the constants in any other class you can either use the fully qualified name (e.g., ProgressionType.LY_RES_COMP_POS_PROG) or declare this interface in the implements clause of the class and then access the identifier directly.


Field Summary
static int COMP_POS_RES_LY_PROG
          The codestream is Component/Position/Resolution/Layer progressive : 4
static int LY_RES_COMP_POS_PROG
          The codestream is Layer/Resolution/Component/Position progressive : 0
static int POS_COMP_RES_LY_PROG
          The codestream is Position/Component/Resolution/Layer progressive : 3
static int RES_LY_COMP_POS_PROG
          The codestream is Resolution/Layer/Component/Position progressive : 1
static int RES_POS_COMP_LY_PROG
          The codestream is Resolution/Position/Component/Layer progressive : 2
 

Field Detail

LY_RES_COMP_POS_PROG

public static final int LY_RES_COMP_POS_PROG
The codestream is Layer/Resolution/Component/Position progressive : 0

See Also:
Constant Field Values

RES_LY_COMP_POS_PROG

public static final int RES_LY_COMP_POS_PROG
The codestream is Resolution/Layer/Component/Position progressive : 1

See Also:
Constant Field Values

RES_POS_COMP_LY_PROG

public static final int RES_POS_COMP_LY_PROG
The codestream is Resolution/Position/Component/Layer progressive : 2

See Also:
Constant Field Values

POS_COMP_RES_LY_PROG

public static final int POS_COMP_RES_LY_PROG
The codestream is Position/Component/Resolution/Layer progressive : 3

See Also:
Constant Field Values

COMP_POS_RES_LY_PROG

public static final int COMP_POS_RES_LY_PROG
The codestream is Component/Position/Resolution/Layer progressive : 4

See Also:
Constant Field Values