Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CFX_RectF Class Reference

#include <fx_coordinates.h>

+ Collaboration diagram for CFX_RectF:

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_RectFoperator= (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_RectFoperator+= (const PointType &p)
 
CFX_RectFoperator-= (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)
 

Detailed Description

Definition at line 284 of file fx_coordinates.h.

Member Typedef Documentation

◆ PointType

Definition at line 286 of file fx_coordinates.h.

◆ SizeType

Definition at line 287 of file fx_coordinates.h.

Constructor & Destructor Documentation

◆ CFX_RectF() [1/7]

CFX_RectF::CFX_RectF ( )
constexprdefault

◆ CFX_RectF() [2/7]

CFX_RectF::CFX_RectF ( float dst_left,
float dst_top,
float dst_width,
float dst_height )
inlineconstexpr

Definition at line 290 of file fx_coordinates.h.

References height, left, top, and width.

Referenced by CFWL_Widget::CalcTextSize(), CFGAS_GEGraphics::GetClipRect(), CFWL_Widget::GetEdgeRect(), CFWL_Widget::GetRelativeRect(), CFWL_ComboBox::HitTest(), CFWL_DateTimePicker::HitTest(), CFWL_Caret::OnTimerFired(), CFWL_ComboBox::ShowDropDownList(), TEST(), TEST(), TEST_F(), CFX_Matrix::TransformRect(), and CFWL_DateTimePicker::Update().

+ Here is the caller graph for this function:

◆ CFX_RectF() [3/7]

CFX_RectF::CFX_RectF ( const CFX_RectF & other)
default

Referenced by CFWL_PushButtonTP::DrawBackground(), CFWL_ListBox::DrawWidget(), CFGAS_RTFBreak::GetDisplayPos(), CXFA_FFImageEdit::SetFWLRect(), CXFA_Rectangle::StrokeEmbossed(), CXFA_Rectangle::StrokeEtched(), CXFA_Rectangle::StrokeLowered(), and CXFA_Rectangle::StrokeRaised().

+ Here is the caller graph for this function:

◆ CFX_RectF() [4/7]

CFX_RectF::CFX_RectF ( float dst_left,
float dst_top,
const SizeType & dst_size )
inline

Definition at line 298 of file fx_coordinates.h.

References height, left, top, and width.

Referenced by CXFA_FFPageView::GetDisplayMatrix(), and CXFA_FFPageView::GetPageViewRect().

+ Here is the caller graph for this function:

◆ CFX_RectF() [5/7]

CFX_RectF::CFX_RectF ( const PointType & p,
float dst_width,
float dst_height )
inline

Definition at line 303 of file fx_coordinates.h.

References height, left, top, and width.

◆ CFX_RectF() [6/7]

CFX_RectF::CFX_RectF ( const PointType & p1,
const SizeType & s2 )
inline

Definition at line 305 of file fx_coordinates.h.

References height, left, top, and width.

◆ CFX_RectF() [7/7]

CFX_RectF::CFX_RectF ( const FX_RECT & that)
inlineexplicit

Definition at line 307 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().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Function Documentation

◆ bottom()

float CFX_RectF::bottom ( ) const
inline

◆ BottomLeft()

PointType CFX_RectF::BottomLeft ( ) const
inline

Definition at line 397 of file fx_coordinates.h.

References height, left, and top.

◆ BottomRight()

PointType CFX_RectF::BottomRight ( ) const
inline

Definition at line 398 of file fx_coordinates.h.

References height, left, top, and width.

◆ Center()

PointType CFX_RectF::Center ( ) const
inline

Definition at line 401 of file fx_coordinates.h.

References height, left, top, and width.

◆ Contains() [1/2]

bool CFX_RectF::Contains ( const CFX_RectF & rt) const
inline

Definition at line 386 of file fx_coordinates.h.

References bottom(), left, right(), and top.

+ Here is the call graph for this function:

◆ Contains() [2/2]

bool CFX_RectF::Contains ( const PointType & p) const
inline

Definition at line 382 of file fx_coordinates.h.

References height, left, top, and width.

Referenced by CFWL_ComboBox::HitTest(), CFWL_DateTimePicker::HitTest(), CFWL_Edit::HitTest(), CFWL_ListBox::HitTest(), CFWL_Widget::HitTest(), CXFA_FFField::HitTest(), CXFA_FFSignature::HitTest(), CXFA_FFDateTimeEdit::PtInActiveRect(), CXFA_FFField::PtInActiveRect(), and CXFA_FFWidget::PtInActiveRect().

+ Here is the caller graph for this function:

◆ Deflate() [1/4]

void CFX_RectF::Deflate ( const CFX_RectF & rt)
inline

Definition at line 374 of file fx_coordinates.h.

References Deflate(), height, left, top, and width.

+ Here is the call graph for this function:

◆ Deflate() [2/4]

void CFX_RectF::Deflate ( const PointType & p)
inline

Definition at line 364 of file fx_coordinates.h.

◆ Deflate() [3/4]

void CFX_RectF::Deflate ( float off_left,
float off_top,
float off_right,
float off_bottom )
inline

Definition at line 365 of file fx_coordinates.h.

References height, left, top, and width.

Referenced by CXFA_FFField::CapPlacement(), Deflate(), CFWL_PushButtonTP::DrawBackground(), CXFA_FFText::RenderWidget(), CXFA_FFImageEdit::SetFWLRect(), and XFA_RectWithoutMargin().

+ Here is the caller graph for this function:

◆ Deflate() [4/4]

void CFX_RectF::Deflate ( float x,
float y )
inline

Definition at line 358 of file fx_coordinates.h.

References height, left, top, and width.

Referenced by CFWL_Widget::GetEdgeRect(), CXFA_FFPushButton::OnDrawWidget(), CXFA_Rectangle::StrokeEmbossed(), CXFA_Rectangle::StrokeEtched(), CXFA_Rectangle::StrokeLowered(), and CXFA_Rectangle::StrokeRaised().

+ Here is the caller graph for this function:

◆ Empty()

void CFX_RectF::Empty ( )
inline

Definition at line 381 of file fx_coordinates.h.

References height, and width.

◆ GetOuterRect()

FX_RECT CFX_RectF::GetOuterRect ( ) const

Definition at line 368 of file fx_coordinates.cpp.

References FX_RECT::FX_RECT(), bottom(), left, right(), and top.

Referenced by CFDE_TextOut::DrawLogicText(), and CXFA_TextLayout::DrawString().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Height()

float CFX_RectF::Height ( ) const
inline

Definition at line 393 of file fx_coordinates.h.

References height.

Referenced by CFDE_TextOut::CalcLogicSize(), CXFA_FFField::CapPlacement(), CXFA_Radial::Draw(), CFDE_TextOut::DrawLogicText(), operator<<(), CFWL_DateTimePicker::ShowMonthCalendar(), and TEST().

+ Here is the caller graph for this function:

◆ Inflate() [1/4]

void CFX_RectF::Inflate ( const CFX_RectF & rt)
inline

Definition at line 355 of file fx_coordinates.h.

References height, Inflate(), left, top, and width.

+ Here is the call graph for this function:

◆ Inflate() [2/4]

void CFX_RectF::Inflate ( const PointType & p)
inline

Definition at line 345 of file fx_coordinates.h.

◆ Inflate() [3/4]

void CFX_RectF::Inflate ( float off_left,
float off_top,
float off_right,
float off_bottom )
inline

Definition at line 346 of file fx_coordinates.h.

References height, left, top, and width.

Referenced by CFWL_PushButtonTP::DrawBackground(), and Inflate().

+ Here is the caller graph for this function:

◆ Inflate() [4/4]

void CFX_RectF::Inflate ( float x,
float y )
inline

Definition at line 339 of file fx_coordinates.h.

References height, left, top, and width.

Referenced by CFWL_Widget::InflateWidgetRect(), and CXFA_FFWidget::InvalidateRect().

+ Here is the caller graph for this function:

◆ Intersect()

void CFX_RectF::Intersect ( const CFX_RectF & rt)

Definition at line 355 of file fx_coordinates.cpp.

References bottom(), height, left, right(), top, and width.

Referenced by IntersectWith(), IntersectWith(), and CXFA_FFField::RenderCaption().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ IntersectWith() [1/2]

bool CFX_RectF::IntersectWith ( const CFX_RectF & rt) const
inline

Definition at line 408 of file fx_coordinates.h.

References Intersect(), and IsEmpty().

Referenced by CPDFXFA_Page::DrawFocusAnnot().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ IntersectWith() [2/2]

bool CFX_RectF::IntersectWith ( const CFX_RectF & rt,
float fEpsilon ) const
inline

Definition at line 413 of file fx_coordinates.h.

References Intersect(), and IsEmpty().

+ Here is the call graph for this function:

◆ IsEmpty() [1/2]

bool CFX_RectF::IsEmpty ( ) const
inline

Definition at line 377 of file fx_coordinates.h.

References height, and width.

Referenced by CFWL_ComboList::ChangeSelected(), CFWL_DateTimePicker::DrawWidget(), CFWL_Edit::DrawWidget(), IntersectWith(), CFWL_Edit::OnCaretChanged(), CFWL_WidgetMgr::OnDrawWidget(), CFWL_Edit::Update(), and XFA_DrawImage().

+ Here is the caller graph for this function:

◆ IsEmpty() [2/2]

bool CFX_RectF::IsEmpty ( float fEpsilon) const
inline

Definition at line 378 of file fx_coordinates.h.

References height, and width.

Referenced by CFWL_ComboBox::DrawWidget(), and IntersectWith().

+ Here is the caller graph for this function:

◆ Left()

float CFX_RectF::Left ( ) const
inline

Definition at line 390 of file fx_coordinates.h.

References left.

Referenced by TEST().

+ Here is the caller graph for this function:

◆ Normalize()

void CFX_RectF::Normalize ( )
inline

Definition at line 325 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().

+ Here is the caller graph for this function:

◆ Offset()

void CFX_RectF::Offset ( float dx,
float dy )
inline

Definition at line 335 of file fx_coordinates.h.

References left, and top.

Referenced by CFWL_ComboBox::GetBBox(), CFWL_DateTimePicker::GetBBox(), CXFA_Rectangle::GetFillPath(), CFWL_ListBox::GetItemAtPoint(), CXFA_Rectangle::GetPath(), CFWL_DateTimeEdit::OnProcessMessage(), CFWL_ListBox::ScrollToVisible(), and CFWL_Edit::ShowCaret().

+ Here is the caller graph for this function:

◆ operator+=()

CFX_RectF & CFX_RectF::operator+= ( const PointType & p)
inline

Definition at line 313 of file fx_coordinates.h.

References left, and top.

◆ operator-=()

CFX_RectF & CFX_RectF::operator-= ( const PointType & p)
inline

Definition at line 318 of file fx_coordinates.h.

References left, and top.

◆ operator=()

◆ right()

◆ Size()

SizeType CFX_RectF::Size ( ) const
inline

Definition at line 394 of file fx_coordinates.h.

References height, and width.

◆ ToFloatRect()

CFX_FloatRect CFX_RectF::ToFloatRect ( ) const
inline

Definition at line 426 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().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Top()

float CFX_RectF::Top ( ) const
inline

Definition at line 391 of file fx_coordinates.h.

References top.

Referenced by TEST().

+ Here is the caller graph for this function:

◆ TopLeft()

PointType CFX_RectF::TopLeft ( ) const
inline

Definition at line 395 of file fx_coordinates.h.

References left, and top.

◆ TopRight()

PointType CFX_RectF::TopRight ( ) const
inline

Definition at line 396 of file fx_coordinates.h.

References left, top, and width.

◆ Union() [1/3]

void CFX_RectF::Union ( const CFX_RectF & rt)

Definition at line 342 of file fx_coordinates.cpp.

References bottom(), height, left, right(), top, and width.

Referenced by CFWL_ComboList::ChangeSelected(), CFWL_ComboBox::GetBBox(), CFWL_DateTimePicker::GetBBox(), and CFWL_Edit::OnCaretChanged().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Union() [2/3]

void CFX_RectF::Union ( const PointType & p)
inline

Definition at line 405 of file fx_coordinates.h.

◆ Union() [3/3]

void CFX_RectF::Union ( float x,
float y )

Definition at line 329 of file fx_coordinates.cpp.

References bottom(), height, left, right(), top, and width.

+ Here is the call graph for this function:

◆ Width()

float CFX_RectF::Width ( ) const
inline

Definition at line 392 of file fx_coordinates.h.

References width.

Referenced by CFDE_TextOut::CalcLogicSize(), CXFA_Radial::Draw(), CFDE_TextOut::DrawLogicText(), operator<<(), and TEST().

+ Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ operator!=

bool operator!= ( const CFX_RectF & rc1,
const CFX_RectF & rc2 )
friend

Definition at line 422 of file fx_coordinates.h.

Referenced by CXFA_FFNotify::OnLayoutItemAdded().

◆ operator==

bool operator== ( const CFX_RectF & rc1,
const CFX_RectF & rc2 )
friend

Definition at line 418 of file fx_coordinates.h.

Member Data Documentation

◆ height

float CFX_RectF::height = 0.0f

Definition at line 439 of file fx_coordinates.h.

Referenced by CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), bottom(), BottomLeft(), BottomRight(), CFDE_TextOut::CalcLogicSize(), CFWL_Widget::CalcTextSize(), CXFA_FFField::CapLeftRightPlacement(), CXFA_FFField::CapPlacement(), CXFA_FFField::CapTopBottomPlacement(), Center(), Contains(), Deflate(), Deflate(), Deflate(), CXFA_Rectangle::Draw(), CFWL_WidgetTP::DrawArrow(), CFWL_ComboBoxTP::DrawBackground(), CFWL_EditTP::DrawBackground(), CFWL_PushButtonTP::DrawBackground(), CFWL_WidgetTP::DrawBorder(), CFWL_WidgetTP::DrawBtn(), CFWL_WidgetTP::DrawFocus(), CPDFXFA_Page::DrawFocusAnnot(), CXFA_FFField::DrawHighlight(), CFDE_TextOut::DrawLogicText(), CFWL_ListBox::DrawWidget(), Empty(), CFWL_WidgetTP::FillSolidRect(), CFGAS_TxtBreak::GetDisplayPos(), CFWL_Widget::GetEdgeRect(), CXFA_Rectangle::GetFillPath(), CPDFXFA_Page::GetPageHeight(), CPDFXFA_DocEnvironment::GetPopupPos(), CXFA_FFWidget::GetRectWithoutRotate(), CFWL_Widget::GetRelativeRect(), CXFA_FWLTheme::GetUIMargin(), Height(), CFWL_ComboBox::HitTest(), CFWL_DateTimePicker::HitTest(), Inflate(), Inflate(), Inflate(), Intersect(), IsEmpty(), IsEmpty(), CXFA_FFWidget::IsLayoutRectEmpty(), CXFA_TextLayout::ItemBlocks(), CXFA_FFField::LayoutCaption(), Normalize(), CXFA_FFPushButton::OnDrawWidget(), CFWL_Caret::OnTimerFired(), CXFA_FFCheckButton::PerformLayout(), CXFA_FFText::PerformLayout(), CXFA_FFField::SetEditScrollOffset(), CXFA_FFField::SetFWLRect(), CXFA_FFImageEdit::SetFWLRect(), CFWL_DateTimePicker::ShowMonthCalendar(), Size(), CXFA_Rectangle::StrokeLowered(), CXFA_Rectangle::StrokeRaised(), Union(), Union(), CFWL_DateTimePicker::Update(), and XFA_DrawImage().

