[]
        
(Showing Draft Content)

CSJ2K.j2k.entropy.CBlkSizeSpec

CBlkSizeSpec Class

Inheritance
CBlkSizeSpec
Namespace: CSJ2K.j2k.entropy
Assembly: C1.WPF.PdfViewer.4.6.2.dll
Syntax
public class CBlkSizeSpec : ModuleSpec

Constructors

Name Description
CBlkSizeSpec(int, int, byte)

Creates a new CBlkSizeSpec object for the specified number of tiles and components.

CBlkSizeSpec(int, int, byte, ParameterList)

Creates a new CBlkSizeSpec object for the specified number of tiles and components and the ParameterList instance.

Properties

Name Description
MaxCBlkHeight

Returns the maximum code-block's height

MaxCBlkWidth

Returns the maximum code-block's width

Methods

Name Description
getCBlkHeight(byte, int, int)

Returns the code-block height:

       <ul><li>for the specified tile/component</li><li>for the specified tile</li><li>for the specified component</li><li>default value</li></ul>

       The value returned depends on the value of the variable 'type' which
       can take the following values :

       <ul><li>SPEC_DEF -> Default value is returned. t and c values are
       ignored</li><li>SPEC_COMP_DEF -> Component default value is returned. t value is
       ignored</li><li>SPEC_TILE_DEF -> Tile default value is returned. c value is
       ignored</li><li>SPEC_TILE_COMP -> Tile/Component value is returned.</li></ul>
getCBlkWidth(byte, int, int)
setCompDef(int, object)

Sets default value for specified component and specValType tag if allowed by its priority.

setDefault(object)

Sets default value for this module

setTileCompVal(int, int, object)

Sets value for specified tile-component.

setTileDef(int, object)

Sets default value for specified tile and specValType tag if allowed by its priority.