Home | History | Annotate | Download | only in gfx

Lines Matching refs:rect

14 Rect ToEnclosingRect(const RectF& rect) {
15 int min_x = ToFlooredInt(rect.x());
16 int min_y = ToFlooredInt(rect.y());
17 float max_x = rect.right();
18 float max_y = rect.bottom();
19 int width = rect.width() == 0 ? 0 : std::max(ToCeiledInt(max_x) - min_x, 0);
20 int height = rect.height() == 0 ? 0 : std::max(ToCeiledInt(max_y) - min_y, 0);
21 return Rect(min_x, min_y, width, height);
24 Rect ToEnclosedRect(const RectF& rect) {
25 int min_x = ToCeiledInt(rect.x());
26 int min_y = ToCeiledInt(rect.y());
27 float max_x = rect.right();
28 float max_y = rect.bottom();
31 return Rect(min_x, min_y, width, height);
34 Rect ToNearestRect(const RectF& rect) {
35 float float_min_x = rect.x();
36 float float_min_y = rect.y();
37 float float_max_x = rect.right();
38 float float_max_y = rect.bottom();
52 return Rect(min_x, min_y, max_x - min_x, max_y - min_y);
55 bool IsNearestRectWithinDistance(const gfx::RectF& rect, float distance) {
56 float float_min_x = rect.x();
57 float float_min_y = rect.y();
58 float float_max_x = rect.right();
59 float float_max_y = rect.bottom();
73 Rect ToFlooredRectDeprecated(const RectF& rect) {
74 return Rect(ToFlooredInt(rect.x()),
75 ToFlooredInt(rect.y()),
76 ToFlooredInt(rect.width()),
77 ToFlooredInt(rect.height()));