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.h9 class IPDF_LayoutElement; variable
176 class IPDF_LayoutElement
180 virtual ~IPDF_LayoutElement() {}; in ~IPDF_LayoutElement()
198 virtual IPDF_LayoutElement* GetChild(int index) = 0;
201 virtual IPDF_LayoutElement* GetParent() = 0;
228 …virtual LayoutStatus StartProcess(IPDF_LayoutElement* pElement, IFX_Pause* pPause, const CFX_Affin…
278 virtual IPDF_LayoutElement* GetRoot() = 0;
/external/pdfium/core/src/reflow/
Dlayoutprovider_taggedpdf.h10 class CPDF_LayoutElement : public IPDF_LayoutElement, public CFX_Object
27 IPDF_LayoutElement* GetChild(int index);
29 IPDF_LayoutElement* GetParent();
67 IPDF_LayoutElement* GetRoot() in GetRoot()
Dautoreflow.h24 class CPDF_AutoReflowElement : public IPDF_LayoutElement, public CFX_Object
44 IPDF_LayoutElement* GetChild(int index) in GetChild()
49 IPDF_LayoutElement* GetParent() in GetParent()
83 IPDF_LayoutElement* GetRoot() in GetRoot()
Dreflowedpage.h36 …LayoutStatus StartProcess(IPDF_LayoutElement* pElement, IFX_Pause* pPause, const CFX_AffineMatrix*…
41 void ProcessElement(IPDF_LayoutElement* pElement, FX_FLOAT reflowWidth);
42 FX_FLOAT GetElmWidth(IPDF_LayoutElement* pElement);
43 CFX_FloatRect GetElmBBox(IPDF_LayoutElement* pElement);
45 void ProcessObjs(IPDF_LayoutElement* pElement, FX_FLOAT reflowWidth);
73 IPDF_LayoutElement* m_pLayoutElement;
74 IPDF_LayoutElement* m_pRootElement;
Dlayoutprocessor_reflow.cpp130 LayoutStatus CPDF_LayoutProcessor_Reflow::StartProcess(IPDF_LayoutElement* pElement, IFX_Pause* pPa… in StartProcess()
321 CFX_FloatRect CPDF_LayoutProcessor_Reflow::GetElmBBox(IPDF_LayoutElement* pElement) in GetElmBBox()
343 IPDF_LayoutElement* pChildElement = pElement->GetChild(i); in GetElmBBox()
352 FX_FLOAT CPDF_LayoutProcessor_Reflow::GetElmWidth(IPDF_LayoutElement* pElement) in GetElmWidth()
367 IPDF_LayoutElement* pElm = pElement->GetChild(i); in GetElmWidth()
410 FX_INT32 IsCanMergeParagraph(IPDF_LayoutElement* pPrevElement, IPDF_LayoutElement* pNextElement) in IsCanMergeParagraph()
518 void CPDF_LayoutProcessor_Reflow::ProcessElement(IPDF_LayoutElement* pElement, FX_FLOAT reflowWidth) in ProcessElement()
533 if(IPDF_LayoutElement* pParent = pElement->GetParent()) { in ProcessElement()
545 if(IPDF_LayoutElement* pParent = pElement->GetParent()) { in ProcessElement()
577 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()