Index: core/src/fpdfapi/fpdf_render/fpdf_render_image.cpp |
diff --git a/core/src/fpdfapi/fpdf_render/fpdf_render_image.cpp b/core/src/fpdfapi/fpdf_render/fpdf_render_image.cpp |
index 71e847a160d53eb3879a3dd2c024de0ea4493f11..81efc956a2a42ed4b776ca620b50efac213a10a7 100644 |
--- a/core/src/fpdfapi/fpdf_render/fpdf_render_image.cpp |
+++ b/core/src/fpdfapi/fpdf_render/fpdf_render_image.cpp |
@@ -15,7 +15,7 @@ |
#include "core/src/fpdfapi/fpdf_page/pageint.h" |
FX_BOOL CPDF_RenderStatus::ProcessImage(CPDF_ImageObject* pImageObj, |
- const CFX_AffineMatrix* pObj2Device) { |
+ const CFX_Matrix* pObj2Device) { |
CPDF_ImageRenderer render; |
if (render.Start(this, pImageObj, pObj2Device, m_bStdCS, m_curBlend)) { |
render.Continue(NULL); |
@@ -471,7 +471,7 @@ FX_BOOL CPDF_ImageRenderer::StartRenderDIBSource() { |
} |
FX_BOOL CPDF_ImageRenderer::Start(CPDF_RenderStatus* pStatus, |
const CPDF_PageObject* pObj, |
- const CFX_AffineMatrix* pObj2Device, |
+ const CFX_Matrix* pObj2Device, |
FX_BOOL bStdCS, |
int blendType) { |
m_pRenderStatus = pStatus; |
@@ -495,7 +495,7 @@ FX_BOOL CPDF_ImageRenderer::Start(CPDF_RenderStatus* pStatus, |
const CFX_DIBSource* pDIBSource, |
FX_ARGB bitmap_argb, |
int bitmap_alpha, |
- const CFX_AffineMatrix* pImage2Device, |
+ const CFX_Matrix* pImage2Device, |
FX_DWORD flags, |
FX_BOOL bStdCS, |
int blendType) { |
@@ -520,7 +520,7 @@ FX_BOOL CPDF_ImageRenderer::DrawPatternImage(const CFX_Matrix* pObj2Device) { |
if (rect.IsEmpty()) { |
return FALSE; |
} |
- CFX_AffineMatrix new_matrix = m_ImageMatrix; |
+ CFX_Matrix new_matrix = m_ImageMatrix; |
new_matrix.TranslateI(-rect.left, -rect.top); |
int width = rect.Width(); |
int height = rect.Height(); |
@@ -617,7 +617,7 @@ FX_BOOL CPDF_ImageRenderer::DrawMaskedImage() { |
if (rect.IsEmpty()) { |
return FALSE; |
} |
- CFX_AffineMatrix new_matrix = m_ImageMatrix; |
+ CFX_Matrix new_matrix = m_ImageMatrix; |
new_matrix.TranslateI(-rect.left, -rect.top); |
int width = rect.Width(); |
int height = rect.Height(); |
@@ -901,7 +901,7 @@ ICodec_ScanlineDecoder* FPDFAPI_CreateFlateDecoder( |
int bpc, |
const CPDF_Dictionary* pParams); |
FX_BOOL CPDF_QuickStretcher::Start(CPDF_ImageObject* pImageObj, |
- CFX_AffineMatrix* pImage2Device, |
+ CFX_Matrix* pImage2Device, |
const FX_RECT* pClipBox) { |
if (FXSYS_fabs(pImage2Device->a) < FXSYS_fabs(pImage2Device->b) * 10 && |
FXSYS_fabs(pImage2Device->d) < FXSYS_fabs(pImage2Device->c) * 10) { |
@@ -1042,7 +1042,7 @@ FX_BOOL CPDF_QuickStretcher::Continue(IFX_Pause* pPause) { |
} |
CFX_DIBitmap* CPDF_RenderStatus::LoadSMask(CPDF_Dictionary* pSMaskDict, |
FX_RECT* pClipRect, |
- const CFX_AffineMatrix* pMatrix) { |
+ const CFX_Matrix* pMatrix) { |
if (pSMaskDict == NULL) { |
return NULL; |
} |
@@ -1059,7 +1059,7 @@ CFX_DIBitmap* CPDF_RenderStatus::LoadSMask(CPDF_Dictionary* pSMaskDict, |
if (pFuncObj && (pFuncObj->IsDictionary() || pFuncObj->IsStream())) |
pFunc.reset(CPDF_Function::Load(pFuncObj)); |
- CFX_AffineMatrix matrix = *pMatrix; |
+ CFX_Matrix matrix = *pMatrix; |
matrix.TranslateI(-pClipRect->left, -pClipRect->top); |
CPDF_Form form(m_pContext->m_pDocument, m_pContext->m_pPageResources, pGroup); |
form.ParseContent(NULL, NULL, NULL, NULL); |