![]() |
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_Image.h>
Public Member Functions | |
| CJBig2_Image (int32_t ww, int32_t hh) | |
| CJBig2_Image (int32_t ww, int32_t hh, int32_t stridestride, pdfium::span< uint8_t > pBuf) | |
| CJBig2_Image (const CJBig2_Image &other) | |
| ~CJBig2_Image () | |
| int32_t | width () const |
| int32_t | height () const |
| int32_t | stride () const |
| uint8_t * | data () const |
| int | GetPixel (int32_t xx, int32_t yy) const |
| void | SetPixel (int32_t xx, int32_t yy, int vv) |
| UNSAFE_BUFFER_USAGE uint8_t * | GetLineUnsafe (int32_t yy) const |
| uint8_t * | GetLine (int32_t yy) const |
| void | CopyLine (int32_t hTo, int32_t hFrom) |
| void | Fill (bool vv) |
| bool | ComposeFrom (int32_t xx, int32_t yy, CJBig2_Image *pSrc, JBig2ComposeOp op) |
| bool | ComposeFromWithRect (int32_t xx, int32_t yy, CJBig2_Image *pSrc, const FX_RECT &rtSrc, JBig2ComposeOp op) |
| std::unique_ptr< CJBig2_Image > | SubImage (int32_t xx, int32_t yy, int32_t ww, int32_t hh) |
| void | Expand (int32_t hh, bool vv) |
| bool | ComposeTo (CJBig2_Image *pDst, int32_t xx, int32_t yy, JBig2ComposeOp op) |
| bool | ComposeToWithRect (CJBig2_Image *pDst, int32_t xx, int32_t yy, const FX_RECT &rtSrc, JBig2ComposeOp op) |
Static Public Member Functions | |
| static bool | IsValidImageSize (int32_t ww, int32_t hh) |
Definition at line 30 of file JBig2_Image.h.
| CJBig2_Image::CJBig2_Image | ( | int32_t | w, |
| int32_t | h ) |
| CJBig2_Image::CJBig2_Image | ( | int32_t | w, |
| int32_t | h, | ||
| int32_t | stride, | ||
| pdfium::span< uint8_t > | pBuf ) |
Definition at line 65 of file JBig2_Image.cpp.
| CJBig2_Image::CJBig2_Image | ( | const CJBig2_Image & | other | ) |
Definition at line 86 of file JBig2_Image.cpp.
References data(), and FXSYS_memcpy().
|
default |
| bool CJBig2_Image::ComposeFrom | ( | int32_t | x, |
| int32_t | y, | ||
| CJBig2_Image * | pSrc, | ||
| JBig2ComposeOp | op ) |
Definition at line 182 of file JBig2_Image.cpp.
| bool CJBig2_Image::ComposeFromWithRect | ( | int32_t | x, |
| int32_t | y, | ||
| CJBig2_Image * | pSrc, | ||
| const FX_RECT & | rtSrc, | ||
| JBig2ComposeOp | op ) |
Definition at line 189 of file JBig2_Image.cpp.
| bool CJBig2_Image::ComposeTo | ( | CJBig2_Image * | pDst, |
| int32_t | x, | ||
| int32_t | y, | ||
| JBig2ComposeOp | op ) |
Definition at line 166 of file JBig2_Image.cpp.
| bool CJBig2_Image::ComposeToWithRect | ( | CJBig2_Image * | pDst, |
| int32_t | x, | ||
| int32_t | y, | ||
| const FX_RECT & | rtSrc, | ||
| JBig2ComposeOp | op ) |
Definition at line 174 of file JBig2_Image.cpp.
| void CJBig2_Image::CopyLine | ( | int32_t | hTo, |
| int32_t | hFrom ) |
Definition at line 140 of file JBig2_Image.cpp.
References FXSYS_memcpy(), FXSYS_memset(), and GetLine().
|
inline |
Definition at line 46 of file JBig2_Image.h.
Referenced by CJBig2_Image(), Expand(), Fill(), GetLineUnsafe(), TEST(), TEST(), and TEST().
| void CJBig2_Image::Expand | ( | int32_t | h, |
| bool | v ) |
| void CJBig2_Image::Fill | ( | bool | v | ) |
Definition at line 158 of file JBig2_Image.cpp.
References data().
|
inline |
Definition at line 56 of file JBig2_Image.h.
References GetLineUnsafe().
Referenced by CopyLine(), GetPixel(), SetPixel(), TEST(), and TEST().
|
inline |
Definition at line 52 of file JBig2_Image.h.
References data().
Referenced by GetLine().
| int CJBig2_Image::GetPixel | ( | int32_t | x, |
| int32_t | y ) const |
|
inline |
|
static |
Definition at line 100 of file JBig2_Image.cpp.
References kJBig2MaxImageSize.
Referenced by CJBig2_GRRDProc::Decode(), CJBig2_GRDProc::DecodeArith(), and CJBig2_GRDProc::StartDecodeArith().
| void CJBig2_Image::SetPixel | ( | int32_t | x, |
| int32_t | y, | ||
| int | v ) |
|
inline |
Definition at line 44 of file JBig2_Image.h.
| std::unique_ptr< CJBig2_Image > CJBig2_Image::SubImage | ( | int32_t | x, |
| int32_t | y, | ||
| int32_t | w, | ||
| int32_t | h ) |
Definition at line 197 of file JBig2_Image.cpp.
|
inline |