Grok 10.0.5
|
#include <BlockExec.h>
Public Member Functions | |
CompressBlockExec () | |
bool | open (T1Interface *t1) |
void | close (void) |
![]() | |
BlockExec () | |
virtual bool | open (T1Interface *t1)=0 |
virtual | ~BlockExec ()=default |
Public Attributes | |
CompressCodeblock * | cblk |
Tile * | tile |
bool | doRateControl |
double | distortion |
int32_t * | tiledp |
uint16_t | compno |
uint8_t | resno |
uint64_t | precinctIndex |
uint64_t | cblkno |
float | inv_step_ht |
const double * | mct_norms |
uint16_t | mct_numcomps |
![]() | |
TileComponent * | tilec |
uint8_t | bandIndex |
uint8_t | bandNumbps |
eBandOrientation | bandOrientation |
float | stepsize |
uint8_t | cblk_sty |
uint8_t | qmfbid |
uint32_t | x |
uint32_t | y |
uint8_t | k_msbs |
uint8_t | R_b |
|
inline |
|
inline |
|
inlinevirtual |
Implements grk::BlockExec.
References grk::T1Interface::compress().
Referenced by grk::CompressScheduler::compress().
CompressCodeblock* grk::CompressBlockExec::cblk |
uint64_t grk::CompressBlockExec::cblkno |
uint16_t grk::CompressBlockExec::compno |
Referenced by grk::t1_part1::T1Part1::compress(), and grk::t1_part1::T1Part1::preCompress().
double grk::CompressBlockExec::distortion |
Referenced by grk::t1_part1::T1Part1::compress(), and grk::CompressScheduler::compress().
bool grk::CompressBlockExec::doRateControl |
Referenced by grk::t1_part1::T1Part1::compress().
float grk::CompressBlockExec::inv_step_ht |
const double* grk::CompressBlockExec::mct_norms |
Referenced by grk::t1_part1::T1Part1::compress().
uint16_t grk::CompressBlockExec::mct_numcomps |
Referenced by grk::t1_part1::T1Part1::compress().
uint64_t grk::CompressBlockExec::precinctIndex |
uint8_t grk::CompressBlockExec::resno |
Referenced by grk::t1_part1::T1Part1::compress().
Tile* grk::CompressBlockExec::tile |
int32_t* grk::CompressBlockExec::tiledp |
Referenced by grk::t1_part1::T1Part1::preCompress().