Grok  7.6.2
Public Member Functions | Public Attributes | List of all members
grk::PrecinctImpl Struct Reference

#include <T1Structs.h>

Public Member Functions

 PrecinctImpl ()
 
 ~PrecinctImpl ()
 
void initTagTrees ()
 
void deleteTagTrees ()
 
bool init (bool isCompressor, grk_rect_u32 *bounds, grk_pt cblk_expn, grk_plugin_tile *current_plugin_tile)
 

Public Attributes

uint32_t cblk_grid_width
 
uint32_t cblk_grid_height
 
CompressCodeblockenc
 
DecompressCodeblockdec
 
TagTreeincltree
 
TagTreeimsbtree
 

Constructor & Destructor Documentation

◆ PrecinctImpl()

grk::PrecinctImpl::PrecinctImpl ( )

◆ ~PrecinctImpl()

grk::PrecinctImpl::~PrecinctImpl ( )

References dec, deleteTagTrees(), and enc.

Member Function Documentation

◆ deleteTagTrees()

void grk::PrecinctImpl::deleteTagTrees ( )

References imsbtree, and incltree.

Referenced by grk::Precinct::deleteTagTrees(), and ~PrecinctImpl().

◆ init()

bool grk::PrecinctImpl::init ( bool  isCompressor,
grk_rect_u32 bounds,
grk_pt  cblk_expn,
grk_plugin_tile current_plugin_tile 
)

◆ initTagTrees()

void grk::PrecinctImpl::initTagTrees ( )

Member Data Documentation

◆ cblk_grid_height

uint32_t grk::PrecinctImpl::cblk_grid_height

◆ cblk_grid_width

uint32_t grk::PrecinctImpl::cblk_grid_width

◆ dec

DecompressCodeblock* grk::PrecinctImpl::dec

◆ enc

CompressCodeblock* grk::PrecinctImpl::enc

◆ imsbtree

TagTree* grk::PrecinctImpl::imsbtree

◆ incltree

TagTree* grk::PrecinctImpl::incltree

The documentation for this struct was generated from the following files: