Grok
9.5.0
|
#include <Precinct.h>
Public Member Functions | |
PrecinctImpl (bool isCompressor, grkRectU32 *bounds, grkPointU32 cblk_expn) | |
~PrecinctImpl () | |
grkRectU32 | getCodeBlockBounds (uint64_t cblkno) |
bool | initCodeBlocks (grkRectU32 *bounds) |
template<typename T > | |
bool | initCodeBlock (T *block, uint64_t cblkno) |
void | deleteTagTrees () |
TagTreeU16 * | getIncludeTagTree (void) |
TagTreeU8 * | getIMsbTagTree (void) |
Public Attributes | |
BlockCache< CompressCodeblock, PrecinctImpl > * | enc |
BlockCache< DecompressCodeblock, PrecinctImpl > * | dec |
grkRectU32 | m_cblk_grid |
grkRectU32 | m_bounds |
grkPointU32 | m_cblk_expn |
bool | m_isCompressor |
Private Attributes | |
TagTreeU16 * | incltree |
TagTreeU8 * | imsbtree |
|
inline |
|
inline |
References dec, deleteTagTrees(), and enc.
|
inline |
References imsbtree, and incltree.
Referenced by grk::Precinct::deleteTagTrees(), and ~PrecinctImpl().
|
inline |
References m_bounds, m_cblk_expn, m_cblk_grid, grk::grkRect< T >::width(), grk::grkPoint< T >::x, grk::grkRect< T >::x0, grk::grkPoint< T >::y, and grk::grkRect< T >::y0.
Referenced by grk::Precinct::getCodeBlockBounds(), and initCodeBlock().
|
inline |
References GRK_UNUSED, grk::GRK_WARN(), grk::grkRect< T >::height(), imsbtree, m_cblk_grid, and grk::grkRect< T >::width().
Referenced by grk::Precinct::getImsbTree().
|
inline |
References GRK_UNUSED, grk::GRK_WARN(), grk::grkRect< T >::height(), incltree, m_cblk_grid, and grk::grkRect< T >::width().
Referenced by grk::Precinct::getInclTree().
|
inline |
References getCodeBlockBounds().
|
inline |
References grk::grkRect< T >::area(), dec, enc, m_bounds, m_cblk_grid, and m_isCompressor.
Referenced by grk::Precinct::getImpl().
BlockCache<DecompressCodeblock, PrecinctImpl>* grk::PrecinctImpl::dec |
BlockCache<CompressCodeblock, PrecinctImpl>* grk::PrecinctImpl::enc |
Referenced by grk::Precinct::getCompressedBlockPtr(), initCodeBlocks(), and ~PrecinctImpl().
|
private |
Referenced by deleteTagTrees(), and getIMsbTagTree().
|
private |
Referenced by deleteTagTrees(), and getIncludeTagTree().
grkRectU32 grk::PrecinctImpl::m_bounds |
Referenced by getCodeBlockBounds(), and initCodeBlocks().
grkPointU32 grk::PrecinctImpl::m_cblk_expn |
Referenced by getCodeBlockBounds(), and grk::Precinct::getNominalBlockSize().
grkRectU32 grk::PrecinctImpl::m_cblk_grid |
bool grk::PrecinctImpl::m_isCompressor |
Referenced by initCodeBlocks().