![]() |
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, pdfium::span< JBig2ArithCtx > gbContexts, 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 24 of file JBig2_HtrdProc.h.
|
default |
|
default |
| std::unique_ptr< CJBig2_Image > CJBig2_HTRDProc::DecodeArith | ( | CJBig2_ArithDecoder * | pArithDecoder, |
| pdfium::span< JBig2ArithCtx > | gbContexts, | ||
| PauseIndicatorIface * | pPause ) |
Definition at line 20 of file JBig2_HtrdProc.cpp.
References CJBig2_GRDProc::ContinueDecode(), 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::addOffset(), CJBig2_BitStream::alignByte(), CJBig2_GRDProc::GBH, CJBig2_GRDProc::GBW, HGH, HGW, HMMR, HNUMPATS, JBIG2_COMPOSE_XOR, and CJBig2_GRDProc::MMR.
| uint32_t CJBig2_HTRDProc::HBH |
Definition at line 38 of file JBig2_HtrdProc.h.
| uint32_t CJBig2_HTRDProc::HBW |
Definition at line 37 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
| JBig2ComposeOp CJBig2_HTRDProc::HCOMBOP |
Definition at line 44 of file JBig2_HtrdProc.h.
| bool CJBig2_HTRDProc::HDEFPIXEL |
Definition at line 43 of file JBig2_HtrdProc.h.
| bool CJBig2_HTRDProc::HENABLESKIP |
Definition at line 45 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
| uint32_t CJBig2_HTRDProc::HGH |
Definition at line 47 of file JBig2_HtrdProc.h.
Referenced by DecodeArith(), and DecodeMMR().
| uint32_t CJBig2_HTRDProc::HGW |
Definition at line 46 of file JBig2_HtrdProc.h.
Referenced by DecodeArith(), and DecodeMMR().
| int32_t CJBig2_HTRDProc::HGX |
Definition at line 48 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
| int32_t CJBig2_HTRDProc::HGY |
Definition at line 49 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
| bool CJBig2_HTRDProc::HMMR |
Definition at line 39 of file JBig2_HtrdProc.h.
Referenced by DecodeArith(), and DecodeMMR().
| uint32_t CJBig2_HTRDProc::HNUMPATS |
Definition at line 41 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 42 of file JBig2_HtrdProc.h.
| uint8_t CJBig2_HTRDProc::HPH |
Definition at line 53 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
| uint8_t CJBig2_HTRDProc::HPW |
Definition at line 52 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
| uint16_t CJBig2_HTRDProc::HRX |
Definition at line 50 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
| uint16_t CJBig2_HTRDProc::HRY |
Definition at line 51 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().
| uint8_t CJBig2_HTRDProc::HTEMPLATE |
Definition at line 40 of file JBig2_HtrdProc.h.
Referenced by DecodeArith().