jj2000.j2k.wavelet.synthesis
Interface InvWTData

All Superinterfaces:
MultiResImgData
All Known Subinterfaces:
CBlkQuantDataSrcDec, CBlkWTDataSrcDec, CodedCBlkDataSrcDec
All Known Implementing Classes:
BitstreamReaderAgent, Dequantizer, EntropyDecoder, ROIDeScaler

public interface InvWTData
extends MultiResImgData

This interface extends the MultiResImgData interface with the methods that are necessary for inverse wavelet data (i.e. data that is the source to an inverse wavlet trasnform).


Method Summary
 int getCbULX()
          Returns the horizontal code-block partition origin.
 int getCbULY()
          Returns the vertical code-block partition origin Allowable values are 0 and 1, nothing else.
 SubbandSyn getSynSubbandTree(int t, int c)
          Returns the subband tree, for the specified tile-component.
 
Methods inherited from interface jj2000.j2k.wavelet.synthesis.MultiResImgData
getCompImgHeight, getCompImgWidth, getCompSubsX, getCompSubsY, getImgHeight, getImgULX, getImgULY, getImgWidth, getNomTileHeight, getNomTileWidth, getNumComps, getNumTiles, getNumTiles, getResULX, getResULY, getTile, getTileCompHeight, getTileCompWidth, getTileHeight, getTileIdx, getTilePartULX, getTilePartULY, getTileWidth, nextTile, setTile
 

Method Detail

getSynSubbandTree

public SubbandSyn getSynSubbandTree(int t,
                                    int c)
Returns the subband tree, for the specified tile-component. This method returns the root element of the subband tree structure, see 'Subband' and 'SubbandSyn'. The tree comprises all the available resolution levels.

Specified by:
getSynSubbandTree in interface MultiResImgData
Parameters:
t - The index of the tile, from 0 to T-1.
c - The index of the component, from 0 to C-1.
Returns:
The root of the tree structure.

getCbULX

public int getCbULX()
Returns the horizontal code-block partition origin. Allowable values are 0 and 1, nothing else.


getCbULY

public int getCbULY()
Returns the vertical code-block partition origin Allowable values are 0 and 1, nothing else.