Copyright (C) 2016-2024 Grok Image Compression Inc.
Definition ICacheable.h:20
void grk_read(const uint8_t *buffer, TYPE *value, uint32_t numBytes)
Definition BufferedStream.h:239
grk_rect< uint32_t > grk_rect32
Definition geometry.h:61
eBandOrientation
Definition ResSimple.h:23
@ BAND_ORIENT_HH
Definition ResSimple.h:27
@ BAND_ORIENT_HL
Definition ResSimple.h:25
@ BAND_NUM_ORIENTATIONS
Definition ResSimple.h:28
@ BAND_ORIENT_LH
Definition ResSimple.h:26
@ BAND_ORIENT_LL
Definition ResSimple.h:24
eBandIndex
Definition ResSimple.h:35
@ BAND_INDEX_HL
Definition ResSimple.h:36
@ BAND_INDEX_LH
Definition ResSimple.h:37
@ BAND_NUM_INDICES
Definition ResSimple.h:39
@ BAND_INDEX_HH
Definition ResSimple.h:38
const uint32_t BAND_RES_ZERO_INDEX_LL
Definition ResSimple.h:31
Definition ResSimple.h:43
ResSimple(grk_rect32 currentRes, bool finalResolution)
Definition ResSimple.h:52
grk_rect32 tileBand[BAND_NUM_INDICES]
Definition ResSimple.h:110
ResSimple(void)
Definition ResSimple.h:44
ResSimple(grk_rect32 *res, uint8_t numTileBandWindows, grk_rect32(&tileBand)[BAND_NUM_INDICES])
Definition ResSimple.h:45
uint8_t numTileBandWindows
Definition ResSimple.h:111
static grk_rect32 getBandWindow(uint8_t numDecomps, uint8_t orientation, grk_rect32 tileCompWindowUnreduced)
Get band window (in tile component coordinates) for specified number of decompositions.
Definition ResSimple.h:77
void setRect(grk_rect< uint32_t > *rhs)
Definition geometry.h:228