Home
last modified time | relevance | path

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

/external/pdfium/core/include/reflow/
Dfpdf_layout.h10 class IPDF_LayoutElement; variable
177 class IPDF_LayoutElement
181 virtual ~IPDF_LayoutElement() {}; in ~IPDF_LayoutElement()
199 virtual IPDF_LayoutElement* GetChild(int index) = 0;
202 virtual IPDF_LayoutElement* GetParent() = 0;
229 …virtual LayoutStatus StartProcess(IPDF_LayoutElement* pElement, IFX_Pause* pPause, const CFX_Affin…
279 virtual IPDF_LayoutElement* GetRoot() = 0;
/external/pdfium/core/src/reflow/
Dlayoutprovider_taggedpdf.h12 class CPDF_LayoutElement : public IPDF_LayoutElement
29 IPDF_LayoutElement* GetChild(int index);
31 IPDF_LayoutElement* GetParent();
69 IPDF_LayoutElement* GetRoot() in GetRoot()
Dautoreflow.h26 class CPDF_AutoReflowElement : public IPDF_LayoutElement
46 IPDF_LayoutElement* GetChild(int index) in GetChild()
51 IPDF_LayoutElement* GetParent() in GetParent()
85 IPDF_LayoutElement* GetRoot() in GetRoot()
Dreflowedpage.h37 …LayoutStatus StartProcess(IPDF_LayoutElement* pElement, IFX_Pause* pPause, const CFX_AffineMatrix*…
42 void ProcessElement(IPDF_LayoutElement* pElement, FX_FLOAT reflowWidth);
43 FX_FLOAT GetElmWidth(IPDF_LayoutElement* pElement);
44 CFX_FloatRect GetElmBBox(IPDF_LayoutElement* pElement);
46 void ProcessObjs(IPDF_LayoutElement* pElement, FX_FLOAT reflowWidth);
74 IPDF_LayoutElement* m_pLayoutElement;
75 IPDF_LayoutElement* m_pRootElement;
Dlayoutprocessor_reflow.cpp127 LayoutStatus CPDF_LayoutProcessor_Reflow::StartProcess(IPDF_LayoutElement* pElement, IFX_Pause* pPa… in StartProcess()
318 CFX_FloatRect CPDF_LayoutProcessor_Reflow::GetElmBBox(IPDF_LayoutElement* pElement) in GetElmBBox()
340 IPDF_LayoutElement* pChildElement = pElement->GetChild(i); in GetElmBBox()
349 FX_FLOAT CPDF_LayoutProcessor_Reflow::GetElmWidth(IPDF_LayoutElement* pElement) in GetElmWidth()
364 IPDF_LayoutElement* pElm = pElement->GetChild(i); in GetElmWidth()
407 FX_INT32 IsCanMergeParagraph(IPDF_LayoutElement* pPrevElement, IPDF_LayoutElement* pNextElement) in IsCanMergeParagraph()
515 void CPDF_LayoutProcessor_Reflow::ProcessElement(IPDF_LayoutElement* pElement, FX_FLOAT reflowWidth) in ProcessElement()
530 if(IPDF_LayoutElement* pParent = pElement->GetParent()) { in ProcessElement()
542 if(IPDF_LayoutElement* pParent = pElement->GetParent()) { in ProcessElement()
571 IPDF_LayoutElement* pChildElement = pElement->GetChild(i); in ProcessElement()
[all …]
Dlayoutprovider_taggedpdf.cpp601 IPDF_LayoutElement* CPDF_LayoutElement::GetChild(int index) in GetChild()
603 return (IPDF_LayoutElement*)m_ChildArray.GetAt(index); in GetChild()
605 IPDF_LayoutElement* CPDF_LayoutElement::GetParent() in GetParent()