|
Grok
7.6.6
|
#include <T1HT.h>
Public Member Functions | |
| T1HT (bool isCompressor, TileCodingParams *tcp, uint32_t maxCblkW, uint32_t maxCblkH) | |
| virtual | ~T1HT () |
| bool | compress (CompressBlockExec *block) |
| bool | decompress (DecompressBlockExec *block) |
Public Member Functions inherited from grk::T1Interface | |
| virtual | ~T1Interface () |
Private Member Functions | |
| void | preCompress (CompressBlockExec *block, grk_tile *tile) |
| bool | postDecompress (DecompressBlockExec *block) |
Private Attributes | |
| uint32_t | coded_data_size |
| uint8_t * | coded_data |
| uint32_t | unencoded_data_size |
| int32_t * | unencoded_data |
| mem_fixed_allocator * | allocator |
| mem_elastic_allocator * | elastic_alloc |
| grk::t1_ht::T1HT::T1HT | ( | bool | isCompressor, |
| TileCodingParams * | tcp, | ||
| uint32_t | maxCblkW, | ||
| uint32_t | maxCblkH | ||
| ) |
References coded_data, and grk_cblk_dec_compressed_data_pad_ht.
|
virtual |
References allocator, coded_data, elastic_alloc, and unencoded_data.
|
virtual |
|
virtual |
|
private |
|
private |
References grk::CompressBlockExec::cblk, grk::CompressBlockExec::compno, grk::grk_tile::comps, grk::CompressBlockExec::inv_step_ht, grk::BlockExec::k_msbs, grk::BlockExec::qmfbid, grk::shift, grk::CompressBlockExec::tiledp, unencoded_data, and grk::grk_rectangle< T >::width().
Referenced by compress().
|
private |
Referenced by ~T1HT().
|
private |
Referenced by decompress(), T1HT(), and ~T1HT().
|
private |
Referenced by decompress().
|
private |
Referenced by compress(), and ~T1HT().
|
private |
Referenced by compress(), decompress(), preCompress(), and ~T1HT().
|
private |