Searched refs:CPDF_PageObject (Results 1 - 25 of 35) sorted by relevance

12

/external/pdfium/core/src/reflow/
H A Dautoreflow.h14 typedef CFX_ArrayTemplate<CPDF_PageObject*> CAR_ObjPtrArray;
57 CPDF_PageObject* GetObject(int index)
87 FX_FLOAT GetObjMinCell(CPDF_PageObject* pObj);
96 FX_FLOAT GetLayoutOrderHeight(CPDF_PageObject* pCurObj);
97 FX_FLOAT GetLayoutOrderWidth(CPDF_PageObject* pCurObj);
98 int GetWritingMode(CPDF_PageObject* pPreObj, CPDF_PageObject* pCurObj);
105 void ProcessObj(CFX_PtrArray& cellArray, CPDF_PageObject* pObj, CFX_AffineMatrix matrix);
106 FX_INT32 LogicPreObj(CPDF_PageObject* pObj);
113 CPDF_PageObject* m_pPreOb
[all...]
H A Dlayoutprovider_taggedpdf.h32 CPDF_PageObject* GetObject(int index);
33 FX_BOOL AddObject(CPDF_PageObject* pObj);
H A Dautoreflow.cpp9 int FPDF_ProcessInterObj(const CPDF_PageObject* pPrevObj, const CPDF_PageObject* pObj)
61 CPDF_PageObject* pObj = pStreamOrderObjs->GetNextObject(pos);
68 CPDF_PageObject* pTempObj = pAppraceOrderObjs->GetPrevObject(pos1);
82 CPDF_PageObject* pObj = pStreamOrderObjs->GetNextObject(pos);
88 CPDF_PageObject* pTempObj = pAppraceOrderObjs->GetPrevObject(pos1);
182 pElm->m_ObjArray.Add((CPDF_PageObject*)ObjList.GetNext(pos));
295 CPDF_PageObject* pLastObj = (CPDF_PageObject*)plastCell->m_ObjList.GetPrev(pos1);
297 CPDF_PageObject* pCurOb
[all...]
H A Dreflowedpage.h46 void ProcessObject(CPDF_PageObject* pObj, FX_FLOAT reflowWidth, CFX_AffineMatrix objMatrix);
58 void CreateRFData(CPDF_PageObject* pObj, CFX_AffineMatrix* pMatrix = NULL);
138 CRF_PageInfo(CPDF_PageObject* pPageObj, CRF_PageInfo* pParent = NULL)
142 CPDF_PageObject* GetPageObj()
151 CPDF_PageObject* pParentObj = m_pParent->GetPageObj();
158 CPDF_PageObject* m_pPageObj;
189 void MarkPageObjMemberShip(CPDF_PageObject* pObj, CRF_PageInfo* pParent);
191 CPDF_Dictionary* GetFormResDict(CPDF_PageObject* pObj);
H A Dlayoutprovider_taggedpdf.cpp618 CPDF_PageObject* CPDF_LayoutElement::GetObject(int index)
626 return (CPDF_PageObject*)pObj->GetAt(index);
630 FX_BOOL CPDF_LayoutElement::AddObject(CPDF_PageObject* pObj)
702 CPDF_PageObject* pObj = m_pPage->GetNextObject(pos);
H A Dreflowedpage.cpp90 CPDF_PageObject* pPageObj = NULL;
98 void CPDF_ReflowedPage::MarkPageObjMemberShip(CPDF_PageObject* pObj, CRF_PageInfo* pParent)
117 CPDF_PageObject* pPageObj = NULL;
129 CPDF_PageObject* pPageObj = NULL;
140 CPDF_Dictionary* CPDF_ReflowedPage::GetFormResDict(CPDF_PageObject* pObj)
H A Dlayoutprocessor_reflow.cpp332 CPDF_PageObject* pObj = pElement->GetObject(0);
414 CPDF_PageObject* pPrevObj = NULL;
419 CPDF_PageObject* pObj = pPrevElement->GetObject(i);
449 CPDF_PageObject* pObj = pPrevElement->GetObject(nPrevObj - 1);
478 CPDF_PageObject* pObj = pNextElement->GetObject(i);
763 void CPDF_LayoutProcessor_Reflow::ProcessObject(CPDF_PageObject* pObj, FX_FLOAT reflowWidth, CFX_AffineMatrix objMatrix)
791 CPDF_PageObject* pObj1 = pForm->m_pForm->GetNextObject(pos);
801 CPDF_PageObject* pObj = pElement->GetObject(i);
961 void CPDF_LayoutProcessor_Reflow::CreateRFData(CPDF_PageObject* pObj, CFX_AffineMatrix* pObjMatrix)
1349 CPDF_PageObject* pPreOb
[all...]
/external/pdfium/core/include/fpdfapi/
H A Dfpdf_page.h22 class CPDF_PageObject;
73 CPDF_PageObject* GetNextObject(FX_POSITION& pos) const
75 return (CPDF_PageObject*)m_ObjectList.GetNext(pos);
78 CPDF_PageObject* GetPrevObject(FX_POSITION& pos) const
80 return (CPDF_PageObject*)m_ObjectList.GetPrev(pos);
83 CPDF_PageObject* GetObjectAt(FX_POSITION pos) const
85 return (CPDF_PageObject*)m_ObjectList.GetAt(pos);
93 int GetObjectIndex(CPDF_PageObject* pObj) const;
95 CPDF_PageObject* GetObjectByIndex(int index) const;
101 FX_POSITION InsertObject(FX_POSITION posInsertAfter, CPDF_PageObject* pNewObjec
[all...]
H A Dfpdf_pageobj.h28 class CPDF_PageObject;
453 class CPDF_PageObject : public CPDF_GraphicStates class in inherits:CPDF_GraphicStates
457 static CPDF_PageObject* Create(int type);
461 CPDF_PageObject* Clone() const;
463 void Copy(const CPDF_PageObject* pSrcObject);
473 void CopyClipPath(CPDF_PageObject* pObj);
500 virtual void CopyData(const CPDF_PageObject* pSrcObject) {}
504 CPDF_PageObject() {} function in class:CPDF_PageObject
506 virtual ~CPDF_PageObject() {}
516 class CPDF_TextObject : public CPDF_PageObject
[all...]
H A Dfpdf_render.h36 FX_BOOL CheckObjectVisible(const CPDF_PageObject* pObj);
109 void GetBackground(CFX_DIBitmap* pBuffer, const CPDF_PageObject* pObj,
133 void Render(CFX_RenderDevice* pDevice, const CPDF_PageObject* pStopObj,
H A Dfpdf_serial.h45 friend CPDF_PageArchiveSaver& operator << (CPDF_PageArchiveSaver& ar, CPDF_PageObject* pObj);
79 friend CPDF_PageArchiveLoader& operator >> (CPDF_PageArchiveLoader& ar, CPDF_PageObject*& pObj);
/external/pdfium/core/src/fpdfapi/fpdf_render/
H A Drender_int.h86 virtual FX_BOOL Start(CPDF_RenderStatus* pRenderStatus, const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device, FX_BOOL bStdCS, int blendType = FXDIB_BLEND_NORMAL) = 0;
96 const CPDF_PageObject* pStopObj, const CPDF_RenderStatus* pParentStatus,
102 void RenderSingleObject(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device);
103 FX_BOOL ContinueSingleObject(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device, IFX_Pause* pPause);
117 FX_BOOL ProcessTransparency(const CPDF_PageObject* PageObj, const CFX_AffineMatrix* pObj2Device);
118 void ProcessObjectNoClip(const CPDF_PageObject* PageObj, const CFX_AffineMatrix* pObj2Device);
119 void DrawObjWithBackground(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device);
120 FX_BOOL DrawObjWithBlend(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device);
124 void DrawTilingPattern(CPDF_TilingPattern* pPattern, CPDF_PageObject* pPageObj, const CFX_AffineMatrix* pObj2Device, FX_BOOL bStroke);
125 void DrawShadingPattern(CPDF_ShadingPattern* pPattern, CPDF_PageObject* pPageOb
[all...]
H A Dfpdf_render.cpp218 const CFX_AffineMatrix* pDeviceMatrix, const CPDF_PageObject* pStopObj,
287 CPDF_PageObject* pCurObj = pObjs->GetNextObject(pos);
305 void CPDF_RenderStatus::RenderSingleObject(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device)
321 FX_BOOL CPDF_RenderStatus::ContinueSingleObject(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device, IFX_Pause* pPause)
376 FX_BOOL CPDF_RenderStatus::GetObjectClippedRect(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device, FX_BOOL bLogical, FX_RECT &rect) const
394 void CPDF_RenderStatus::DitherObjectArea(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device)
415 void CPDF_RenderStatus::ProcessObjectNoClip(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device)
444 FX_BOOL CPDF_RenderStatus::DrawObjWithBlend(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device)
466 void CPDF_RenderStatus::DrawObjWithBackground(const CPDF_PageObject* pObj, const CFX_AffineMatrix* pObj2Device)
563 const CPDF_GeneralStateData* pGeneralData = ((CPDF_PageObject*)pPathOb
[all...]
/external/pdfium/core/src/fpdfapi/fpdf_page/
H A Dfpdf_page.cpp10 void CPDF_PageObject::Release()
14 CPDF_PageObject* CPDF_PageObject::Create(int type)
30 CPDF_PageObject* CPDF_PageObject::Clone() const
32 CPDF_PageObject* pObj = Create(m_Type);
36 void CPDF_PageObject::Copy(const CPDF_PageObject* pSrc)
48 void CPDF_PageObject::AppendClipPath(CPDF_Path path, int type, FX_BOOL bAutoMerge)
52 void CPDF_PageObject
[all...]
H A Dfpdf_page_path.cpp11 void CPDF_PathObject::CopyData(const CPDF_PageObject* pSrc)
H A Dfpdf_page_image.cpp26 void CPDF_ImageObject::CopyData(const CPDF_PageObject* pSrc)
H A Dfpdf_page_parser_new.cpp740 CPDF_PageObject* pObj = (CPDF_PageObject*)m_pObjects->m_ObjectList.GetNext(pos);
765 CPDF_PageObject* pObj = (CPDF_PageObject*)m_pObjects->m_ObjectList.GetAt(m_pObjects->m_ObjectList.GetHeadPosition());
H A Dfpdf_page_parser.cpp268 void CPDF_StreamContentParser::SetGraphicStates(CPDF_PageObject* pObj, FX_BOOL bColor, FX_BOOL bText, FX_BOOL bGraph)
805 CPDF_PageObject* pLastObj = (CPDF_PageObject*)m_pObjectList->m_ObjectList.GetAt(tailpos);
/external/pdfium/core/src/fpdftext/
H A Dtxtproc.h47 class CPDF_PageObject;
54 void ProcessObject(CPDF_PageObject* pObj);
H A Dfpdf_text_search.cpp293 CPDF_PageObject* pObject = pPage->GetNextObject(pos);
316 CPDF_PageObject* pObject = page.GetNextObject(pos);
H A Dfpdf_text.cpp53 void CTextPage::ProcessObject(CPDF_PageObject* pObject)
690 CPDF_PageObject* pObj = page.GetNextObject(pos);
752 CPDF_PageObject* pObject = page.GetNextObject(pos);
/external/pdfium/core/src/fpdfapi/fpdf_edit/
H A Dfpdf_edit_content.cpp27 CPDF_PageObject* pPageObj = (CPDF_PageObject*)m_pageObjects[i];
33 FX_BOOL CPDF_PageContentGenerate::InsertPageObject(CPDF_PageObject* pPageObject)
45 CPDF_PageObject* pPageObj = (CPDF_PageObject*)m_pageObjects[i];
/external/pdfium/fpdfsdk/src/
H A Dfpdfeditpage.cpp152 CPDF_PageObject* pPageObj = (CPDF_PageObject*)page_obj;
234 CPDF_PageObject* pPageObj = (CPDF_PageObject*)pageObject;
280 CPDF_PageObject* pPageObj = (CPDF_PageObject*)page_object;
H A Dfpdf_transformpage.cpp191 CPDF_PageObject* pPageObj = (CPDF_PageObject*)page_object;
/external/pdfium/core/include/reflow/
H A Dfpdf_layout.h206 virtual CPDF_PageObject* GetObject(int index) = 0;

Completed in 1413 milliseconds

12