12 virtual ~TileSet() =
default;
13 uint16_t numScheduled(
void);
14 void init(grk_rect16 allTiles);
15 void schedule(grk_rect16 tiles);
16 void schedule(grk_pt16
tile);
17 void schedule(uint16_t tileIndex);
18 bool isScheduled(uint16_t tileIndex);
19 bool isScheduled(grk_pt16
tile);
20 void setComplete(uint16_t tileIndex);
21 bool isComplete(uint16_t tileIndex);
22 bool allComplete(
void);
23 uint16_t getSingle(
void);
26 uint16_t index(uint16_t
x, uint16_t
y);
27 uint16_t index(grk_pt16
tile);
uint32_t y
Definition BlockExec.h:39
uint32_t x
Definition BlockExec.h:38
TileSet tilesToDecompress_
Definition CodingParams.h:323
std::set< uint16_t > tilesDecompressed_
Definition TileSet.h:29
grk_rect16 allTiles_
Definition TileSet.h:30
uint16_t lastTileToDecompress_
Definition TileSet.h:31
Copyright (C) 2016-2023 Grok Image Compression Inc.
Definition ICacheable.h:20
grk_plugin_tile * tile
Definition plugin_interface.h:64