31 void print()
const override;
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
eBandOrientation
Definition ResSimple.h:23
void print() const override
Definition Subband.cpp:37
Precinct * getPrecinct(uint64_t precinctIndex)
Definition Subband.cpp:45
eBandOrientation orientation
Definition Subband.h:39
bool empty()
Definition Subband.cpp:41
virtual ~Subband()=default
Subband & operator=(const Subband &rhs)
Definition Subband.cpp:29
float stepsize
Definition Subband.h:45
grk_rect32 generatePrecinctBounds(uint64_t precinctIndex, grk_pt32 precinctPartitionTopLeft, grk_pt32 precinctExpn, uint32_t precinctGridWidth)
Definition Subband.cpp:53
uint8_t numbps
Definition Subband.h:44
Precinct * createPrecinct(TileProcessor *tileProcessor, uint64_t precinctIndex, grk_pt32 precinctPartitionTopLeft, grk_pt32 precinctExpn, uint32_t precinctGridWidth, grk_pt32 cblk_expn)
Definition Subband.cpp:67
std::vector< Precinct * > precincts
Definition Subband.h:40
std::map< uint64_t, uint64_t > precinctMap
Definition Subband.h:42
Subband()
Definition Subband.cpp:23
uint64_t numPrecincts
Definition Subband.h:43
Definition TileProcessor.h:78