![]() |
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_GrdProc.h>
Classes | |
| class | ProgressiveArithDecodeState |
Public Member Functions | |
| CJBig2_GRDProc () | |
| ~CJBig2_GRDProc () | |
| std::unique_ptr< CJBig2_Image > | DecodeArith (CJBig2_ArithDecoder *pArithDecoder, pdfium::span< JBig2ArithCtx > gbContexts) |
| FXCODEC_STATUS | StartDecodeArith (ProgressiveArithDecodeState *pState) |
| FXCODEC_STATUS | StartDecodeMMR (std::unique_ptr< CJBig2_Image > *pImage, CJBig2_BitStream *pStream) |
| FXCODEC_STATUS | ContinueDecode (ProgressiveArithDecodeState *pState) |
| const FX_RECT & | GetReplaceRect () const |
Public Attributes | |
| bool | MMR |
| bool | TPGDON |
| bool | USESKIP |
| uint8_t | GBTEMPLATE |
| uint32_t | GBW |
| uint32_t | GBH |
| UnownedPtr< CJBig2_Image > | SKIP |
| std::array< int8_t, 8 > | GBAT |
Definition at line 27 of file JBig2_GrdProc.h.
|
default |
|
default |
| FXCODEC_STATUS CJBig2_GRDProc::ContinueDecode | ( | ProgressiveArithDecodeState * | pState | ) |
Definition at line 496 of file JBig2_GrdProc.cpp.
References kDecodeToBeContinued, and kError.
Referenced by CJBig2_HTRDProc::DecodeArith().
| std::unique_ptr< CJBig2_Image > CJBig2_GRDProc::DecodeArith | ( | CJBig2_ArithDecoder * | pArithDecoder, |
| pdfium::span< JBig2ArithCtx > | gbContexts ) |
Definition at line 74 of file JBig2_GrdProc.cpp.
References GBH, GBTEMPLATE, GBW, and CJBig2_Image::IsValidImageSize().
|
inline |
Definition at line 51 of file JBig2_GrdProc.h.
| FXCODEC_STATUS CJBig2_GRDProc::StartDecodeArith | ( | ProgressiveArithDecodeState * | pState | ) |
Definition at line 411 of file JBig2_GrdProc.cpp.
References GBH, GBW, CJBig2_Image::IsValidImageSize(), kDecodeFinished, kDecodeReady, and kError.
Referenced by CJBig2_HTRDProc::DecodeArith().
| FXCODEC_STATUS CJBig2_GRDProc::StartDecodeMMR | ( | std::unique_ptr< CJBig2_Image > * | pImage, |
| CJBig2_BitStream * | pStream ) |
Definition at line 475 of file JBig2_GrdProc.cpp.
References GBH, GBW, CJBig2_BitStream::getBitPos(), kDecodeFinished, kError, and CJBig2_BitStream::setBitPos().
| std::array<int8_t, 8> CJBig2_GRDProc::GBAT |
Definition at line 60 of file JBig2_GrdProc.h.
| uint32_t CJBig2_GRDProc::GBH |
Definition at line 58 of file JBig2_GrdProc.h.
Referenced by DecodeArith(), CJBig2_HTRDProc::DecodeArith(), CJBig2_HTRDProc::DecodeMMR(), StartDecodeArith(), and StartDecodeMMR().
| uint8_t CJBig2_GRDProc::GBTEMPLATE |
Definition at line 56 of file JBig2_GrdProc.h.
Referenced by DecodeArith(), and CJBig2_HTRDProc::DecodeArith().
| uint32_t CJBig2_GRDProc::GBW |
Definition at line 57 of file JBig2_GrdProc.h.
Referenced by DecodeArith(), CJBig2_HTRDProc::DecodeArith(), CJBig2_HTRDProc::DecodeMMR(), StartDecodeArith(), and StartDecodeMMR().
| bool CJBig2_GRDProc::MMR |
Definition at line 53 of file JBig2_GrdProc.h.
Referenced by CJBig2_HTRDProc::DecodeArith(), and CJBig2_HTRDProc::DecodeMMR().
| UnownedPtr<CJBig2_Image> CJBig2_GRDProc::SKIP |
Definition at line 59 of file JBig2_GrdProc.h.
| bool CJBig2_GRDProc::TPGDON |
Definition at line 54 of file JBig2_GrdProc.h.
Referenced by CJBig2_HTRDProc::DecodeArith().
| bool CJBig2_GRDProc::USESKIP |
Definition at line 55 of file JBig2_GrdProc.h.
Referenced by CJBig2_HTRDProc::DecodeArith().