Lines Matching refs:rect
33 explicit CLST_Rect(const CFX_FloatRect& rect) { in CLST_Rect() argument
34 left = rect.left; in CLST_Rect()
35 top = rect.top; in CLST_Rect()
36 right = rect.right; in CLST_Rect()
37 bottom = rect.bottom; in CLST_Rect()
44 const CLST_Rect operator=(const CFX_FloatRect& rect) {
45 left = rect.left;
46 top = rect.top;
47 right = rect.right;
48 bottom = rect.bottom;
53 bool operator==(const CLST_Rect& rect) const {
54 return FXSYS_memcmp(this, &rect, sizeof(CLST_Rect)) == 0;
57 bool operator!=(const CLST_Rect& rect) const { return !(*this == rect); }
108 void SetRect(const CLST_Rect& rect);
132 virtual void SetPlateRect(const CFX_FloatRect& rect);
135 void SetContentRect(const CLST_Rect& rect) { m_rcContent = rect; } in SetContentRect() argument
151 CFX_FloatRect InnerToOuter(const CLST_Rect& rect) const { in InnerToOuter() argument
152 CFX_PointF ptLeftTop = InnerToOuter(CFX_PointF(rect.left, rect.top)); in InnerToOuter()
154 InnerToOuter(CFX_PointF(rect.right, rect.bottom)); in InnerToOuter()
158 CLST_Rect OuterToInner(const CFX_FloatRect& rect) const { in OuterToInner() argument
159 CFX_PointF ptLeftTop = OuterToInner(CFX_PointF(rect.left, rect.top)); in OuterToInner()
161 OuterToInner(CFX_PointF(rect.right, rect.bottom)); in OuterToInner()
224 void SetPlateRect(const CFX_FloatRect& rect) override;
270 CFX_FloatRect InToOut(const CFX_FloatRect& rect) const;
271 CFX_FloatRect OutToIn(const CFX_FloatRect& rect) const;