◆ left

float CFX_RectF::left = 0.0f

Definition at line 436 of file fx_coordinates.h.

Referenced by CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), BottomLeft(), BottomRight(), CFDE_TextOut::CalcLogicSize(), CXFA_FFField::CapLeftRightPlacement(), CXFA_FFField::CapPlacement(), CXFA_FFField::CapTopBottomPlacement(), Center(), Contains(), Contains(), Deflate(), Deflate(), Deflate(), CXFA_Linear::Draw(), CXFA_Rectangle::Draw(), CFWL_WidgetTP::DrawArrow(), CFWL_ComboBoxTP::DrawBackground(), CFWL_EditTP::DrawBackground(), CFWL_PushButtonTP::DrawBackground(), CFWL_WidgetTP::DrawBorder(), CFWL_WidgetTP::DrawBtn(), CFWL_WidgetTP::DrawFocus(), CXFA_FFField::DrawHighlight(), CFWL_ComboBox::DrawWidget(), CFWL_DateTimePicker::DrawWidget(), CFWL_WidgetTP::FillSolidRect(), CFWL_ComboBox::GetBBox(), CFWL_DateTimePicker::GetBBox(), CFGAS_TxtBreak::GetCharRects(), CFGAS_RTFBreak::GetDisplayPos(), CFGAS_TxtBreak::GetDisplayPos(), CXFA_Rectangle::GetFillPath(), CFWL_Widget::GetMatrix(), GetOuterRect(), CPDFXFA_DocEnvironment::GetPopupPos(), CXFA_FFWidget::GetRectWithoutRotate(), CXFA_FFWidget::GetRotateMatrix(), CXFA_FWLTheme::GetUIMargin(), Inflate(), Inflate(), Inflate(), Intersect(), Left(), testing.tools.safetynet_image.ImageLocations::Left(), Normalize(), Offset(), CXFA_FFPushButton::OnDrawWidget(), CFWL_DateTimeEdit::OnProcessMessage(), operator+=(), operator-=(), operator<<(), CXFA_FFCheckButton::PerformLayout(), CXFA_FFField::RenderCaption(), CXFA_FFBarcode::RenderWidget(), CXFA_FFCheckButton::RenderWidget(), CXFA_FFField::RenderWidget(), CXFA_FFPushButton::RenderWidget(), CXFA_FFText::RenderWidget(), CFWL_WidgetMgr::RepaintWidget(), right(), CXFA_FFImageEdit::SetFWLRect(), CFWL_Edit::ShowCaret(), CFWL_ComboBox::ShowDropDownList(), CFWL_DateTimePicker::ShowMonthCalendar(), CXFA_Rectangle::StrokeLowered(), CXFA_Rectangle::StrokeRaised(), CXFA_Rectangle::StrokeRect(), ToFloatRect(), TopLeft(), TopRight(), Union(), Union(), CFWL_DateTimePicker::Update(), and XFA_DrawImage().

