Grok  7.6.0
Public Member Functions
grk::T1Interface Class Referenceabstract

#include <T1Interface.h>

Inheritance diagram for grk::T1Interface:
grk::t1_ht::T1HT grk::t1_part1::T1Part1

Public Member Functions

virtual ~T1Interface ()
 
virtual void preEncode (encodeBlockInfo *block, grk_tile *tile, uint32_t &max)=0
 
virtual double compress (encodeBlockInfo *block, grk_tile *tile, uint32_t max, bool doRateControl)=0
 
virtual bool decompress (decodeBlockInfo *block)=0
 
virtual void postDecode (decodeBlockInfo *block)=0
 

Constructor & Destructor Documentation

◆ ~T1Interface()

virtual grk::T1Interface::~T1Interface ( )
inlinevirtual

Member Function Documentation

◆ compress()

virtual double grk::T1Interface::compress ( encodeBlockInfo block,
grk_tile tile,
uint32_t  max,
bool  doRateControl 
)
pure virtual

◆ decompress()

virtual bool grk::T1Interface::decompress ( decodeBlockInfo block)
pure virtual

◆ postDecode()

virtual void grk::T1Interface::postDecode ( decodeBlockInfo block)
pure virtual

◆ preEncode()

virtual void grk::T1Interface::preEncode ( encodeBlockInfo block,
grk_tile tile,
uint32_t &  max 
)
pure virtual

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