![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cpdf_scaledrenderbuffer.h>
Public Member Functions | |
| CPDF_ScaledRenderBuffer (CFX_RenderDevice *device, const FX_RECT &rect) | |
| ~CPDF_ScaledRenderBuffer () | |
| bool | Initialize (CPDF_RenderContext *pContext, const CPDF_PageObject *pObj, const CPDF_RenderOptions &options, int max_dpi) |
| CFX_DefaultRenderDevice * | GetDevice () |
| const CFX_Matrix & | GetMatrix () const |
| void | OutputToDevice () |
Definition at line 21 of file cpdf_scaledrenderbuffer.h.
| CPDF_ScaledRenderBuffer::CPDF_ScaledRenderBuffer | ( | CFX_RenderDevice * | device, |
| const FX_RECT & | rect ) |
Definition at line 22 of file cpdf_scaledrenderbuffer.cpp.
References CPDF_ScaledRenderBuffer(), and FX_RECT::FX_RECT().
Referenced by CPDF_ScaledRenderBuffer().
|
default |
| CFX_DefaultRenderDevice * CPDF_ScaledRenderBuffer::GetDevice | ( | ) |
Definition at line 62 of file cpdf_scaledrenderbuffer.cpp.
|
inline |
Definition at line 32 of file cpdf_scaledrenderbuffer.h.
| bool CPDF_ScaledRenderBuffer::Initialize | ( | CPDF_RenderContext * | pContext, |
| const CPDF_PageObject * | pObj, | ||
| const CPDF_RenderOptions & | options, | ||
| int | max_dpi ) |
Definition at line 30 of file cpdf_scaledrenderbuffer.cpp.
References CFX_FloatRect::CFX_FloatRect(), CFX_FloatRect::GetOuterRect(), FX_RECT::Height(), kBgr, kBgra, CFX_Matrix::Scale(), CFX_Matrix::TransformRect(), and FX_RECT::Width().
| void CPDF_ScaledRenderBuffer::OutputToDevice | ( | ) |
Definition at line 66 of file cpdf_scaledrenderbuffer.cpp.