Grok 12.0.1
|
#include <SparseCanvas.h>
Public Member Functions | |
virtual | ~ISparseCanvas ()=default |
virtual bool | read (uint8_t resno, grk_rect32 window, int32_t *dest, const uint32_t destChunkY, const uint32_t destChunkX)=0 |
Read window of data into dest buffer. | |
virtual bool | write (uint8_t resno, grk_rect32 window, const int32_t *src, const uint32_t srcChunkY, const uint32_t srcChunkX)=0 |
Write window of data from src buffer. | |
virtual bool | alloc (grk_rect32 window, bool zeroOutBuffer)=0 |
|
virtualdefault |
|
pure virtual |
Implemented in grk::SparseCanvas< LBW, LBH >.
|
pure virtual |
Read window of data into dest buffer.
Implemented in grk::SparseCanvas< LBW, LBH >.
|
pure virtual |
Write window of data from src buffer.
Implemented in grk::SparseCanvas< LBW, LBH >.
Referenced by grk::TileComponent::postDecompressImpl().