Grok 20.3.2
grk::Buffer2d< T, A > Member List

This is the complete list of members for grk::Buffer2d< T, A >, including all inherited members.

absoluteCoordinatesgrk::Rect< uint32_t >
address(uint32_t x, uint32_t y)grk::Buffer2d< T, A >inline
alignedBufferWidth(uint32_t width)grk::Buffer2d< T, A >inline
alloc(size_t length)grk::Buffer< T, A >inlineprotectedvirtual
alloc2d(uint32_t w, uint32_t str, uint32_t h, bool clear)grk::Buffer2d< T, A >inline
alloc2d(bool clear)grk::Buffer2d< T, A >inline
area(void) constgrk::Rect< uint32_t >inline
attach(T *buffer, uint32_t strd)grk::Buffer2d< T, A >inline
attach(Buffer2d &rhs, uint32_t x, uint32_t y)grk::Buffer2d< T, A >inline
attach(Buffer2d &rhs)grk::Buffer2d< T, A >inline
attach(Buffer2d *rhs, uint32_t x, uint32_t y)grk::Buffer2d< T, A >inline
attach(Buffer2d *rhs)grk::Buffer2d< T, A >inline
grk::Buffer::attach(T *buffer)grk::Buffer< T, A >inlineprotected
buf() constgrk::Buffer< T, A >inlineprotected
buf_grk::Buffer< T, A >protected
Buffer(T *buffer, size_t off, size_t length, bool ownsData)grk::Buffer< T, A >inlineprotected
Buffer(T *buffer, size_t length)grk::Buffer< T, A >inlineprotected
Buffer()grk::Buffer< T, A >inlineprotected
Buffer(T *buffer, size_t length, bool ownsData)grk::Buffer< T, A >inlineprotected
Buffer(const Buffer &rhs)grk::Buffer< T, A >inlineexplicitprotected
Buffer2d(T *buffer, bool ownsData, uint32_t w, uint32_t strd, uint32_t h)grk::Buffer2d< T, A >inline
Buffer2d(uint32_t w, uint32_t h)grk::Buffer2d< T, A >inline
Buffer2d(const Rect32 *b)grk::Buffer2d< T, A >inlineexplicit
Buffer2d(const Rect32 &b)grk::Buffer2d< T, A >inlineexplicit
Buffer2d(const Rect32 &b, bool useOrigin)grk::Buffer2d< T, A >inline
Buffer2d(void)grk::Buffer2d< T, A >inline
Buffer2d(const Buffer2d &rhs)grk::Buffer2d< T, A >inlineexplicit
Buffer2d(Buffer2d &rhs, bool transferBuffer)grk::Buffer2d< T, A >inline
canRead(void)grk::Buffer< T, A >inlineprotected
clear(void)grk::Buffer2d< T, A >inline
clip(const Rect *rhs) constgrk::Rect< uint32_t >inline
clip(const Rect32_16 &rhs) constgrk::Rect< uint32_t >inline
clip(const Rect32_16 *rhs) constgrk::Rect< uint32_t >inline
clip(const Rect &rhs) constgrk::Rect< uint32_t >inline
clip_IN_PLACE(const Rect &rhs)grk::Rect< uint32_t >inline
contains(Point< uint32_t > pt)grk::Rect< uint32_t >inline
contains(uint32_t x, uint32_t y)grk::Rect< uint32_t >inline
copyFrom(const Buffer2d &src, F filter)grk::Buffer2d< T, A >inline
copyFrom(const Buffer2d *src, F filter)grk::Buffer2d< T, A >inline
copyFrom(const Buffer2d &src)grk::Buffer2d< T, A >inline
copyFromNarrow(const Buffer2d< SrcT, SrcA > *src, F filter)grk::Buffer2d< T, A >inline
currPtr(void) constgrk::Buffer< T, A >inlineprotected
currPtr(size_t required_length) constgrk::Buffer< T, A >inlineprotected
dealloc() overridegrk::Buffer2d< T, A >inlinevirtual
dimX() constgrk::Rect< uint32_t >inline
dimY() constgrk::Rect< uint32_t >inline
empty(void) constgrk::Rect< uint32_t >inline
getBuffer(void) constgrk::Buffer2d< T, A >inline
getStride()grk::Buffer2d< T, A >inline
grow_IN_PLACE(uint32_t boundary)grk::Rect< uint32_t >inline
grow_IN_PLACE(uint32_t boundaryx, uint32_t boundaryy)grk::Rect< uint32_t >inline
grow_IN_PLACE(uint32_t boundary, uint32_t maxX, uint32_t maxY)grk::Rect< uint32_t >inline
grow_IN_PLACE(uint32_t boundaryx, uint32_t boundaryy, uint32_t maxX, uint32_t maxY)grk::Rect< uint32_t >inline
grow_IN_PLACE(uint32_t boundary, const Rect< uint32_t > &bounds)grk::Rect< uint32_t >inline
grow_IN_PLACE(uint32_t boundaryx, uint32_t boundaryy, Rect bounds)grk::Rect< uint32_t >inline
height() constgrk::Rect< uint32_t >inline
increment_offset(std::ptrdiff_t off)grk::Buffer< T, A >inlineprotected
intersection(const Rect< uint32_t > &rhs) constgrk::Rect< uint32_t >inline
intersection(const Rect *rhs) constgrk::Rect< uint32_t >inline
length(void)grk::Buffer2d< T, A >inline
nonEmptyIntersection(const Rect *rhs) constgrk::Rect< uint32_t >inline
nonEmptyIntersection(const Rect32_16 *rhs) constgrk::Rect< uint32_t >inline
num_elts() constgrk::Buffer< T, A >inlineprotected
num_elts_grk::Buffer< T, A >protected
num_elts_ptr()grk::Buffer< T, A >inlineprotected
offset() constgrk::Buffer< T, A >inlineprotected
offset_grk::Buffer< T, A >protected
operator!=(const Rect &other) constgrk::Rect< uint32_t >inline
operator=(const Buffer2d &rhs)grk::Buffer2d< T, A >inline
operator=(const Buffer2d *rhs)grk::Buffer2d< T, A >inline
grk::Buffer::operator=(const Buffer &rhs)grk::Buffer< T, A >inlineprotected
grk::Buffer::operator=(const Buffer *rhs)grk::Buffer< T, A >inlineprotected
grk::Rect< uint32_t >::operator=(const Rect &rhs)grk::Rect< uint32_t >inline
grk::Rect< uint32_t >::operator=(const Rect *rhs)grk::Rect< uint32_t >inline
operator==(const Rect &rhs) constgrk::Rect< uint32_t >inline
origin_x0grk::Rect< uint32_t >
origin_y0grk::Rect< uint32_t >
owns_data()grk::Buffer< T, A >inlineprotected
owns_data_grk::Buffer< T, A >protected
pan(int64_t x, int64_t y) constgrk::Rect< uint32_t >inline
pan_IN_PLACE(int64_t x, int64_t y)grk::Rect< uint32_t >inline
print(void) constgrk::Rect< uint32_t >inlinevirtual
ptr_to_buf()grk::Buffer< T, A >inlineprotected
read(void)grk::Buffer< T, A >inlineprotected
Rect(uint32_t origin_x0, uint32_t origin_y0, uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1)grk::Rect< uint32_t >inline
Rect(uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1)grk::Rect< uint32_t >inline
Rect(const Rect &rhs)grk::Rect< uint32_t >inline
Rect(const Rect *rhs)grk::Rect< uint32_t >inlineexplicit
Rect(void)grk::Rect< uint32_t >inline
rectUnion(const Rect *rhs) constgrk::Rect< uint32_t >inline
rectUnion(const Rect &rhs) constgrk::Rect< uint32_t >inline
remainingLength(void) constgrk::Buffer< T, A >inlineprotected
scale(uint32_t scalex, uint32_t scaley) constgrk::Rect< uint32_t >inline
scaleDown(uint64_t denx, uint64_t deny) constgrk::Rect< uint32_t >inline
scaleDownCeil(uint32_t den) constgrk::Rect< uint32_t >inline
scaleDownCeil(uint64_t denx, uint64_t deny) constgrk::Rect< uint32_t >inline
scaleDownCeilPow2(uint8_t power) constgrk::Rect< uint32_t >inline
scaleDownCeilPow2(uint8_t powx, uint8_t powy) constgrk::Rect< uint32_t >inline
scaleDownPow2(uint8_t powx, uint8_t powy) constgrk::Rect< uint32_t >inline
scaleDownPow2(Point8 pow) constgrk::Rect< uint32_t >inline
set_buf(T *buf, size_t elts)grk::Buffer< T, A >inlineprotected
set_num_elts(size_t elts)grk::Buffer< T, A >inlineprotected
set_offset(size_t off)grk::Buffer< T, A >inlineprotected
set_owns_data(bool owns)grk::Buffer< T, A >inlineprotected
setOrigin(uint32_t origx, uint32_t origy, bool absolute)grk::Rect< uint32_t >inline
setOrigin(const Rect< uint32_t > &rhs, bool absolute)grk::Rect< uint32_t >inline
setOrigin(const Rect< uint32_t > *rhs, bool absolute)grk::Rect< uint32_t >inline
setRect(const Rect *rhs)grk::Rect< uint32_t >inline
setRect(const Rect &rhs)grk::Rect< uint32_t >inline
simple(void) constgrk::Buffer2d< T, A >inline
simpleF(void) constgrk::Buffer2d< T, A >inline
stridegrk::Buffer2d< T, A >protected
toAbsolute(void)grk::Rect< uint32_t >inline
toRelative(void)grk::Rect< uint32_t >inline
transfer(T **buffer, uint32_t *strd)grk::Buffer2d< T, A >inline
grk::Buffer::transfer(T **buffer)grk::Buffer< T, A >inlineprotected
valid(void) constgrk::Rect< uint32_t >inline
width() constgrk::Rect< uint32_t >inline
write(T val)grk::Buffer< T, A >inlineprotected
write(T *b, size_t size)grk::Buffer< T, A >inlineprotected
x0grk::Rect< uint32_t >
x1grk::Rect< uint32_t >
y0grk::Rect< uint32_t >
y1grk::Rect< uint32_t >
~Buffer()grk::Buffer< T, A >inlineprotectedvirtual
~Buffer2d() override=defaultgrk::Buffer2d< T, A >virtual
~Rect()=defaultgrk::Rect< uint32_t >virtual