Grok  7.6.2
grk::SparseBuffer< LBW, LBH > Member List

This is the complete list of members for grk::SparseBuffer< LBW, LBH >, including all inherited members.

alloc(grk_rect_u32 window)grk::SparseBuffer< LBW, LBH >inlinevirtual
alloc(uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1)grk::SparseBuffer< LBW, LBH >inlineprivate
block_heightgrk::SparseBuffer< LBW, LBH >private
block_widthgrk::SparseBuffer< LBW, LBH >private
boundsgrk::SparseBuffer< LBW, LBH >private
data_blocksgrk::SparseBuffer< LBW, LBH >private
getBlock(uint32_t block_x, uint32_t block_y)grk::SparseBuffer< LBW, LBH >inlineprivate
grid_boundsgrk::SparseBuffer< LBW, LBH >private
is_window_valid(uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1)grk::SparseBuffer< LBW, LBH >inlineprivate
read(uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, int32_t *dest, const uint32_t dest_col_stride, const uint32_t dest_line_stride, bool forgiving)grk::SparseBuffer< LBW, LBH >inlinevirtual
read(grk_rect_u32 window, int32_t *dest, const uint32_t dest_col_stride, const uint32_t dest_line_stride, bool forgiving)grk::SparseBuffer< LBW, LBH >inlinevirtual
read_or_write(uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, int32_t *buf, const uint32_t buf_col_stride, const uint32_t buf_line_stride, bool forgiving, bool is_read_op)grk::SparseBuffer< LBW, LBH >inlineprivate
setBlock(uint32_t block_x, uint32_t block_y, int32_t *block)grk::SparseBuffer< LBW, LBH >inlineprivate
SparseBuffer(uint32_t width, uint32_t height)grk::SparseBuffer< LBW, LBH >inline
SparseBuffer(grk_rect_u32 bds)grk::SparseBuffer< LBW, LBH >inline
write(uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, const int32_t *src, const uint32_t src_col_stride, const uint32_t src_line_stride, bool forgiving)grk::SparseBuffer< LBW, LBH >inlinevirtual
~ISparseBuffer()grk::ISparseBufferinlinevirtual
~SparseBuffer()grk::SparseBuffer< LBW, LBH >inline