Grok  7.6.0
Public Member Functions | Data Fields
grk::grk_cblk_enc Struct Reference

#include <TileProcessor.h>

Inheritance diagram for grk::grk_cblk_enc:
grk::grk_cblk

Public Member Functions

 grk_cblk_enc ()
 
 ~grk_cblk_enc ()
 
 grk_cblk_enc (const grk_cblk_enc &rhs)
 
grk_cblk_encoperator= (const grk_cblk_enc &other)
 
void clear () override
 
bool alloc ()
 
bool alloc_data (size_t nominalBlockSize)
 
void cleanup ()
 
- Public Member Functions inherited from grk::grk_cblk
 grk_cblk (const grk_cblk &rhs)
 
 grk_cblk ()
 
grk_cblkoperator= (const grk_cblk &other)
 
virtual ~grk_cblk ()
 
uint32_t width ()
 
uint32_t height ()
 
uint32_t area ()
 

Data Fields

uint8_t * paddedCompressedData
 
grk_layerlayers
 
grk_passpasses
 
uint32_t numPassesInPreviousPackets
 
uint32_t numPassesTotal
 
uint32_t * contextStream
 
- Data Fields inherited from grk::grk_cblk
uint32_t x0
 
uint32_t y0
 
uint32_t x1
 
uint32_t y1
 
uint8_t * compressedData
 
uint32_t compressedDataSize
 
bool owns_data
 
uint32_t numbps
 
uint32_t numlenbits
 
uint32_t numPassesInPacket
 

Constructor & Destructor Documentation

◆ grk_cblk_enc() [1/2]

grk::grk_cblk_enc::grk_cblk_enc ( )

◆ ~grk_cblk_enc()

grk::grk_cblk_enc::~grk_cblk_enc ( )

◆ grk_cblk_enc() [2/2]

grk::grk_cblk_enc::grk_cblk_enc ( const grk_cblk_enc rhs)

Member Function Documentation

◆ alloc()

bool grk::grk_cblk_enc::alloc ( )

◆ alloc_data()

bool grk::grk_cblk_enc::alloc_data ( size_t  nominalBlockSize)

◆ cleanup()

void grk::grk_cblk_enc::cleanup ( )

◆ clear()

void grk::grk_cblk_enc::clear ( )
overridevirtual

Reimplemented from grk::grk_cblk.

◆ operator=()

grk_cblk_enc& grk::grk_cblk_enc::operator= ( const grk_cblk_enc other)

Field Documentation

◆ contextStream

uint32_t* grk::grk_cblk_enc::contextStream

◆ layers

grk_layer* grk::grk_cblk_enc::layers

◆ numPassesInPreviousPackets

uint32_t grk::grk_cblk_enc::numPassesInPreviousPackets

◆ numPassesTotal

uint32_t grk::grk_cblk_enc::numPassesTotal

◆ paddedCompressedData

uint8_t* grk::grk_cblk_enc::paddedCompressedData

◆ passes

grk_pass* grk::grk_cblk_enc::passes

The documentation for this struct was generated from the following file: