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

#include <T1Structs.h>

Inheritance diagram for grk::CompressBlockExec:
grk::BlockExec grk::IOpenable

Public Member Functions

 CompressBlockExec ()
 
bool open (T1Interface *t1)
 
void close (void)
 
- Public Member Functions inherited from grk::BlockExec
 BlockExec ()
 
- Public Member Functions inherited from grk::IOpenable
virtual ~IOpenable ()
 

Public Attributes

CompressCodeblockcblk
 
grk_tiletile
 
bool doRateControl
 
double distortion
 
int32_t * tiledp
 
uint16_t compno
 
uint8_t resno
 
uint64_t precinctIndex
 
uint64_t cblkno
 
int32_t inv_step
 
float inv_step_ht
 
const double * mct_norms
 
uint32_t mct_numcomps
 
- Public Attributes inherited from grk::BlockExec
TileComponenttilec
 
uint8_t bandIndex
 
eBandOrientation band_orientation
 
float stepsize
 
uint32_t cblk_sty
 
uint32_t qmfbid
 
uint32_t x
 
uint32_t y
 
uint8_t k_msbs
 
bool isOpen
 

Constructor & Destructor Documentation

◆ CompressBlockExec()

grk::CompressBlockExec::CompressBlockExec ( )

Member Function Documentation

◆ close()

void grk::CompressBlockExec::close ( void  )
virtual

Implements grk::IOpenable.

◆ open()

bool grk::CompressBlockExec::open ( T1Interface t1)
virtual

Member Data Documentation

◆ cblk

CompressCodeblock* grk::CompressBlockExec::cblk

◆ cblkno

uint64_t grk::CompressBlockExec::cblkno

◆ compno

uint16_t grk::CompressBlockExec::compno

◆ distortion

double grk::CompressBlockExec::distortion

◆ doRateControl

bool grk::CompressBlockExec::doRateControl

◆ inv_step

int32_t grk::CompressBlockExec::inv_step

◆ inv_step_ht

float grk::CompressBlockExec::inv_step_ht

◆ mct_norms

const double* grk::CompressBlockExec::mct_norms

◆ mct_numcomps

uint32_t grk::CompressBlockExec::mct_numcomps

◆ precinctIndex

uint64_t grk::CompressBlockExec::precinctIndex

◆ resno

uint8_t grk::CompressBlockExec::resno

◆ tile

grk_tile* grk::CompressBlockExec::tile

◆ tiledp

int32_t* grk::CompressBlockExec::tiledp

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