◆ top

float CFX_RectF::top = 0.0f

Definition at line 437 of file fx_coordinates.h.

Referenced by CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), bottom(), BottomLeft(), BottomRight(), CFDE_TextOut::CalcLogicSize(), CXFA_FFField::CapLeftRightPlacement(), CXFA_FFField::CapPlacement(), CXFA_FFField::CapTopBottomPlacement(), Center(), Contains(), Contains(), Deflate(), Deflate(), Deflate(), CXFA_Linear::Draw(), CXFA_Rectangle::Draw(), CFWL_WidgetTP::DrawArrow(), CFWL_ComboBoxTP::DrawBackground(), CFWL_EditTP::DrawBackground(), CFWL_PushButtonTP::DrawBackground(), CFWL_WidgetTP::DrawBorder(), CFWL_WidgetTP::DrawBtn(), CFWL_WidgetTP::DrawFocus(), CXFA_FFField::DrawHighlight(), CFWL_ComboBox::DrawWidget(), CFWL_DateTimePicker::DrawWidget(), CFWL_WidgetTP::FillSolidRect(), CXFA_Node::FindSplitPos(), CFWL_ComboBox::GetBBox(), CFWL_DateTimePicker::GetBBox(), CFGAS_RTFBreak::GetDisplayPos(), CFGAS_TxtBreak::GetDisplayPos(), CXFA_Rectangle::GetFillPath(), CFWL_Widget::GetMatrix(), GetOuterRect(), CPDFXFA_DocEnvironment::GetPopupPos(), CXFA_FFWidget::GetRectWithoutRotate(), CXFA_FFWidget::GetRotateMatrix(), CXFA_FWLTheme::GetUIMargin(), Inflate(), Inflate(), Inflate(), Intersect(), Normalize(), Offset(), CXFA_FFPushButton::OnDrawWidget(), CFWL_DateTimeEdit::OnProcessMessage(), operator+=(), operator-=(), operator<<(), CXFA_FFCheckButton::PerformLayout(), CXFA_FFField::RenderCaption(), CXFA_FFBarcode::RenderWidget(), CXFA_FFCheckButton::RenderWidget(), CXFA_FFField::RenderWidget(), CXFA_FFPushButton::RenderWidget(), CXFA_FFText::RenderWidget(), CFWL_WidgetMgr::RepaintWidget(), CFWL_ListBox::ScrollToVisible(), CXFA_FFImageEdit::SetFWLRect(), CFWL_Edit::ShowCaret(), CFWL_DateTimePicker::ShowMonthCalendar(), CXFA_Rectangle::StrokeLowered(), CXFA_Rectangle::StrokeRaised(), CXFA_Rectangle::StrokeRect(), ToFloatRect(), Top(), TopLeft(), TopRight(), Union(), Union(), CFWL_DateTimePicker::Update(), and XFA_DrawImage().

