![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <fx_coordinates.h>
Public Types | |
using | PointType = CFX_PointF |
using | SizeType = CFX_SizeF |
Public Member Functions | |
constexpr | CFX_RectF ()=default |
constexpr | CFX_RectF (float dst_left, float dst_top, float dst_width, float dst_height) |
CFX_RectF (const CFX_RectF &other)=default | |
CFX_RectF & | operator= (const CFX_RectF &other)=default |
CFX_RectF (float dst_left, float dst_top, const SizeType &dst_size) | |
CFX_RectF (const PointType &p, float dst_width, float dst_height) | |
CFX_RectF (const PointType &p1, const SizeType &s2) | |
CFX_RectF (const FX_RECT &that) | |
CFX_RectF & | operator+= (const PointType &p) |
CFX_RectF & | operator-= (const PointType &p) |
float | right () const |
float | bottom () const |
void | Normalize () |
void | Offset (float dx, float dy) |
void | Inflate (float x, float y) |
void | Inflate (const PointType &p) |
void | Inflate (float off_left, float off_top, float off_right, float off_bottom) |
void | Inflate (const CFX_RectF &rt) |
void | Deflate (float x, float y) |
void | Deflate (const PointType &p) |
void | Deflate (float off_left, float off_top, float off_right, float off_bottom) |
void | Deflate (const CFX_RectF &rt) |
bool | IsEmpty () const |
bool | IsEmpty (float fEpsilon) const |
void | Empty () |
bool | Contains (const PointType &p) const |
bool | Contains (const CFX_RectF &rt) const |
float | Left () const |
float | Top () const |
float | Width () const |
float | Height () const |
SizeType | Size () const |
PointType | TopLeft () const |
PointType | TopRight () const |
PointType | BottomLeft () const |
PointType | BottomRight () const |
PointType | Center () const |
void | Union (float x, float y) |
void | Union (const PointType &p) |
void | Union (const CFX_RectF &rt) |
void | Intersect (const CFX_RectF &rt) |
bool | IntersectWith (const CFX_RectF &rt) const |
bool | IntersectWith (const CFX_RectF &rt, float fEpsilon) const |
CFX_FloatRect | ToFloatRect () const |
FX_RECT | GetOuterRect () const |
Public Attributes | |
float | left = 0.0f |
float | top = 0.0f |
float | width = 0.0f |
float | height = 0.0f |
Friends | |
bool | operator== (const CFX_RectF &rc1, const CFX_RectF &rc2) |
bool | operator!= (const CFX_RectF &rc1, const CFX_RectF &rc2) |
Definition at line 276 of file fx_coordinates.h.
using CFX_RectF::PointType = CFX_PointF |
Definition at line 278 of file fx_coordinates.h.
using CFX_RectF::SizeType = CFX_SizeF |
Definition at line 279 of file fx_coordinates.h.
|
constexprdefault |
Referenced by CXFA_FFField::CapPlacement(), pdfium::CFDE_TextOut::DrawLogicText(), pdfium::CFWL_Widget::GetAutosizedWidgetRect(), CXFA_FFComboBox::GetBBox(), CXFA_FFDateTimeEdit::GetBBox(), CXFA_FFField::GetBBox(), CXFA_FFWidget::GetBBox(), CXFA_FFPageView::GetPageViewRect(), CXFA_Node::GetUIMargin(), pdfium::CXFA_FWLTheme::GetUIMargin(), pdfium::CFWL_ListBox::ScrollToVisible(), and pdfium::TEST_F().
|
inlineconstexpr |
Definition at line 282 of file fx_coordinates.h.
References height, left, top, and width.
Referenced by pdfium::CFWL_Widget::CalcTextSize(), CFGAS_GEGraphics::GetClipRect(), pdfium::CFWL_Widget::GetEdgeRect(), pdfium::CFWL_Widget::GetRelativeRect(), pdfium::CFWL_ComboBox::HitTest(), pdfium::CFWL_DateTimePicker::HitTest(), pdfium::CFWL_Caret::OnTimerFired(), pdfium::CFWL_ComboBox::ShowDropDownList(), TEST(), TEST(), pdfium::TEST_F(), CFX_Matrix::TransformRect(), and pdfium::CFWL_DateTimePicker::Update().
|
default |
Referenced by pdfium::CFWL_PushButtonTP::DrawBackground(), pdfium::CFWL_ListBox::DrawWidget(), CFGAS_RTFBreak::GetDisplayPos(), CXFA_FFImageEdit::SetFWLRect(), CXFA_Rectangle::StrokeEmbossed(), CXFA_Rectangle::StrokeEtched(), CXFA_Rectangle::StrokeLowered(), and CXFA_Rectangle::StrokeRaised().
|
inline |
Definition at line 290 of file fx_coordinates.h.
References height, left, top, and width.
Referenced by CXFA_FFPageView::GetDisplayMatrix(), and CXFA_FFPageView::GetPageViewRect().
|
inline |
|
inlineexplicit |
Definition at line 299 of file fx_coordinates.h.
References FX_RECT::Height(), height, left, FX_RECT::left, top, FX_RECT::top, FX_RECT::Width(), and width.
Referenced by CPDFXFA_Page::DrawFocusAnnot().
|
inline |
Definition at line 316 of file fx_coordinates.h.
Referenced by CXFA_FFField::CapPlacement(), Contains(), CXFA_Linear::Draw(), pdfium::CFWL_PushButtonTP::DrawBackground(), GetOuterRect(), CPDFXFA_DocEnvironment::GetPopupPos(), CXFA_FFWidget::GetRectWithoutRotate(), Intersect(), CXFA_FFCheckButton::PerformLayout(), CXFA_FFLine::RenderWidget(), pdfium::CFWL_ListBox::ScrollToVisible(), CXFA_Rectangle::StrokeRect(), ToFloatRect(), Union(), Union(), and XFA_DrawImage().
|
inline |
Definition at line 389 of file fx_coordinates.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 374 of file fx_coordinates.h.
References height, left, top, and width.
Referenced by CXFA_FFField::HitTest(), CXFA_FFSignature::HitTest(), pdfium::CFWL_ComboBox::HitTest(), pdfium::CFWL_DateTimePicker::HitTest(), pdfium::CFWL_Edit::HitTest(), pdfium::CFWL_ListBox::HitTest(), pdfium::CFWL_Widget::HitTest(), CXFA_FFDateTimeEdit::PtInActiveRect(), CXFA_FFField::PtInActiveRect(), and CXFA_FFWidget::PtInActiveRect().
Definition at line 356 of file fx_coordinates.h.
|
inline |
Definition at line 357 of file fx_coordinates.h.
References height, left, top, and width.
Referenced by CXFA_FFField::CapPlacement(), Deflate(), pdfium::CFWL_PushButtonTP::DrawBackground(), CXFA_FFText::RenderWidget(), CXFA_FFImageEdit::SetFWLRect(), and XFA_RectWithoutMargin().
|
inline |
Definition at line 350 of file fx_coordinates.h.
References height, left, top, and width.
Referenced by pdfium::CFWL_Widget::GetEdgeRect(), CXFA_FFPushButton::OnDrawWidget(), CXFA_Rectangle::StrokeEmbossed(), CXFA_Rectangle::StrokeEtched(), CXFA_Rectangle::StrokeLowered(), and CXFA_Rectangle::StrokeRaised().
|
inline |
Definition at line 373 of file fx_coordinates.h.
FX_RECT CFX_RectF::GetOuterRect | ( | ) | const |
Definition at line 365 of file fx_coordinates.cpp.
References FX_RECT::FX_RECT(), bottom(), left, right(), and top.
Referenced by pdfium::CFDE_TextOut::DrawLogicText(), and CXFA_TextLayout::DrawString().
|
inline |
Definition at line 385 of file fx_coordinates.h.
References height.
Referenced by pdfium::CFDE_TextOut::CalcLogicSize(), CXFA_FFField::CapPlacement(), CXFA_Radial::Draw(), pdfium::CFDE_TextOut::DrawLogicText(), operator<<(), pdfium::CFWL_DateTimePicker::ShowMonthCalendar(), and TEST().
Definition at line 337 of file fx_coordinates.h.
|
inline |
Definition at line 338 of file fx_coordinates.h.
References height, left, top, and width.
Referenced by pdfium::CFWL_PushButtonTP::DrawBackground(), and Inflate().
|
inline |
Definition at line 331 of file fx_coordinates.h.
References height, left, top, and width.
Referenced by pdfium::CFWL_Widget::InflateWidgetRect(), and CXFA_FFWidget::InvalidateRect().
Definition at line 352 of file fx_coordinates.cpp.
References bottom(), height, left, right(), top, and width.
Referenced by IntersectWith(), IntersectWith(), and CXFA_FFField::RenderCaption().
|
inline |
Definition at line 400 of file fx_coordinates.h.
References Intersect(), and IsEmpty().
Referenced by CPDFXFA_Page::DrawFocusAnnot().
|
inline |
Definition at line 405 of file fx_coordinates.h.
References Intersect(), and IsEmpty().
|
inline |
Definition at line 369 of file fx_coordinates.h.
Referenced by pdfium::CFWL_ComboList::ChangeSelected(), pdfium::CFWL_DateTimePicker::DrawWidget(), pdfium::CFWL_Edit::DrawWidget(), IntersectWith(), pdfium::CFWL_Edit::OnCaretChanged(), pdfium::CFWL_WidgetMgr::OnDrawWidget(), pdfium::CFWL_Edit::Update(), and XFA_DrawImage().
|
inline |
Definition at line 370 of file fx_coordinates.h.
Referenced by pdfium::CFWL_ComboBox::DrawWidget(), and IntersectWith().
|
inline |
Definition at line 382 of file fx_coordinates.h.
References left.
Referenced by TEST().
|
inline |
Definition at line 317 of file fx_coordinates.h.
References height, left, top, and width.
Referenced by CXFA_FFField::CapPlacement(), CXFA_Rectangle::GetFillPath(), CXFA_Rectangle::GetPath(), CXFA_FFCheckButton::PerformLayout(), and CXFA_FFWidget::RenderWidget().
|
inline |
Definition at line 327 of file fx_coordinates.h.
Referenced by pdfium::CFWL_ComboBox::GetBBox(), pdfium::CFWL_DateTimePicker::GetBBox(), CXFA_Rectangle::GetFillPath(), pdfium::CFWL_ListBox::GetItemAtPoint(), CXFA_Rectangle::GetPath(), pdfium::CFWL_DateTimeEdit::OnProcessMessage(), pdfium::CFWL_ListBox::ScrollToVisible(), and pdfium::CFWL_Edit::ShowCaret().
Definition at line 305 of file fx_coordinates.h.
Definition at line 310 of file fx_coordinates.h.
Referenced by CXFA_FFField::CapPlacement(), pdfium::CFWL_ComboList::ChangeSelected(), pdfium::CFWL_Widget::DrawBorder(), pdfium::CFWL_CheckBox::DrawWidget(), pdfium::CFWL_ComboBox::DrawWidget(), pdfium::CFWL_Edit::GetAutosizedWidgetRect(), CXFA_FFCheckButton::PerformLayout(), CXFA_FFPushButton::PerformLayout(), CXFA_FFWidget::RecacheWidgetRect(), CXFA_FFField::RenderCaption(), pdfium::CFWL_ListBox::Item::SetRect(), pdfium::CFWL_ScrollBar::SetTrackPos(), pdfium::CFWL_Widget::SetWidgetRect(), TEST(), TEST(), and pdfium::CFWL_PushButton::Update().
|
inline |
Definition at line 315 of file fx_coordinates.h.
Referenced by pdfium::CFDE_TextOut::CalcLogicSize(), CXFA_FFField::CapPlacement(), Contains(), CXFA_Linear::Draw(), pdfium::CFWL_PushButtonTP::DrawBackground(), CFGAS_TxtBreak::GetCharRects(), CFGAS_RTFBreak::GetDisplayPos(), CFGAS_TxtBreak::GetDisplayPos(), GetOuterRect(), CPDFXFA_DocEnvironment::GetPopupPos(), CXFA_FFWidget::GetRectWithoutRotate(), Intersect(), CXFA_FFCheckButton::PerformLayout(), CXFA_FFLine::RenderWidget(), CXFA_Rectangle::StrokeRect(), ToFloatRect(), Union(), Union(), and XFA_DrawImage().
|
inline |
Definition at line 386 of file fx_coordinates.h.
|
inline |
Definition at line 418 of file fx_coordinates.h.
References CFX_FloatRect::CFX_FloatRect(), bottom(), left, right(), and top.
Referenced by CPDFXFA_DocEnvironment::DisplayCaret(), CPDFXFA_Widget::GetRect(), CPDFXFA_Widget::GetViewBBox(), CPDFXFA_Page::HasFormFieldAtPoint(), CPDFXFA_DocEnvironment::InvalidateRect(), and CFX_Matrix::TransformRect().
|
inline |
Definition at line 383 of file fx_coordinates.h.
References top.
Referenced by TEST().
|
inline |
Definition at line 387 of file fx_coordinates.h.
|
inline |
Definition at line 388 of file fx_coordinates.h.
Definition at line 339 of file fx_coordinates.cpp.
References bottom(), height, left, right(), top, and width.
Referenced by pdfium::CFWL_ComboList::ChangeSelected(), pdfium::CFWL_ComboBox::GetBBox(), pdfium::CFWL_DateTimePicker::GetBBox(), and pdfium::CFWL_Edit::OnCaretChanged().
Definition at line 397 of file fx_coordinates.h.
void CFX_RectF::Union | ( | float | x, |
float | y ) |
|
inline |
Definition at line 384 of file fx_coordinates.h.
References width.
Referenced by pdfium::CFDE_TextOut::CalcLogicSize(), CXFA_Radial::Draw(), pdfium::CFDE_TextOut::DrawLogicText(), operator<<(), and TEST().
Definition at line 414 of file fx_coordinates.h.
References operator==.
Referenced by CXFA_FFNotify::OnLayoutItemAdded().
Definition at line 410 of file fx_coordinates.h.
References height, left, top, and width.
Referenced by operator!=.
float CFX_RectF::height = 0.0f |
Definition at line 431 of file fx_coordinates.h.
Referenced by CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), bottom(), BottomLeft(), BottomRight(), pdfium::CFDE_TextOut::CalcLogicSize(), pdfium::CFWL_Widget::CalcTextSize(), CXFA_FFField::CapLeftRightPlacement(), CXFA_FFField::CapPlacement(), CXFA_FFField::CapTopBottomPlacement(), Center(), Contains(), Deflate(), Deflate(), Deflate(), CXFA_Rectangle::Draw(), pdfium::CFWL_WidgetTP::DrawArrow(), pdfium::CFWL_ComboBoxTP::DrawBackground(), pdfium::CFWL_EditTP::DrawBackground(), pdfium::CFWL_PushButtonTP::DrawBackground(), pdfium::CFWL_WidgetTP::DrawBorder(), pdfium::CFWL_WidgetTP::DrawBtn(), pdfium::CFWL_WidgetTP::DrawFocus(), CPDFXFA_Page::DrawFocusAnnot(), CXFA_FFField::DrawHighlight(), pdfium::CFDE_TextOut::DrawLogicText(), pdfium::CFWL_ListBox::DrawWidget(), Empty(), pdfium::CFWL_WidgetTP::FillSolidRect(), CFGAS_TxtBreak::GetDisplayPos(), pdfium::CFWL_Widget::GetEdgeRect(), CXFA_Rectangle::GetFillPath(), CPDFXFA_Page::GetPageHeight(), CPDFXFA_DocEnvironment::GetPopupPos(), CXFA_FFWidget::GetRectWithoutRotate(), pdfium::CFWL_Widget::GetRelativeRect(), pdfium::CXFA_FWLTheme::GetUIMargin(), Height(), pdfium::CFWL_ComboBox::HitTest(), pdfium::CFWL_DateTimePicker::HitTest(), Inflate(), Inflate(), Inflate(), Intersect(), IsEmpty(), IsEmpty(), CXFA_FFWidget::IsLayoutRectEmpty(), CXFA_TextLayout::ItemBlocks(), CXFA_FFField::LayoutCaption(), Normalize(), CXFA_FFPushButton::OnDrawWidget(), pdfium::CFWL_Caret::OnTimerFired(), operator==, CXFA_FFCheckButton::PerformLayout(), CXFA_FFText::PerformLayout(), CXFA_FFField::SetEditScrollOffset(), CXFA_FFField::SetFWLRect(), CXFA_FFImageEdit::SetFWLRect(), pdfium::CFWL_DateTimePicker::ShowMonthCalendar(), Size(), CXFA_Rectangle::StrokeLowered(), CXFA_Rectangle::StrokeRaised(), Union(), Union(), pdfium::CFWL_DateTimePicker::Update(), and XFA_DrawImage().
float CFX_RectF::left = 0.0f |
Definition at line 428 of file fx_coordinates.h.
Referenced by CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), BottomLeft(), BottomRight(), pdfium::CFDE_TextOut::CalcLogicSize(), CXFA_FFField::CapLeftRightPlacement(), CXFA_FFField::CapPlacement(), CXFA_FFField::CapTopBottomPlacement(), Center(), Contains(), Contains(), Deflate(), Deflate(), Deflate(), CXFA_Linear::Draw(), CXFA_Rectangle::Draw(), pdfium::CFWL_WidgetTP::DrawArrow(), pdfium::CFWL_ComboBoxTP::DrawBackground(), pdfium::CFWL_EditTP::DrawBackground(), pdfium::CFWL_PushButtonTP::DrawBackground(), pdfium::CFWL_WidgetTP::DrawBorder(), pdfium::CFWL_WidgetTP::DrawBtn(), pdfium::CFWL_WidgetTP::DrawFocus(), CXFA_FFField::DrawHighlight(), pdfium::CFWL_ComboBox::DrawWidget(), pdfium::CFWL_DateTimePicker::DrawWidget(), pdfium::CFWL_WidgetTP::FillSolidRect(), pdfium::CFWL_ComboBox::GetBBox(), pdfium::CFWL_DateTimePicker::GetBBox(), CFGAS_TxtBreak::GetCharRects(), CFGAS_RTFBreak::GetDisplayPos(), CFGAS_TxtBreak::GetDisplayPos(), CXFA_Rectangle::GetFillPath(), pdfium::CFWL_Widget::GetMatrix(), GetOuterRect(), CPDFXFA_DocEnvironment::GetPopupPos(), CXFA_FFWidget::GetRectWithoutRotate(), CXFA_FFWidget::GetRotateMatrix(), pdfium::CXFA_FWLTheme::GetUIMargin(), Inflate(), Inflate(), Inflate(), Intersect(), Left(), testing.tools.safetynet_image.ImageLocations::Left(), Normalize(), Offset(), CXFA_FFPushButton::OnDrawWidget(), pdfium::CFWL_DateTimeEdit::OnProcessMessage(), operator+=(), operator-=(), operator<<(), operator==, CXFA_FFCheckButton::PerformLayout(), CXFA_FFField::RenderCaption(), CXFA_FFBarcode::RenderWidget(), CXFA_FFCheckButton::RenderWidget(), CXFA_FFField::RenderWidget(), CXFA_FFPushButton::RenderWidget(), CXFA_FFText::RenderWidget(), pdfium::CFWL_WidgetMgr::RepaintWidget(), right(), CXFA_FFImageEdit::SetFWLRect(), pdfium::CFWL_Edit::ShowCaret(), pdfium::CFWL_ComboBox::ShowDropDownList(), pdfium::CFWL_DateTimePicker::ShowMonthCalendar(), CXFA_Rectangle::StrokeLowered(), CXFA_Rectangle::StrokeRaised(), CXFA_Rectangle::StrokeRect(), ToFloatRect(), TopLeft(), TopRight(), Union(), Union(), pdfium::CFWL_DateTimePicker::Update(), and XFA_DrawImage().
float CFX_RectF::top = 0.0f |
Definition at line 429 of file fx_coordinates.h.
Referenced by CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), bottom(), BottomLeft(), BottomRight(), pdfium::CFDE_TextOut::CalcLogicSize(), CXFA_FFField::CapLeftRightPlacement(), CXFA_FFField::CapPlacement(), CXFA_FFField::CapTopBottomPlacement(), Center(), Contains(), Contains(), Deflate(), Deflate(), Deflate(), CXFA_Linear::Draw(), CXFA_Rectangle::Draw(), pdfium::CFWL_WidgetTP::DrawArrow(), pdfium::CFWL_ComboBoxTP::DrawBackground(), pdfium::CFWL_EditTP::DrawBackground(), pdfium::CFWL_PushButtonTP::DrawBackground(), pdfium::CFWL_WidgetTP::DrawBorder(), pdfium::CFWL_WidgetTP::DrawBtn(), pdfium::CFWL_WidgetTP::DrawFocus(), CXFA_FFField::DrawHighlight(), pdfium::CFWL_ComboBox::DrawWidget(), pdfium::CFWL_DateTimePicker::DrawWidget(), pdfium::CFWL_WidgetTP::FillSolidRect(), CXFA_Node::FindSplitPos(), pdfium::CFWL_ComboBox::GetBBox(), pdfium::CFWL_DateTimePicker::GetBBox(), CFGAS_RTFBreak::GetDisplayPos(), CFGAS_TxtBreak::GetDisplayPos(), CXFA_Rectangle::GetFillPath(), pdfium::CFWL_Widget::GetMatrix(), GetOuterRect(), CPDFXFA_DocEnvironment::GetPopupPos(), CXFA_FFWidget::GetRectWithoutRotate(), CXFA_FFWidget::GetRotateMatrix(), pdfium::CXFA_FWLTheme::GetUIMargin(), Inflate(), Inflate(), Inflate(), Intersect(), Normalize(), Offset(), CXFA_FFPushButton::OnDrawWidget(), pdfium::CFWL_DateTimeEdit::OnProcessMessage(), operator+=(), operator-=(), operator<<(), operator==, CXFA_FFCheckButton::PerformLayout(), CXFA_FFField::RenderCaption(), CXFA_FFBarcode::RenderWidget(), CXFA_FFCheckButton::RenderWidget(), CXFA_FFField::RenderWidget(), CXFA_FFPushButton::RenderWidget(), CXFA_FFText::RenderWidget(), pdfium::CFWL_WidgetMgr::RepaintWidget(), pdfium::CFWL_ListBox::ScrollToVisible(), CXFA_FFImageEdit::SetFWLRect(), pdfium::CFWL_Edit::ShowCaret(), pdfium::CFWL_DateTimePicker::ShowMonthCalendar(), CXFA_Rectangle::StrokeLowered(), CXFA_Rectangle::StrokeRaised(), CXFA_Rectangle::StrokeRect(), ToFloatRect(), Top(), TopLeft(), TopRight(), Union(), Union(), pdfium::CFWL_DateTimePicker::Update(), and XFA_DrawImage().
float CFX_RectF::width = 0.0f |
Definition at line 430 of file fx_coordinates.h.
Referenced by CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), BottomRight(), pdfium::CFDE_TextOut::CalcLogicSize(), pdfium::CFWL_Widget::CalcTextSize(), CXFA_FFField::CapLeftRightPlacement(), CXFA_FFField::CapPlacement(), CXFA_FFField::CapTopBottomPlacement(), Center(), Contains(), Deflate(), Deflate(), Deflate(), CXFA_Rectangle::Draw(), pdfium::CFWL_WidgetTP::DrawArrow(), pdfium::CFWL_ComboBoxTP::DrawBackground(), pdfium::CFWL_EditTP::DrawBackground(), pdfium::CFWL_PushButtonTP::DrawBackground(), pdfium::CFWL_WidgetTP::DrawBorder(), pdfium::CFWL_WidgetTP::DrawBtn(), pdfium::CFWL_WidgetTP::DrawFocus(), CPDFXFA_Page::DrawFocusAnnot(), CXFA_FFField::DrawHighlight(), pdfium::CFDE_TextOut::DrawLogicText(), pdfium::CFWL_ListBox::DrawWidget(), Empty(), pdfium::CFWL_WidgetTP::FillSolidRect(), CXFA_Node::FindSplitPos(), pdfium::CFWL_DateTimePicker::GetBBox(), CFGAS_TxtBreak::GetCharRects(), pdfium::CFWL_Widget::GetEdgeRect(), CXFA_Rectangle::GetFillPath(), CPDFXFA_Page::GetPageWidth(), CPDFXFA_DocEnvironment::GetPopupPos(), CXFA_FFWidget::GetRectWithoutRotate(), pdfium::CFWL_Widget::GetRelativeRect(), pdfium::CXFA_FWLTheme::GetUIMargin(), pdfium::CFWL_Edit::GetWidgetRect(), pdfium::CFWL_ComboBox::HitTest(), pdfium::CFWL_DateTimePicker::HitTest(), Inflate(), Inflate(), Inflate(), Intersect(), IsEmpty(), IsEmpty(), CXFA_FFWidget::IsLayoutRectEmpty(), Normalize(), CXFA_FFPushButton::OnDrawWidget(), pdfium::CFWL_Caret::OnTimerFired(), operator==, CXFA_FFCheckButton::PerformLayout(), right(), CXFA_FFField::SetFWLRect(), CXFA_FFImageEdit::SetFWLRect(), pdfium::CFWL_ComboBox::ShowDropDownList(), pdfium::CFWL_DateTimePicker::ShowMonthCalendar(), Size(), CXFA_Rectangle::StrokeLowered(), CXFA_Rectangle::StrokeRaised(), TopRight(), Union(), Union(), pdfium::CFWL_DateTimePicker::Update(), Width(), and XFA_DrawImage().