![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <scanlinedecoder.h>
Public Member Functions | |
| ScanlineDecoder () | |
| ScanlineDecoder (int nOrigWidth, int nOrigHeight, int nOutputWidth, int nOutputHeight, int nComps, int nBpc, uint32_t nPitch) | |
| virtual | ~ScanlineDecoder () |
| pdfium::span< const uint8_t > | GetScanline (int line) |
| bool | SkipToScanline (int line, PauseIndicatorIface *pPause) |
| int | GetWidth () const |
| int | GetHeight () const |
| int | CountComps () const |
| int | GetBPC () const |
| virtual uint32_t | GetSrcOffset ()=0 |
Protected Member Functions | |
| virtual bool | Rewind ()=0 |
| virtual pdfium::span< uint8_t > | GetNextLine ()=0 |
Protected Attributes | |
| int | m_OrigWidth |
| int | m_OrigHeight |
| int | m_OutputWidth |
| int | m_OutputHeight |
| int | m_nComps |
| int | m_bpc |
| uint32_t | m_Pitch |
| int | m_NextLine = -1 |
| pdfium::raw_span< uint8_t > | m_pLastScanline |
Definition at line 19 of file scanlinedecoder.h.
| fxcodec::ScanlineDecoder::ScanlineDecoder | ( | ) |
Definition at line 13 of file scanlinedecoder.cpp.
References ScanlineDecoder().
| fxcodec::ScanlineDecoder::ScanlineDecoder | ( | int | nOrigWidth, |
| int | nOrigHeight, | ||
| int | nOutputWidth, | ||
| int | nOutputHeight, | ||
| int | nComps, | ||
| int | nBpc, | ||
| uint32_t | nPitch ) |
Definition at line 15 of file scanlinedecoder.cpp.
References m_bpc, m_nComps, m_OrigHeight, m_OrigWidth, m_OutputHeight, m_OutputWidth, and m_Pitch.
Referenced by ScanlineDecoder().
|
virtualdefault |
|
inline |
Definition at line 36 of file scanlinedecoder.h.
References m_nComps.
|
inline |
Definition at line 37 of file scanlinedecoder.h.
References m_bpc.
|
inline |
Definition at line 35 of file scanlinedecoder.h.
References m_OutputHeight.
|
protectedpure virtual |
| pdfium::span< const uint8_t > fxcodec::ScanlineDecoder::GetScanline | ( | int | line | ) |
Definition at line 32 of file scanlinedecoder.cpp.
References m_NextLine.
|
pure virtual |
|
inline |
Definition at line 34 of file scanlinedecoder.h.
References m_OutputWidth.
|
protectedpure virtual |
| bool fxcodec::ScanlineDecoder::SkipToScanline | ( | int | line, |
| PauseIndicatorIface * | pPause ) |
Definition at line 50 of file scanlinedecoder.cpp.
References m_NextLine, PauseIndicatorIface::NeedToPauseNow(), and Rewind().
|
protected |
Definition at line 50 of file scanlinedecoder.h.
Referenced by ScanlineDecoder(), and GetBPC().
|
protected |
Definition at line 49 of file scanlinedecoder.h.
Referenced by ScanlineDecoder(), and CountComps().
|
protected |
Definition at line 52 of file scanlinedecoder.h.
Referenced by GetScanline(), and SkipToScanline().
|
protected |
Definition at line 46 of file scanlinedecoder.h.
Referenced by ScanlineDecoder().
|
protected |
Definition at line 45 of file scanlinedecoder.h.
Referenced by ScanlineDecoder().
|
protected |
Definition at line 48 of file scanlinedecoder.h.
Referenced by ScanlineDecoder(), and GetHeight().
|
protected |
Definition at line 47 of file scanlinedecoder.h.
Referenced by ScanlineDecoder(), and GetWidth().
|
protected |
Definition at line 51 of file scanlinedecoder.h.
Referenced by ScanlineDecoder().
|
protected |
Definition at line 53 of file scanlinedecoder.h.