Searched refs:CPDF_PathObject (Results 1 – 12 of 12) sorted by relevance
/aosp_15_r20/external/pdfium/core/fpdfapi/page/ |
H A D | cpdf_pathobject.cpp | 9 CPDF_PathObject::CPDF_PathObject(int32_t content_stream) in CPDF_PathObject() function in CPDF_PathObject 12 CPDF_PathObject::CPDF_PathObject() : CPDF_PathObject(kNoContentStream) {} in CPDF_PathObject() function in CPDF_PathObject 14 CPDF_PathObject::~CPDF_PathObject() = default; 16 CPDF_PageObject::Type CPDF_PathObject::GetType() const { in GetType() 20 void CPDF_PathObject::Transform(const CFX_Matrix& matrix) { in Transform() 26 bool CPDF_PathObject::IsPath() const { in IsPath() 30 CPDF_PathObject* CPDF_PathObject::AsPath() { in AsPath() 34 const CPDF_PathObject* CPDF_PathObject::AsPath() const { in AsPath() 38 void CPDF_PathObject::CalcBoundingBox() { in CalcBoundingBox() 56 void CPDF_PathObject::SetPathMatrix(const CFX_Matrix& matrix) { in SetPathMatrix()
|
H A D | cpdf_pathobject.h | 17 class CPDF_PathObject final : public CPDF_PageObject { 19 explicit CPDF_PathObject(int32_t content_stream); 20 CPDF_PathObject(); 21 ~CPDF_PathObject() override; 27 CPDF_PathObject* AsPath() override; 28 const CPDF_PathObject* AsPath() const override;
|
H A D | cpdf_pageobject.h | 21 class CPDF_PathObject; variable 55 virtual CPDF_PathObject* AsPath(); 56 virtual const CPDF_PathObject* AsPath() const;
|
H A D | cpdf_pageobject.cpp | 46 CPDF_PathObject* CPDF_PageObject::AsPath() { in AsPath() 50 const CPDF_PathObject* CPDF_PageObject::AsPath() const { in AsPath()
|
H A D | cpdf_streamcontentparser.cpp | 1524 auto pPathObj = std::make_unique<CPDF_PathObject>(GetCurrentStreamIndex()); in AddPathObject()
|
/aosp_15_r20/external/pdfium/core/fpdfapi/render/ |
H A D | cpdf_renderstatus.h | 35 class CPDF_PathObject; variable 135 bool ProcessPath(CPDF_PathObject* path_obj, const CFX_Matrix& mtObj2Device); 136 void ProcessPathPattern(CPDF_PathObject* path_obj, 140 void DrawPathWithPattern(CPDF_PathObject* path_obj, 147 bool SelectClipPath(const CPDF_PathObject* path_obj,
|
H A D | cpdf_renderstatus.cpp | 82 const CPDF_PathObject* path_obj, in GetFillOptionsForDrawPathWithBlend() 370 bool CPDF_RenderStatus::ProcessPath(CPDF_PathObject* path_obj, in ProcessPath() 545 bool CPDF_RenderStatus::SelectClipPath(const CPDF_PathObject* path_obj, in SelectClipPath() 1039 CPDF_PathObject path; in DrawTextPathWithPattern() 1064 CPDF_PathObject path; in DrawTextPathWithPattern() 1142 void CPDF_RenderStatus::DrawPathWithPattern(CPDF_PathObject* path_obj, in DrawPathWithPattern() 1157 CPDF_PathObject* path_obj, in ProcessPathPattern()
|
/aosp_15_r20/external/pdfium/core/fpdfapi/edit/ |
H A D | cpdf_pagecontentgenerator_unittest.cpp | 35 CPDF_PathObject* pPathObj) { in TestProcessPath() 56 auto pPathObj = std::make_unique<CPDF_PathObject>(); in TEST_F() 68 pPathObj = std::make_unique<CPDF_PathObject>(); in TEST_F() 86 auto pPathObj = std::make_unique<CPDF_PathObject>(); in TEST_F() 113 auto pPathObj = std::make_unique<CPDF_PathObject>(); in TEST_F() 148 auto pPathObj = std::make_unique<CPDF_PathObject>(); in TEST_F() 185 auto pPathObj = std::make_unique<CPDF_PathObject>(); in TEST_F()
|
H A D | cpdf_pagecontentgenerator.h | 27 class CPDF_PathObject; variable 43 void ProcessPath(fxcrt::ostringstream* buf, CPDF_PathObject* pPathObj);
|
H A D | cpdf_pagecontentgenerator.cpp | 391 else if (CPDF_PathObject* pPathObj = pPageObj->AsPath()) in ProcessPageObject() 502 CPDF_PathObject* pPathObj) { in ProcessPath()
|
/aosp_15_r20/external/pdfium/fpdfsdk/ |
H A D | fpdf_editpath.cpp | 50 CPDF_PathObject* CPDFPathObjectFromFPDFPageObject(FPDF_PAGEOBJECT page_object) { in CPDFPathObjectFromFPDFPageObject() 59 auto pPathObj = std::make_unique<CPDF_PathObject>(); in FPDFPageObj_CreateNewPath() 71 auto pPathObj = std::make_unique<CPDF_PathObject>(); in FPDFPageObj_CreateNewRect()
|
H A D | fpdf_editpage.cpp | 85 CPDF_PathObject* pPathObj = pPageObj->AsPath(); in CalcBoundingBox()
|