Home
last modified time | relevance | path

Searched refs:CFX_FloatRect (Results 1 – 25 of 57) sorted by relevance

123

/external/pdfium/core/src/fxcrt/
Dfx_basic_coords.cpp66 CFX_FloatRect::CFX_FloatRect(const FX_RECT& rect) in CFX_FloatRect() function in CFX_FloatRect
73 void CFX_FloatRect::Normalize() in Normalize()
87 void CFX_FloatRect::Intersect(const CFX_FloatRect& other_rect) in Intersect()
90 CFX_FloatRect other = other_rect; in Intersect()
100 void CFX_FloatRect::Union(const CFX_FloatRect& other_rect) in Union()
103 CFX_FloatRect other = other_rect; in Union()
110 void CFX_FloatRect::Transform(const CFX_Matrix* pMatrix) in Transform()
114 int CFX_FloatRect::Substract4(CFX_FloatRect& s, CFX_FloatRect* pRects) in Substract4()
119 CFX_FloatRect rects[4]; in Substract4()
157 FX_RECT CFX_FloatRect::GetOutterRect() const in GetOutterRect()
[all …]
/external/pdfium/core/src/reflow/
Dreflowedtextpage.cpp91CFX_FloatRect FloatRectTmp(pData->m_PosX, pData->m_PosY, pData->m_PosX + pData->m_Width, pData->m_… in GetCharInfo()
103 inline FX_BOOL _IsInsameline(const CFX_FloatRect& rectA, const CFX_FloatRect& rectB) in _IsInsameline()
111 inline FX_BOOL _IsIntersect(const CFX_FloatRect& rectA, const CFX_FloatRect& rectB) in _IsIntersect()
128 CFX_FloatRect recttmp; in GetRectArray()
150 inline FX_FLOAT _GetDistance(CFX_FloatRect floatRect, CPDF_Point point) in _GetDistance()
186 CFX_FloatRect rectTmp; in GetIndexAtPos()
189CFX_FloatRect TorelanceRect(rect_bottom <= 0 ? 0 : rect_bottom, point.y - yTorelance, point.x + xT… in GetIndexAtPos()
221 CFX_WideString CRF_TextPage::GetTextByRect(CFX_FloatRect rect) const in GetTextByRect()
226 CFX_FloatRect Recttmp; in GetTextByRect()
254 void CRF_TextPage::GetRectsArrayByRect(CFX_FloatRect rect, CFX_RectArray& resRectArray) const in GetRectsArrayByRect()
[all …]
Dreflowedtextpage.h46 CFX_WideString GetTextByRect(CFX_FloatRect rect) const;
48 void GetRectsArrayByRect(CFX_FloatRect rect, CFX_RectArray& resRectArray) const;
55 virtual FX_BOOL GetBaselineRotate(CFX_FloatRect rect, int& Rotate);
Dlayoutprocessor_reflow.cpp321 CFX_FloatRect CPDF_LayoutProcessor_Reflow::GetElmBBox(IPDF_LayoutElement* pElement) in GetElmBBox()
323 CFX_FloatRect rect; in GetElmBBox()
374 CFX_FloatRect rect = GetElmBBox(pElement); in GetElmWidth()
379 FX_BOOL IsSameLine(FX_BOOL bHorizontal, CFX_FloatRect Rect1, CFX_FloatRect Rect2) in IsSameLine()
415 CFX_FloatRect prevRect, rect; in IsCanMergeParagraph()
422 rect = CFX_FloatRect(pObj->m_Left, pObj->m_Bottom, pObj->m_Right, pObj->m_Top); in IsCanMergeParagraph()
426CFX_FloatRect objRect = CFX_FloatRect(pObj->m_Left, pObj->m_Bottom, pObj->m_Right, pObj->m_Top); in IsCanMergeParagraph()
481 rect = CFX_FloatRect(pObj->m_Left, pObj->m_Bottom, pObj->m_Right, pObj->m_Top); in IsCanMergeParagraph()
485CFX_FloatRect objRect = CFX_FloatRect(pObj->m_Left, pObj->m_Bottom, pObj->m_Right, pObj->m_Top); in IsCanMergeParagraph()
1104 CFX_FloatRect ObjBBox; in CreateRFData()
[all …]
Dautoreflow.cpp429 CFX_FloatRect rcCurObj(pObj->m_Left, pObj->m_Bottom, pObj->m_Right, pObj->m_Top); in LogicPreObj()
430 CFX_FloatRect rcPreObj(pPreObj->m_Left, pPreObj->m_Bottom, pPreObj->m_Right, pPreObj->m_Top); in LogicPreObj()
495 CFX_FloatRect pageBBox = m_pPDFPage->m_BBox; in GenerateLine()
586 CFX_FloatRect rcCurObj(pCurObj->m_Left, pCurObj->m_Bottom, pCurObj->m_Right, pCurObj->m_Top); in GetLayoutOrderHeight()
594 CFX_FloatRect rcCurObj(pCurObj->m_Left, pCurObj->m_Bottom, pCurObj->m_Right, pCurObj->m_Top); in GetLayoutOrderWidth()
644 CFX_FloatRect rcCurObj(pCurObj->m_Left, pCurObj->m_Bottom, pCurObj->m_Right, pCurObj->m_Top); in GetWritingMode()
Dlayoutprovider_taggedpdf.h17 void GetRect(CFX_FloatRect& rcRect) {}; in GetRect()
Dautoreflow.h33 void GetRect(CFX_FloatRect& rcRect) {}; in GetRect()
/external/pdfium/core/src/fpdftext/
Dtext_int.h36 CFX_FloatRect m_CharBox;
74 virtual CFX_WideString GetTextByRect(CFX_FloatRect rect) const;
75 virtual void GetRectsArrayByRect(CFX_FloatRect rect, CFX_RectArray& resRectArray) const;
83 virtual FX_BOOL GetBaselineRotate(CFX_FloatRect rect, int& Rotate);
93 static FX_BOOL IsRectIntersect(CFX_FloatRect rect1, CFX_FloatRect rect2);
136 CFX_FloatRect m_CurlineRect;
Dfpdf_text_int.cpp108 CFX_FloatRect pageRect = pPage->CalcBoundingBox(); in CPDF_TextPage()
246 CFX_FloatRect rect; in GetRectArray()
327 CFX_FloatRect charrect = charinfo.m_CharBox; in GetIndexAtPos()
332 CFX_FloatRect charRectExt; in GetIndexAtPos()
356 CFX_WideString CPDF_TextPage::GetTextByRect(CFX_FloatRect rect) const in GetTextByRect()
394 void CPDF_TextPage::GetRectsArrayByRect(CFX_FloatRect rect, CFX_RectArray& resRectArray) const in GetRectsArrayByRect()
402 CFX_FloatRect curRect; in GetRectsArrayByRect()
770 FX_BOOL CPDF_TextPage::GetBaselineRotate(CFX_FloatRect rect , int& Rotate) in GetBaselineRotate()
797 CFX_FloatRect rect = m_SelRects.GetAt(rectIndex); in GetBaselineRotate()
809 CFX_FloatRect rect(left, bottom, right, top); in CountBoundedSegments()
[all …]
/external/pdfium/core/include/fpdftext/
Dfpdf_text.h45 CFX_FloatRect m_CharBox;
49 typedef CFX_ArrayTemplate<CFX_FloatRect> CFX_RectArray;
108 virtual CFX_WideString GetTextByRect(CFX_FloatRect rect) const = 0;
110 virtual void GetRectsArrayByRect(CFX_FloatRect rect, CFX_RectArray& resRectArray) const = 0;
119 virtual FX_BOOL GetBaselineRotate(CFX_FloatRect rect, int& Rotate) = 0;
/external/pdfium/core/include/fxcrt/
Dfx_coordinates.h607 class CFX_FloatRect : public CFX_Object
611 CFX_FloatRect() in CFX_FloatRect() function
616 CFX_FloatRect(FX_FLOAT left1, FX_FLOAT bottom1, FX_FLOAT right1, FX_FLOAT top1) in CFX_FloatRect() function
624 CFX_FloatRect(const FX_FLOAT* pArray) in CFX_FloatRect() function
632 CFX_FloatRect(const FX_RECT& rect);
646 FX_BOOL Contains(const CFX_FloatRect& other_rect) const;
652 void Intersect(const CFX_FloatRect& other_rect);
654 void Union(const CFX_FloatRect& other_rect);
662 int Substract4(CFX_FloatRect& substract_rect, CFX_FloatRect* pRects);
700 void Inflate(const CFX_FloatRect &rt) in Inflate()
[all …]
/external/pdfium/core/include/fpdfapi/
Dfpdf_page.h110 CFX_FloatRect CalcBoundingBox() const;
122 CFX_FloatRect m_BBox;
170 CFX_FloatRect GetPageBBox() const in GetPageBBox()
Dfpdf_pageobj.h72 CFX_FloatRect GetBoundingBox() const in GetBoundingBox()
77 CFX_FloatRect GetBoundingBox(FX_FLOAT line_width, FX_FLOAT miter_limit) const in GetBoundingBox()
154 CFX_FloatRect GetClipBox() const;
536 void GetCharRect(int index, CFX_FloatRect& rect) const;
Dfpdf_objects.h342 CFX_FloatRect GetRect();
463 CFX_FloatRect GetRect(FX_BSTR key) const;
508 void SetAtRect(FX_BSTR key, const CFX_FloatRect& rect);
/external/pdfium/core/src/fpdfapi/fpdf_page/
Dfpdf_page_pattern.cpp236 CFX_FloatRect _GetShadingBBox(CPDF_Stream* pStream, int type, const CFX_AffineMatrix* pMatrix, in _GetShadingBBox()
240 return CFX_FloatRect(0, 0, 0, 0); in _GetShadingBBox()
244 return CFX_FloatRect(0, 0, 0, 0); in _GetShadingBBox()
246 CFX_FloatRect rect; in _GetShadingBBox()
Dfpdf_page.cpp92 CFX_FloatRect rect(m_Left, m_Bottom, m_Right, m_Top); in GetBBox()
355 void CPDF_TextObject::GetCharRect(int index, CFX_FloatRect& rect) const in GetCharRect()
646 CFX_FloatRect rect = m_ClipPath.GetClipBox(); in CalcBoundingBox()
674 CFX_FloatRect form_rect = m_pForm->CalcBoundingBox(); in CalcBoundingBox()
763 CFX_FloatRect CPDF_PageObjects::CalcBoundingBox() const in CalcBoundingBox()
766 return CFX_FloatRect(0, 0, 0, 0); in CalcBoundingBox()
787 return CFX_FloatRect(left, bottom, right, top); in CalcBoundingBox()
856 CFX_FloatRect mediabox; in Load()
862 mediabox = CFX_FloatRect(0, 0, 612, 792); in Load()
Dfpdf_page_parser_new.cpp651 CFX_FloatRect form_bbox; in Start()
757 CFX_FloatRect old_rect(ClipPath.GetPointX(0), ClipPath.GetPointY(0), in Continue()
759 CFX_FloatRect obj_rect(pObj->m_Left, pObj->m_Bottom, pObj->m_Right, pObj->m_Top); in Continue()
812 CFX_FloatRect rect = matrix.GetUnitRect(); in AddMatrix()
814 CFX_FloatRect rect1(m_Left, m_Bottom, m_Right, m_Top); in AddMatrix()
Dfpdf_page_path.cpp34 CFX_FloatRect rect; in CalcBoundingBox()
/external/pdfium/fpdfsdk/src/
Dfpdftext.cpp125 CFX_FloatRect rect; in FPDFText_GetRect()
138 CFX_FloatRect rect((FX_FLOAT)left,(FX_FLOAT)bottom,(FX_FLOAT)right,(FX_FLOAT)top); in FPDFText_GetBoundedText()
264 CFX_FloatRect rect; in FPDFLink_GetRect()
/external/pdfium/core/src/fxge/ge/
Dfx_ge_path.cpp221 CFX_FloatRect CFX_PathData::GetBoundingBox() const in GetBoundingBox()
223 CFX_FloatRect rect; in GetBoundingBox()
232 static void _UpdateLineEndPoints(CFX_FloatRect& rect, FX_FLOAT start_x, FX_FLOAT start_y, FX_FLOAT … in _UpdateLineEndPoints()
271 static void _UpdateLineJoinPoints(CFX_FloatRect& rect, FX_FLOAT start_x, FX_FLOAT start_y, in _UpdateLineJoinPoints()
355 CFX_FloatRect CFX_PathData::GetBoundingBox(FX_FLOAT line_width, FX_FLOAT miter_limit) const in GetBoundingBox()
357 CFX_FloatRect rect(100000 * 1.0f, 100000 * 1.0f, -100000 * 1.0f, -100000 * 1.0f); in GetBoundingBox()
548 FX_BOOL CFX_PathData::IsRect(const CFX_AffineMatrix* pMatrix, CFX_FloatRect* pRect) const in IsRect()
/external/pdfium/core/src/fpdfdoc/
Ddoc_formcontrol.cpp14 CFX_FloatRect CPDF_FormControl::GetRect() in GetRect()
160 CFX_FloatRect form_bbox = pStream->GetDict()->GetRect("BBox"); in DrawControl()
163 CFX_FloatRect arect = m_pWidgetDict->GetRect("Rect"); in DrawControl()
Ddoc_annot.cpp241 CFX_FloatRect form_bbox = pForm->m_pFormDict->GetRect(FX_BSTRC("BBox")); in FPDFDOC_Annot_GetMatrix()
372 CFX_FloatRect rect; in GetBorder()
474 CFX_FloatRect rect; in DrawBorder()
/external/pdfium/fpdfsdk/include/javascript/
DDocument.h180 bool IsEnclosedInRect(CFX_FloatRect rect, CFX_FloatRect LinkRect);
/external/pdfium/core/src/fxge/win32/
Dfx_win32_print.cpp114 CFX_FloatRect unit_rect = pDestMatrix->GetUnitRect(); in Transform1bppBitmap()
131 CFX_FloatRect result_rect_f = adjusted_matrix.GetUnitRect(); in Transform1bppBitmap()
207 CFX_FloatRect unit_rect = pMatrix->GetUnitRect(); in StartDIBits()
/external/pdfium/core/include/fxge/
Dfx_ge.h195 CFX_FloatRect GetBoundingBox() const;
197 CFX_FloatRect GetBoundingBox(FX_FLOAT line_width, FX_FLOAT miter_limit) const;
205 FX_BOOL IsRect(const CFX_AffineMatrix* pMatrix, CFX_FloatRect* rect) const;

123