Home
last modified time | relevance | path

Searched refs:pPathObj (Results 1 – 6 of 6) sorted by relevance

/external/pdfium/core/src/fpdfapi/fpdf_render/
Dfpdf_render.cpp490 FX_BOOL CPDF_RenderStatus::ProcessPath(CPDF_PathObject* pPathObj, in ProcessPath() argument
492 int FillType = pPathObj->m_FillType; in ProcessPath()
493 FX_BOOL bStroke = pPathObj->m_bStroke; in ProcessPath()
494 ProcessPathPattern(pPathObj, pObj2Device, FillType, bStroke); in ProcessPath()
500 fill_argb = GetFillArgb(pPathObj); in ProcessPath()
504 stroke_argb = GetStrokeArgb(pPathObj); in ProcessPath()
506 CFX_Matrix path_matrix = pPathObj->m_Matrix; in ProcessPath()
524 ((CPDF_PageObject*)pPathObj)->m_GeneralState; in ProcessPath()
531 CFX_GraphStateData graphState(*pPathObj->m_GraphState); in ProcessPath()
535 return m_pDevice->DrawPath(pPathObj->m_Path, &path_matrix, &graphState, in ProcessPath()
[all …]
Drender_int.h161 FX_BOOL ProcessPath(CPDF_PathObject* pPathObj, const CFX_Matrix* pObj2Device);
162 void ProcessPathPattern(CPDF_PathObject* pPathObj,
166 void DrawPathWithPattern(CPDF_PathObject* pPathObj,
178 FX_BOOL SelectClipPath(CPDF_PathObject* pPathObj,
230 static CPDF_GraphicStates* CloneObjStates(const CPDF_GraphicStates* pPathObj,
Dfpdf_render_pattern.cpp1182 void CPDF_RenderStatus::DrawPathWithPattern(CPDF_PathObject* pPathObj, in DrawPathWithPattern() argument
1191 DrawTilingPattern(static_cast<CPDF_TilingPattern*>(pattern), pPathObj, in DrawPathWithPattern()
1194 DrawShadingPattern(static_cast<CPDF_ShadingPattern*>(pattern), pPathObj, in DrawPathWithPattern()
1198 void CPDF_RenderStatus::ProcessPathPattern(CPDF_PathObject* pPathObj, in ProcessPathPattern() argument
1203 CPDF_Color& FillColor = *pPathObj->m_ColorState.GetFillColor(); in ProcessPathPattern()
1205 DrawPathWithPattern(pPathObj, pObj2Device, &FillColor, FALSE); in ProcessPathPattern()
1210 CPDF_Color& StrokeColor = *pPathObj->m_ColorState.GetStrokeColor(); in ProcessPathPattern()
1212 DrawPathWithPattern(pPathObj, pObj2Device, &StrokeColor, TRUE); in ProcessPathPattern()
/external/pdfium/fpdfsdk/src/fxedit/
Dfxet_pageobjs.cpp415 CPDF_PathObject* pPathObj = new CPDF_PathObject; in AddRectToPageObjects() local
416 CPDF_PathData* pPathData = pPathObj->m_Path.GetModify(); in AddRectToPageObjects()
423 pPathObj->m_ColorState.SetFillColor( in AddRectToPageObjects()
426 pPathObj->m_FillType = FXFILL_ALTERNATE; in AddRectToPageObjects()
427 pPathObj->m_bStroke = FALSE; in AddRectToPageObjects()
429 pPageObjs->InsertObject(pPageObjs->GetLastObjectPosition(), pPathObj); in AddRectToPageObjects()
/external/pdfium/core/src/fpdfapi/fpdf_page/
Dfpdf_page_parser.cpp1472 CPDF_PathObject* pPathObj = new CPDF_PathObject; in AddPathObject() local
1473 pPathObj->m_bStroke = bStroke; in AddPathObject()
1474 pPathObj->m_FillType = FillType; in AddPathObject()
1475 pPathObj->m_Path = Path; in AddPathObject()
1476 pPathObj->m_Matrix = matrix; in AddPathObject()
1477 SetGraphicStates(pPathObj, TRUE, FALSE, TRUE); in AddPathObject()
1478 pPathObj->CalcBoundingBox(); in AddPathObject()
1479 m_pObjectList->m_ObjectList.AddTail(pPathObj); in AddPathObject()
/external/pdfium/fpdfsdk/src/
Dfpdfeditpage.cpp143 CPDF_PathObject* pPathObj = (CPDF_PathObject*)pPageObj; in FPDFPage_InsertObject() local
144 pPathObj->CalcBoundingBox(); in FPDFPage_InsertObject()