Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CJBig2_TRDProc Class Reference

#include <JBig2_TrdProc.h>

+ Collaboration diagram for CJBig2_TRDProc:

Public Member Functions

 CJBig2_TRDProc ()
 
 ~CJBig2_TRDProc ()
 
std::unique_ptr< CJBig2_ImageDecodeHuffman (CJBig2_BitStream *pStream, JBig2ArithCtx *grContext)
 
std::unique_ptr< CJBig2_ImageDecodeArith (CJBig2_ArithDecoder *pArithDecoder, JBig2ArithCtx *grContext, JBig2IntDecoderState *pIDS)
 

Public Attributes

bool SBHUFF
 
bool SBREFINE
 
bool SBRTEMPLATE
 
bool TRANSPOSED
 
bool SBDEFPIXEL
 
int8_t SBDSOFFSET
 
uint8_t SBSYMCODELEN
 
uint32_t SBW
 
uint32_t SBH
 
uint32_t SBNUMINSTANCES
 
uint32_t SBSTRIPS
 
uint32_t SBNUMSYMS
 
std::vector< JBig2HuffmanCodeSBSYMCODES
 
UNOWNED_PTR_EXCLUSION CJBig2_Image ** SBSYMS
 
JBig2ComposeOp SBCOMBOP
 
JBig2Corner REFCORNER
 
UnownedPtr< const CJBig2_HuffmanTableSBHUFFFS
 
UnownedPtr< const CJBig2_HuffmanTableSBHUFFDS
 
UnownedPtr< const CJBig2_HuffmanTableSBHUFFDT
 
UnownedPtr< const CJBig2_HuffmanTableSBHUFFRDW
 
UnownedPtr< const CJBig2_HuffmanTableSBHUFFRDH
 
UnownedPtr< const CJBig2_HuffmanTableSBHUFFRDX
 
UnownedPtr< const CJBig2_HuffmanTableSBHUFFRDY
 
UnownedPtr< const CJBig2_HuffmanTableSBHUFFRSIZE
 
int8_t SBRAT [4]
 

Detailed Description

Definition at line 50 of file JBig2_TrdProc.h.

Constructor & Destructor Documentation

◆ CJBig2_TRDProc()

CJBig2_TRDProc::CJBig2_TRDProc ( )
default

◆ ~CJBig2_TRDProc()

CJBig2_TRDProc::~CJBig2_TRDProc ( )
default

Member Function Documentation

◆ DecodeArith()

◆ DecodeHuffman()

std::unique_ptr< CJBig2_Image > CJBig2_TRDProc::DecodeHuffman ( CJBig2_BitStream * pStream,
JBig2ArithCtx * grContext )

Member Data Documentation

◆ REFCORNER

JBig2Corner CJBig2_TRDProc::REFCORNER

Definition at line 77 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBCOMBOP

JBig2ComposeOp CJBig2_TRDProc::SBCOMBOP

Definition at line 76 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBDEFPIXEL

bool CJBig2_TRDProc::SBDEFPIXEL

Definition at line 66 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBDSOFFSET

int8_t CJBig2_TRDProc::SBDSOFFSET

Definition at line 67 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBH

uint32_t CJBig2_TRDProc::SBH

Definition at line 70 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBHUFF

bool CJBig2_TRDProc::SBHUFF

Definition at line 62 of file JBig2_TrdProc.h.

◆ SBHUFFDS

UnownedPtr<const CJBig2_HuffmanTable> CJBig2_TRDProc::SBHUFFDS

Definition at line 79 of file JBig2_TrdProc.h.

◆ SBHUFFDT

UnownedPtr<const CJBig2_HuffmanTable> CJBig2_TRDProc::SBHUFFDT

Definition at line 80 of file JBig2_TrdProc.h.

◆ SBHUFFFS

UnownedPtr<const CJBig2_HuffmanTable> CJBig2_TRDProc::SBHUFFFS

Definition at line 78 of file JBig2_TrdProc.h.

◆ SBHUFFRDH

UnownedPtr<const CJBig2_HuffmanTable> CJBig2_TRDProc::SBHUFFRDH

Definition at line 82 of file JBig2_TrdProc.h.

◆ SBHUFFRDW

UnownedPtr<const CJBig2_HuffmanTable> CJBig2_TRDProc::SBHUFFRDW

Definition at line 81 of file JBig2_TrdProc.h.

◆ SBHUFFRDX

UnownedPtr<const CJBig2_HuffmanTable> CJBig2_TRDProc::SBHUFFRDX

Definition at line 83 of file JBig2_TrdProc.h.

◆ SBHUFFRDY

UnownedPtr<const CJBig2_HuffmanTable> CJBig2_TRDProc::SBHUFFRDY

Definition at line 84 of file JBig2_TrdProc.h.

◆ SBHUFFRSIZE

UnownedPtr<const CJBig2_HuffmanTable> CJBig2_TRDProc::SBHUFFRSIZE

Definition at line 85 of file JBig2_TrdProc.h.

◆ SBNUMINSTANCES

uint32_t CJBig2_TRDProc::SBNUMINSTANCES

Definition at line 71 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBNUMSYMS

uint32_t CJBig2_TRDProc::SBNUMSYMS

Definition at line 73 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBRAT

int8_t CJBig2_TRDProc::SBRAT[4]

Definition at line 86 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBREFINE

bool CJBig2_TRDProc::SBREFINE

Definition at line 63 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBRTEMPLATE

bool CJBig2_TRDProc::SBRTEMPLATE

Definition at line 64 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBSTRIPS

uint32_t CJBig2_TRDProc::SBSTRIPS

Definition at line 72 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBSYMCODELEN

uint8_t CJBig2_TRDProc::SBSYMCODELEN

Definition at line 68 of file JBig2_TrdProc.h.

Referenced by DecodeArith().

◆ SBSYMCODES

std::vector<JBig2HuffmanCode> CJBig2_TRDProc::SBSYMCODES

Definition at line 74 of file JBig2_TrdProc.h.

◆ SBSYMS

UNOWNED_PTR_EXCLUSION CJBig2_Image** CJBig2_TRDProc::SBSYMS

Definition at line 75 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ SBW

uint32_t CJBig2_TRDProc::SBW

Definition at line 69 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().

◆ TRANSPOSED

bool CJBig2_TRDProc::TRANSPOSED

Definition at line 65 of file JBig2_TrdProc.h.

Referenced by DecodeArith(), and DecodeHuffman().


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