Grok 15.1.0
grk::BlockExec Struct Referenceabstract

#include <BlockExec.h>

Inheritance diagram for grk::BlockExec:
grk::CompressBlockExec grk::DecompressBlockExec

Public Member Functions

 BlockExec ()
virtual bool open (T1Interface *t1)=0
virtual ~BlockExec ()=default

Public Attributes

TileComponenttilec
uint8_t bandIndex
uint8_t bandNumbps
eBandOrientation bandOrientation
float stepsize
uint8_t cblk_sty
uint8_t qmfbid
uint32_t x
uint32_t y
uint8_t k_msbs
uint8_t R_b

Constructor & Destructor Documentation

◆ BlockExec()

grk::BlockExec::BlockExec ( )
inline

◆ ~BlockExec()

virtual grk::BlockExec::~BlockExec ( )
virtualdefault

Member Function Documentation

◆ open()

virtual bool grk::BlockExec::open ( T1Interface * t1)
pure virtual

Member Data Documentation

◆ bandIndex

uint8_t grk::BlockExec::bandIndex

Referenced by BlockExec().

◆ bandNumbps

uint8_t grk::BlockExec::bandNumbps

Referenced by BlockExec().

◆ bandOrientation

◆ cblk_sty

uint8_t grk::BlockExec::cblk_sty

◆ k_msbs

uint8_t grk::BlockExec::k_msbs

Referenced by BlockExec().

◆ qmfbid

◆ R_b

uint8_t grk::BlockExec::R_b

Referenced by BlockExec().

◆ stepsize

float grk::BlockExec::stepsize

◆ tilec

TileComponent* grk::BlockExec::tilec

◆ x

◆ y


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