Searched defs:pPattern (Results 1 - 5 of 5) sorted by relevance

/external/pdfium/core/src/fpdfapi/fpdf_page/
H A Dfpdf_page_doc.cpp484 CPDF_Pattern* pPattern = NULL; local
486 pPattern = FX_NEW CPDF_ShadingPattern(m_pPDFDoc, pPatternObj, bShading, matrix);
492 pPattern = FX_NEW CPDF_TilingPattern(m_pPDFDoc, pPatternObj, matrix);
494 pPattern = FX_NEW CPDF_ShadingPattern(m_pPDFDoc, pPatternObj, FALSE, matrix);
498 if (!pPattern) {
505 ptData->m_Obj = pPattern;
507 return pPattern;
H A Dfpdf_page_graph_state.cpp262 void CPDF_ColorState::SetFillPattern(CPDF_Pattern* pPattern, FX_FLOAT* pValue, int nValues) argument
265 pData->m_FillColor.SetValue(pPattern, pValue, nValues);
268 if (pPattern->m_PatternType == 1 && ((CPDF_TilingPattern*)pPattern)->m_bColored && !ret) {
274 void CPDF_ColorState::SetStrokePattern(CPDF_Pattern* pPattern, FX_FLOAT* pValue, int nValues) argument
277 pData->m_StrokeColor.SetValue(pPattern, pValue, nValues);
280 if (pPattern->m_PatternType == 1 && ((CPDF_TilingPattern*)pPattern)->m_bColored && !ret) {
H A Dfpdf_page_colors.cpp1269 CPDF_Pattern* pPattern = pvalue->m_pPattern; local
1270 if (pPattern && pPattern->m_pDocument) {
1271 pPattern->m_pDocument->GetPageData()->ReleasePattern(pPattern->m_pPatternObj);
1311 void CPDF_Color::SetValue(CPDF_Pattern* pPattern, FX_FLOAT* comps, int ncomps) argument
1330 pvalue->m_pPattern = pPattern;
H A Dfpdf_page_parser.cpp1161 CPDF_Pattern* pPattern = FindPattern(GetString(0), FALSE); local
1162 if (pPattern) {
1163 m_pCurStates->m_ColorState.SetFillPattern(pPattern, values, nvalues);
1194 CPDF_Pattern* pPattern = FindPattern(GetString(0), FALSE); local
1195 if (pPattern) {
1196 m_pCurStates->m_ColorState.SetStrokePattern(pPattern, values, nvalues);
1212 CPDF_Pattern* pPattern = FindPattern(GetString(0), TRUE); local
1213 if (pPattern == NULL) {
1216 if (pPattern->m_PatternType != PATTERN_SHADING) {
1219 CPDF_ShadingPattern* pShading = (CPDF_ShadingPattern*)pPattern;
1346 CPDF_Object* pPattern = FindResourceObj(bShading ? FX_BSTRC("Shading") : FX_BSTRC("Pattern"), name); local
[all...]
/external/pdfium/core/src/fpdfapi/fpdf_render/
H A Dfpdf_render_pattern.cpp736 void CPDF_RenderStatus::DrawShading(CPDF_ShadingPattern* pPattern, CFX_AffineMatrix* pMatrix,
741 CPDF_Function** pFuncs = pPattern->m_pFunctions;
742 int nFuncs = pPattern->m_nFuncs;
743 CPDF_Dictionary* pDict = pPattern->m_pShadingObj->GetDict();
744 CPDF_ColorSpace* pColorSpace = pPattern->m_pCS;
749 if (!pPattern->m_bShadingObj && pPattern->m_pShadingObj->GetDict()->KeyExist(FX_BSTRC("Background"))) {
750 CPDF_Array* pBackColor = pPattern->m_pShadingObj->GetDict()->GetArray(FX_BSTRC("Background"));
776 switch (pPattern->m_ShadingType) {
787 _DrawFreeGouraudShading(pBitmap, &FinalMatrix, (CPDF_Stream*)pPattern
859 DrawPatternBitmap(CPDF_Document* pDoc, CPDF_PageRenderCache* pCache, CPDF_TilingPattern* pPattern, const CFX_AffineMatrix* pObject2Device, int width, int height, int flags) argument
890 DrawTilingPattern(CPDF_TilingPattern* pPattern, CPDF_PageObject* pPageObj, const CFX_AffineMatrix* pObj2Device, FX_BOOL bStroke) argument
[all...]

Completed in 162 milliseconds