Home
last modified time | relevance | path

Searched refs:CPDF_PageObject (Results 1 – 25 of 34) sorted by relevance

12

/external/pdfium/core/src/reflow/
Dautoreflow.h16 typedef CFX_ArrayTemplate<CPDF_PageObject*> CAR_ObjPtrArray;
59 CPDF_PageObject* GetObject(int index) in GetObject()
89 FX_FLOAT GetObjMinCell(CPDF_PageObject* pObj);
98 FX_FLOAT GetLayoutOrderHeight(CPDF_PageObject* pCurObj);
99 FX_FLOAT GetLayoutOrderWidth(CPDF_PageObject* pCurObj);
100 int GetWritingMode(CPDF_PageObject* pPreObj, CPDF_PageObject* pCurObj);
107 void ProcessObj(CFX_PtrArray& cellArray, CPDF_PageObject* pObj, CFX_AffineMatrix matrix);
108 FX_INT32 LogicPreObj(CPDF_PageObject* pObj);
115 CPDF_PageObject* m_pPreObj;
Dautoreflow.cpp9 int FPDF_ProcessInterObj(const CPDF_PageObject* pPrevObj, const CPDF_PageObject* pObj) in FPDF_ProcessInterObj()
61 CPDF_PageObject* pObj = pStreamOrderObjs->GetNextObject(pos); in Conver2AppreceOrder()
68 CPDF_PageObject* pTempObj = pAppraceOrderObjs->GetPrevObject(pos1); in Conver2AppreceOrder()
82 CPDF_PageObject* pObj = pStreamOrderObjs->GetNextObject(pos); in Conver2AppreceOrder()
88 CPDF_PageObject* pTempObj = pAppraceOrderObjs->GetPrevObject(pos1); in Conver2AppreceOrder()
182 pElm->m_ObjArray.Add((CPDF_PageObject*)ObjList.GetNext(pos)); in AddObjectArray()
294 CPDF_PageObject* pLastObj = (CPDF_PageObject*)plastCell->m_ObjList.GetPrev(pos1); in GenerateParagraph()
296 CPDF_PageObject* pCurObj = (CPDF_PageObject*)pCell->m_ObjList.GetNext(pos1); in GenerateParagraph()
415 void CPDF_AutoReflowLayoutProvider::ProcessObj(CFX_PtrArray& cellArray, CPDF_PageObject* pObj, CFX_… in ProcessObj()
418 FX_INT32 CPDF_AutoReflowLayoutProvider::LogicPreObj(CPDF_PageObject* pObj) in LogicPreObj()
[all …]
Dreflowedpage.h47 void ProcessObject(CPDF_PageObject* pObj, FX_FLOAT reflowWidth, CFX_AffineMatrix objMatrix);
59 void CreateRFData(CPDF_PageObject* pObj, CFX_AffineMatrix* pMatrix = NULL);
139 CRF_PageInfo(CPDF_PageObject* pPageObj, CRF_PageInfo* pParent = NULL)
143 CPDF_PageObject* GetPageObj() in GetPageObj()
152 CPDF_PageObject* pParentObj = m_pParent->GetPageObj(); in GetFormDict()
159 CPDF_PageObject* m_pPageObj;
190 void MarkPageObjMemberShip(CPDF_PageObject* pObj, CRF_PageInfo* pParent);
192 CPDF_Dictionary* GetFormResDict(CPDF_PageObject* pObj);
Dlayoutprovider_taggedpdf.h34 CPDF_PageObject* GetObject(int index);
35 FX_BOOL AddObject(CPDF_PageObject* pObj);
Dlayoutprovider_taggedpdf.cpp618 CPDF_PageObject* CPDF_LayoutElement::GetObject(int index) in GetObject()
626 return (CPDF_PageObject*)pObj->GetAt(index); in GetObject()
630 FX_BOOL CPDF_LayoutElement::AddObject(CPDF_PageObject* pObj) in AddObject()
695 CPDF_PageObject* pObj = m_pPage->GetNextObject(pos); in ProcessElement()
Dreflowedpage.cpp90 CPDF_PageObject* pPageObj = NULL; in RetainPageObjsMemberShip()
98 void CPDF_ReflowedPage::MarkPageObjMemberShip(CPDF_PageObject* pObj, CRF_PageInfo* pParent) in MarkPageObjMemberShip()
114 CPDF_PageObject* pPageObj = NULL; in MarkPageObjMemberShip()
126 CPDF_PageObject* pPageObj = NULL; in ReleasePageObjsMemberShip()
137 CPDF_Dictionary* CPDF_ReflowedPage::GetFormResDict(CPDF_PageObject* pObj) in GetFormResDict()
Dlayoutprocessor_reflow.cpp329 CPDF_PageObject* pObj = pElement->GetObject(0); in GetElmBBox()
411 CPDF_PageObject* pPrevObj = NULL; in IsCanMergeParagraph()
416 CPDF_PageObject* pObj = pPrevElement->GetObject(i); in IsCanMergeParagraph()
446 CPDF_PageObject* pObj = pPrevElement->GetObject(nPrevObj - 1); in IsCanMergeParagraph()
475 CPDF_PageObject* pObj = pNextElement->GetObject(i); in IsCanMergeParagraph()
757 void CPDF_LayoutProcessor_Reflow::ProcessObject(CPDF_PageObject* pObj, FX_FLOAT reflowWidth, CFX_Af… in ProcessObject()
782 CPDF_PageObject* pObj1 = pForm->m_pForm->GetNextObject(pos); in ProcessObject()
792 CPDF_PageObject* pObj = pElement->GetObject(i); in ProcessObjs()
952 void CPDF_LayoutProcessor_Reflow::CreateRFData(CPDF_PageObject* pObj, CFX_AffineMatrix* pObjMatrix) in CreateRFData()
1340 CPDF_PageObject* pPreObj = m_pPreObj; in ProcessTextObject()
[all …]
/external/pdfium/core/include/fpdfapi/
Dfpdf_page.h18 class CPDF_PageObject; variable
69 CPDF_PageObject* GetNextObject(FX_POSITION& pos) const in GetNextObject()
71 return (CPDF_PageObject*)m_ObjectList.GetNext(pos); in GetNextObject()
74 CPDF_PageObject* GetPrevObject(FX_POSITION& pos) const in GetPrevObject()
76 return (CPDF_PageObject*)m_ObjectList.GetPrev(pos); in GetPrevObject()
79 CPDF_PageObject* GetObjectAt(FX_POSITION pos) const in GetObjectAt()
81 return (CPDF_PageObject*)m_ObjectList.GetAt(pos); in GetObjectAt()
89 int GetObjectIndex(CPDF_PageObject* pObj) const;
91 CPDF_PageObject* GetObjectByIndex(int index) const;
97 FX_POSITION InsertObject(FX_POSITION posInsertAfter, CPDF_PageObject* pNewObject);
[all …]
Dfpdf_pageobj.h26 class CPDF_PageObject; variable
453 class CPDF_PageObject : public CPDF_GraphicStates
456 static CPDF_PageObject* Create(int type);
457 virtual ~CPDF_PageObject();
459 CPDF_PageObject* Clone() const;
461 void Copy(const CPDF_PageObject* pSrcObject);
471 void CopyClipPath(CPDF_PageObject* pObj);
498 virtual void CopyData(const CPDF_PageObject* pSrcObject) {} in CopyData()
502 CPDF_PageObject() {} in CPDF_PageObject() function
513 class CPDF_TextObject : public CPDF_PageObject
[all …]
Dfpdf_render.h34 FX_BOOL CheckObjectVisible(const CPDF_PageObject* pObj);
105 void GetBackground(CFX_DIBitmap* pBuffer, const CPDF_PageObject* pObj,
127 void Render(CFX_RenderDevice* pDevice, const CPDF_PageObject* pStopObj,
Dfpdf_serial.h43 friend CPDF_PageArchiveSaver& operator << (CPDF_PageArchiveSaver& ar, CPDF_PageObject* pObj);
77 friend CPDF_PageArchiveLoader& operator >> (CPDF_PageArchiveLoader& ar, CPDF_PageObject*& pObj);
/external/pdfium/core/src/fpdfapi/fpdf_page/
Dfpdf_page.cpp10 CPDF_PageObject* CPDF_PageObject::Create(int type) in Create()
26 CPDF_PageObject::~CPDF_PageObject() in ~CPDF_PageObject()
29 CPDF_PageObject* CPDF_PageObject::Clone() const in Clone()
31 CPDF_PageObject* pObj = Create(m_Type); in Clone()
35 void CPDF_PageObject::Copy(const CPDF_PageObject* pSrc) in Copy()
47 void CPDF_PageObject::AppendClipPath(CPDF_Path path, int type, FX_BOOL bAutoMerge) in AppendClipPath()
51 void CPDF_PageObject::CopyClipPath(CPDF_PageObject* pObj) in CopyClipPath()
55 void CPDF_PageObject::RemoveClipPath() in RemoveClipPath()
59 void CPDF_PageObject::RecalcBBox() in RecalcBBox()
73 void CPDF_PageObject::TransformClipPath(CFX_AffineMatrix& matrix) in TransformClipPath()
[all …]
Dfpdf_page_path.cpp11 void CPDF_PathObject::CopyData(const CPDF_PageObject* pSrc) in CopyData()
Dfpdf_page_image.cpp26 void CPDF_ImageObject::CopyData(const CPDF_PageObject* pSrc) in CopyData()
Dfpdf_page_parser_old.cpp1105 CPDF_PageObject* pObj = (CPDF_PageObject*)m_pObjects->m_ObjectList.GetNext(pos); in Continue()
/external/pdfium/core/src/fpdfapi/fpdf_render/
Drender_int.h88 …virtual FX_BOOL Start(CPDF_RenderStatus* pRenderStatus, const CPDF_PageObject* pObj, const CFX_Aff…
98 … const CPDF_PageObject* pStopObj, const CPDF_RenderStatus* pParentStatus,
104 void RenderSingleObject(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device);
105 …FX_BOOL ContinueSingleObject(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device, I…
119 …FX_BOOL ProcessTransparency(const CPDF_PageObject* PageObj, const CFX_AffineMatrix* pObj2Device);
120 void ProcessObjectNoClip(const CPDF_PageObject* PageObj, const CFX_AffineMatrix* pObj2Device);
121 void DrawObjWithBackground(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device);
122 …FX_BOOL DrawObjWithBlend(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device);
126 …void DrawTilingPattern(CPDF_TilingPattern* pPattern, CPDF_PageObject* pPageObj, const CFX_Affine…
127 …void DrawShadingPattern(CPDF_ShadingPattern* pPattern, CPDF_PageObject* pPageObj, const CFX_Affi…
[all …]
Dfpdf_render.cpp216 … const CFX_AffineMatrix* pDeviceMatrix, const CPDF_PageObject* pStopObj, in Initialize()
275 CPDF_PageObject* pCurObj = pObjs->GetNextObject(pos); in RenderObjectList()
293 void CPDF_RenderStatus::RenderSingleObject(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pOb… in RenderSingleObject()
311 FX_BOOL CPDF_RenderStatus::ContinueSingleObject(const CPDF_PageObject* pObj, const CFX_AffineMatrix… in ContinueSingleObject()
355 FX_BOOL CPDF_RenderStatus::GetObjectClippedRect(const CPDF_PageObject* pObj, const CFX_AffineMatrix… in GetObjectClippedRect()
373 void CPDF_RenderStatus::DitherObjectArea(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2… in DitherObjectArea()
394 void CPDF_RenderStatus::ProcessObjectNoClip(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pO… in ProcessObjectNoClip()
418 FX_BOOL CPDF_RenderStatus::DrawObjWithBlend(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pO… in DrawObjWithBlend()
440 void CPDF_RenderStatus::DrawObjWithBackground(const CPDF_PageObject* pObj, const CFX_AffineMatrix* … in DrawObjWithBackground()
534 const CPDF_GeneralStateData* pGeneralData = ((CPDF_PageObject*)pPathObj)->m_GeneralState; in ProcessPath()
[all …]
Dfpdf_render_text.cpp277 const CPDF_GeneralStateData* pGeneralData = ((CPDF_PageObject*)textobj)->m_GeneralState; in ProcessText()
313 CPDF_PageObject *pPageObj = m_pForm->GetObjectAt(m_pForm->GetFirstObjectPosition()); in LoadBitmap()
/external/pdfium/fpdfsdk/src/
Dfpdfeditpage.cpp145 CPDF_PageObject* pPageObj = (CPDF_PageObject*)page_obj; in FPDFPage_InsertObject()
227 CPDF_PageObject* pPageObj = (CPDF_PageObject*)pageObject; in FPDFPageObj_HasTransparency()
273 CPDF_PageObject* pPageObj = (CPDF_PageObject*)page_object; in FPDFPageObj_Transform()
Dfpdf_transformpage.cpp189 CPDF_PageObject* pPageObj = (CPDF_PageObject*)page_object; in FPDFPageObj_TransformClipPath()
/external/pdfium/core/src/fpdftext/
Dtxtproc.h48 class CPDF_PageObject; variable
55 void ProcessObject(CPDF_PageObject* pObj);
Dfpdf_text_search.cpp289 CPDF_PageObject* pObject = pPage->GetNextObject(pos); in _PDF_GetTextStream_Unicode()
312 CPDF_PageObject* pObject = page.GetNextObject(pos); in PDF_GetFirstTextLine_Unicode()
Dfpdf_text.cpp52 void CTextPage::ProcessObject(CPDF_PageObject* pObject) in ProcessObject()
678 CPDF_PageObject* pObj = page.GetNextObject(pos); in CheckRotate()
740 CPDF_PageObject* pObject = page.GetNextObject(pos); in PDF_GetPageText_Unicode()
/external/pdfium/core/src/fpdfapi/fpdf_edit/
Dfpdf_edit_content.cpp31 FX_BOOL CPDF_PageContentGenerate::InsertPageObject(CPDF_PageObject* pPageObject) in InsertPageObject()
43 CPDF_PageObject* pPageObj = (CPDF_PageObject*)m_pageObjects[i]; in GenerateContent()
/external/pdfium/core/include/reflow/
Dfpdf_layout.h207 virtual CPDF_PageObject* GetObject(int index) = 0;

12