|
Grok 20.3.2
|
Code block information for both compression and decompression. More...
#include <Codeblock.h>
Protected Member Functions | |
| Codeblock (uint16_t numLayers) | |
| Creates a Codeblock. | |
| ~Codeblock ()=default | |
| Destroys a Codeblock. | |
Protected Attributes | |
| uint16_t | numLayers_ |
| Number of layers in code block. | |
Private Member Functions | |
| Codeblock (const Codeblock &rhs)=default | |
| Codeblock & | operator= (const Codeblock &rhs)=default |
Additional Inherited Members | |
| Public Member Functions inherited from grk::Rect32_16 | |
| Rect32_16 (uint32_t x0, uint32_t y0, uint16_t w, uint16_t h) | |
| Rect32_16 (void) | |
| virtual | ~Rect32_16 ()=default |
| uint32_t | x0 (void) const |
| uint32_t | y0 (void) const |
| uint32_t | x1 (void) const |
| uint32_t | y1 (void) const |
| uint16_t | width () const |
| uint16_t | height () const |
| bool | valid () const |
| bool | empty (void) const |
| uint32_t | area (void) const |
| Rect32_16 | intersection (const Rect32_16 *rhs) const |
| void | setRect (const Rect32_16 *rhs) |
| void | setRect (const Rect32_16 rhs) |
| virtual void | print (void) const |
Code block information for both compression and decompression.
Block lives in canvas coordinates
|
inlineexplicitprotected |
Creates a Codeblock.
| numlayers | Number of layers in code block |
References numLayers_.
Referenced by Codeblock(), grk::t1::CodeblockCompress::CodeblockCompress(), grk::t1::CodeblockDecompress::CodeblockDecompress(), and operator=().
|
protecteddefault |
Destroys a Codeblock.
|
explicitprivatedefault |
References Codeblock().
References Codeblock().
|
protected |
Number of layers in code block.
Referenced by Codeblock(), grk::t1::CodeblockCompress::getImpl(), and grk::t1::CodeblockDecompress::getImpl().