|
Grok 15.1.0
|
#include <BlockExec.h>
Public Member Functions | |
| CompressBlockExec () | |
| bool | open (T1Interface *t1) |
| void | close (void) |
| Public Member Functions inherited from grk::BlockExec | |
| BlockExec () | |
| 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 |
| Public Attributes inherited from grk::BlockExec | |
| 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 |
References cblk, cblkno, compno, distortion, doRateControl, inv_step_ht, mct_norms, mct_numcomps, precinctIndex, resno, tile, and tiledp.
|
inline |
|
inlinevirtual |
Implements grk::BlockExec.
References grk::T1Interface::compress().
Referenced by grk::CompressScheduler::compress().
| CompressCodeblock* grk::CompressBlockExec::cblk |
Referenced by grk::t1_part1::T1Part1::compress(), CompressBlockExec(), and grk::t1_part1::T1Part1::preCompress().
| uint64_t grk::CompressBlockExec::cblkno |
Referenced by CompressBlockExec().
| uint16_t grk::CompressBlockExec::compno |
Referenced by grk::t1_part1::T1Part1::compress(), CompressBlockExec(), and grk::t1_part1::T1Part1::preCompress().
| double grk::CompressBlockExec::distortion |
Referenced by grk::CompressScheduler::compress(), grk::t1_part1::T1Part1::compress(), and CompressBlockExec().
| bool grk::CompressBlockExec::doRateControl |
Referenced by grk::t1_part1::T1Part1::compress(), and CompressBlockExec().
| float grk::CompressBlockExec::inv_step_ht |
Referenced by CompressBlockExec().
| const double* grk::CompressBlockExec::mct_norms |
Referenced by grk::t1_part1::T1Part1::compress(), and CompressBlockExec().
| uint16_t grk::CompressBlockExec::mct_numcomps |
Referenced by grk::t1_part1::T1Part1::compress(), and CompressBlockExec().
| uint64_t grk::CompressBlockExec::precinctIndex |
Referenced by CompressBlockExec().
| uint8_t grk::CompressBlockExec::resno |
Referenced by grk::t1_part1::T1Part1::compress(), and CompressBlockExec().
| Tile* grk::CompressBlockExec::tile |
Referenced by grk::t1_part1::T1Part1::compress(), CompressBlockExec(), and grk::t1_part1::T1Part1::preCompress().
| int32_t* grk::CompressBlockExec::tiledp |
Referenced by CompressBlockExec(), and grk::t1_part1::T1Part1::preCompress().