◆ width

float CFX_RectF::width = 0.0f

Definition at line 438 of file fx_coordinates.h.

Referenced by CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), CFX_RectF(), BottomRight(), CFDE_TextOut::CalcLogicSize(), CFWL_Widget::CalcTextSize(), CXFA_FFField::CapLeftRightPlacement(), CXFA_FFField::CapPlacement(), CXFA_FFField::CapTopBottomPlacement(), Center(), Contains(), Deflate(), Deflate(), Deflate(), CXFA_Rectangle::Draw(), CFWL_WidgetTP::DrawArrow(), CFWL_ComboBoxTP::DrawBackground(), CFWL_EditTP::DrawBackground(), CFWL_PushButtonTP::DrawBackground(), CFWL_WidgetTP::DrawBorder(), CFWL_WidgetTP::DrawBtn(), CFWL_WidgetTP::DrawFocus(), CPDFXFA_Page::DrawFocusAnnot(), CXFA_FFField::DrawHighlight(), CFDE_TextOut::DrawLogicText(), CFWL_ListBox::DrawWidget(), Empty(), CFWL_WidgetTP::FillSolidRect(), CXFA_Node::FindSplitPos(), CFWL_DateTimePicker::GetBBox(), CFGAS_TxtBreak::GetCharRects(), CFWL_Widget::GetEdgeRect(), CXFA_Rectangle::GetFillPath(), CPDFXFA_Page::GetPageWidth(), CPDFXFA_DocEnvironment::GetPopupPos(), CXFA_FFWidget::GetRectWithoutRotate(), CFWL_Widget::GetRelativeRect(), CXFA_FWLTheme::GetUIMargin(), CFWL_Edit::GetWidgetRect(), CFWL_ComboBox::HitTest(), CFWL_DateTimePicker::HitTest(), Inflate(), Inflate(), Inflate(), Intersect(), IsEmpty(), IsEmpty(), CXFA_FFWidget::IsLayoutRectEmpty(), Normalize(), CXFA_FFPushButton::OnDrawWidget(), CFWL_Caret::OnTimerFired(), CXFA_FFCheckButton::PerformLayout(), right(), CXFA_FFField::SetFWLRect(), CXFA_FFImageEdit::SetFWLRect(), CFWL_ComboBox::ShowDropDownList(), CFWL_DateTimePicker::ShowMonthCalendar(), Size(), CXFA_Rectangle::StrokeLowered(), CXFA_Rectangle::StrokeRaised(), TopRight(), Union(), Union(), CFWL_DateTimePicker::Update(), Width(), and XFA_DrawImage().


The documentation for this class was generated from the following files: