Searched defs:pPathObj (Results 1 - 6 of 6) sorted by relevance

/external/pdfium/core/fpdfapi/edit/
H A Dcpdf_pagecontentgenerator.cpp161 else if (CPDF_PathObject* pPathObj = pPageObj->AsPath())
162 ProcessPath(buf, pPathObj);
210 CPDF_PathObject* pPathObj) {
211 ProcessGraphics(buf, pPathObj);
213 *buf << pPathObj->m_Matrix << " cm ";
215 auto& pPoints = pPathObj->m_Path.GetPoints();
216 if (pPathObj->m_Path.IsRect()) {
248 if (pPathObj->m_FillType == 0)
249 *buf << (pPathObj->m_bStroke ? " S" : " n");
250 else if (pPathObj
209 ProcessPath(std::ostringstream* buf, CPDF_PathObject* pPathObj) argument
[all...]
H A Dcpdf_pagecontentgenerator_unittest.cpp34 CPDF_PathObject* pPathObj) {
35 pGen->ProcessPath(buf, pPathObj);
52 auto pPathObj = pdfium::MakeUnique<CPDF_PathObject>(); local
53 pPathObj->m_Path.AppendRect(10, 5, 13, 30);
54 pPathObj->m_FillType = FXFILL_ALTERNATE;
55 pPathObj->m_bStroke = true;
60 TestProcessPath(&generator, &buf, pPathObj.get());
63 pPathObj = pdfium::MakeUnique<CPDF_PathObject>();
64 pPathObj->m_Path.AppendPoint(CFX_PointF(0, 0), FXPT_TYPE::MoveTo, false);
65 pPathObj
32 TestProcessPath(CPDF_PageContentGenerator* pGen, std::ostringstream* buf, CPDF_PathObject* pPathObj) argument
78 auto pPathObj = pdfium::MakeUnique<CPDF_PathObject>(); local
112 auto pPathObj = pdfium::MakeUnique<CPDF_PathObject>(); local
[all...]
/external/pdfium/fpdfsdk/
H A Dfpdfeditpath.cpp40 auto pPathObj = pdfium::MakeUnique<CPDF_PathObject>(); local
41 pPathObj->m_Path.AppendPoint(CFX_PointF(x, y), FXPT_TYPE::MoveTo, false);
42 pPathObj->DefaultStates();
43 return pPathObj.release(); // Caller takes ownership.
50 auto pPathObj = pdfium::MakeUnique<CPDF_PathObject>(); local
51 pPathObj->m_Path.AppendRect(x, y, x + w, y + h);
52 pPathObj->DefaultStates();
53 return pPathObj.release(); // Caller takes ownership.
62 auto* pPathObj = CPDFPathObjectFromFPDFPageObject(path); local
63 if (!pPathObj ||
80 auto* pPathObj = CPDFPathObjectFromFPDFPageObject(path); local
95 auto* pPathObj = CPDFPathObjectFromFPDFPageObject(path); local
117 auto* pPathObj = CPDFPathObjectFromFPDFPageObject(path); local
131 auto* pPathObj = CPDFPathObjectFromFPDFPageObject(path); local
139 auto* pPathObj = CPDFPathObjectFromFPDFPageObject(path); local
150 auto* pPathObj = CPDFPathObjectFromFPDFPageObject(path); local
162 auto* pPathObj = CPDFPathObjectFromFPDFPageObject(path); local
178 auto* pPathObj = CPDFPathObjectFromFPDFPageObject(path); local
190 auto* pPathObj = CPDFPathObjectFromFPDFPageObject(path); local
205 auto* pPathObj = CPDFPathObjectFromFPDFPageObject(path); local
230 auto* pPathObj = CPDFPageObjectFromFPDFPageObject(path); local
245 auto* pPathObj = CPDFPageObjectFromFPDFPageObject(path); local
[all...]
H A Dfpdfeditpage.cpp70 CPDF_PathObject* pPathObj = pPageObj->AsPath(); local
71 pPathObj->CalcBoundingBox();
/external/pdfium/core/fpdfapi/page/
H A Dcpdf_streamcontentparser.cpp1489 auto pPathObj = pdfium::MakeUnique<CPDF_PathObject>(); local
1490 pPathObj->m_bStroke = bStroke;
1491 pPathObj->m_FillType = FillType;
1492 pPathObj->m_Path = Path;
1493 pPathObj->m_Matrix = matrix;
1494 SetGraphicStates(pPathObj.get(), true, false, true);
1495 pPathObj->CalcBoundingBox();
1496 m_pObjectHolder->GetPageObjectList()->push_back(std::move(pPathObj));
/external/pdfium/core/fpdfapi/render/
H A Dcpdf_renderstatus.cpp1304 bool CPDF_RenderStatus::ProcessPath(CPDF_PathObject* pPathObj, argument
1306 int FillType = pPathObj->m_FillType;
1307 bool bStroke = pPathObj->m_bStroke;
1308 ProcessPathPattern(pPathObj, pObj2Device, FillType, bStroke);
1312 uint32_t fill_argb = FillType ? GetFillArgb(pPathObj) : 0;
1313 uint32_t stroke_argb = bStroke ? GetStrokeArgb(pPathObj) : 0;
1314 CFX_Matrix path_matrix = pPathObj->m_Matrix;
1329 static_cast<const CPDF_PageObject*>(pPathObj);
1335 CFX_GraphState graphState = pPathObj->m_GraphState;
1339 pPathObj
1459 SelectClipPath(const CPDF_PathObject* pPathObj, const CFX_Matrix* pObj2Device, bool bStroke) argument
2401 DrawPathWithPattern(CPDF_PathObject* pPathObj, const CFX_Matrix* pObj2Device, const CPDF_Color* pColor, bool bStroke) argument
2415 ProcessPathPattern(CPDF_PathObject* pPathObj, const CFX_Matrix* pObj2Device, int& filltype, bool& bStroke) argument
[all...]

Completed in 173 milliseconds