Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <JBig2_HtrdProc.h>
Public Member Functions | |
CJBig2_HTRDProc () | |
~CJBig2_HTRDProc () | |
std::unique_ptr< CJBig2_Image > | DecodeArith (CJBig2_ArithDecoder *pArithDecoder, JBig2ArithCtx *gbContext, PauseIndicatorIface *pPause) |
std::unique_ptr< CJBig2_Image > | DecodeMMR (CJBig2_BitStream *pStream) |
Public Attributes | |
uint32_t | HBW |
uint32_t | HBH |
bool | HMMR |
uint8_t | HTEMPLATE |
uint32_t | HNUMPATS |
UnownedPtr< const std::vector< std::unique_ptr< CJBig2_Image > > > | HPATS |
bool | HDEFPIXEL |
JBig2ComposeOp | HCOMBOP |
bool | HENABLESKIP |
uint32_t | HGW |
uint32_t | HGH |
int32_t | HGX |
int32_t | HGY |
uint16_t | HRX |
uint16_t | HRY |
uint8_t | HPW |
uint8_t | HPH |
Definition at line 23 of file JBig2_HtrdProc.h.
|
default |
|
default |
std::unique_ptr< CJBig2_Image > CJBig2_HTRDProc::DecodeArith | ( | CJBig2_ArithDecoder * | pArithDecoder, |
JBig2ArithCtx * | gbContext, | ||
PauseIndicatorIface * | pPause ) |
Definition at line 20 of file JBig2_HtrdProc.cpp.
References CJBig2_GRDProc::ContinueDecode(), CJBig2_GRDProc::GBAT, CJBig2_GRDProc::GBH, CJBig2_GRDProc::GBTEMPLATE, CJBig2_GRDProc::GBW, HBW, HENABLESKIP, HGH, HGW, HGX, HGY, HMMR, HNUMPATS, HPH, HPW, HRX, HRY, HTEMPLATE, JBIG2_COMPOSE_XOR, kDecodeToBeContinued, CJBig2_GRDProc::MMR, CJBig2_GRDProc::StartDecodeArith(), CJBig2_GRDProc::TPGDON, and CJBig2_GRDProc::USESKIP.
std::unique_ptr< CJBig2_Image > CJBig2_HTRDProc::DecodeMMR | ( | CJBig2_BitStream * | pStream | ) |
Definition at line 89 of file JBig2_HtrdProc.cpp.
References CJBig2_BitStream::alignByte(), CJBig2_GRDProc::GBH, CJBig2_GRDProc::GBW, HGH, HGW, HMMR, HNUMPATS, JBIG2_COMPOSE_XOR, CJBig2_GRDProc::MMR, and CJBig2_BitStream::offset().
uint32_t CJBig2_HTRDProc::HBH |
Definition at line 36 of file JBig2_HtrdProc.h.
uint32_t CJBig2_HTRDProc::HBW |
Definition at line 35 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
JBig2ComposeOp CJBig2_HTRDProc::HCOMBOP |
Definition at line 42 of file JBig2_HtrdProc.h.
bool CJBig2_HTRDProc::HDEFPIXEL |
Definition at line 41 of file JBig2_HtrdProc.h.
bool CJBig2_HTRDProc::HENABLESKIP |
Definition at line 43 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
uint32_t CJBig2_HTRDProc::HGH |
Definition at line 45 of file JBig2_HtrdProc.h.
Referenced by DecodeArith(), and DecodeMMR().
uint32_t CJBig2_HTRDProc::HGW |
Definition at line 44 of file JBig2_HtrdProc.h.
Referenced by DecodeArith(), and DecodeMMR().
int32_t CJBig2_HTRDProc::HGX |
Definition at line 46 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
int32_t CJBig2_HTRDProc::HGY |
Definition at line 47 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
bool CJBig2_HTRDProc::HMMR |
Definition at line 37 of file JBig2_HtrdProc.h.
Referenced by DecodeArith(), and DecodeMMR().
uint32_t CJBig2_HTRDProc::HNUMPATS |
Definition at line 39 of file JBig2_HtrdProc.h.
Referenced by DecodeArith(), and DecodeMMR().
UnownedPtr<const std::vector<std::unique_ptr<CJBig2_Image> > > CJBig2_HTRDProc::HPATS |
Definition at line 40 of file JBig2_HtrdProc.h.
uint8_t CJBig2_HTRDProc::HPH |
Definition at line 51 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
uint8_t CJBig2_HTRDProc::HPW |
Definition at line 50 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
uint16_t CJBig2_HTRDProc::HRX |
Definition at line 48 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
uint16_t CJBig2_HTRDProc::HRY |
Definition at line 49 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
uint8_t CJBig2_HTRDProc::HTEMPLATE |
Definition at line 38 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().