Lines Matching refs:right

33     (r).left, (r).top, (r).right, (r).bottom
35 (r).left(), (r).top(), (r).right(), (r).bottom()
45 float right;
57 right(0),
61 inline Rect(float left, float top, float right, float bottom):
64 right(right),
71 right(width),
78 right(rect.fRight),
91 left = top = right = bottom = 0.0f;
97 return !((left < right) && (top < bottom));
101 left = top = right = bottom = 0.0f;
104 inline void set(float left, float top, float right, float bottom) {
106 this->right = right;
112 set(r.left, r.top, r.right, r.bottom);
116 set(r.left(), r.top(), r.right(), r.bottom());
120 return right - left;
132 return intersects(r.left, r.top, r.right, r.bottom);
146 return intersect(r.left, r.top, r.right, r.bottom);
150 return l >= left && t >= top && r <= right && b <= bottom;
154 return contains(r.left, r.top, r.right, r.bottom);
158 if (r.left < r.right && r.top < r.bottom) {
159 if (left < right && top < bottom) {
162 if (right < r.right) right = r.right;
168 right = r.right;
178 right += dx;
190 right += delta;
197 right += xdelta;
221 right = ceilf(right - Vertex::GeometryFudgeFactor());
230 right = floorf(right + 0.5f + Vertex::GeometryFudgeFactor());
238 right = floorf(right + 0.5f);
245 right = ceilf(right);
252 right = std::max(right, x);
259 right = std::max(right, otherRight);
264 return SkRect::MakeLTRB(left, top, right, bottom);
268 return SkIRect::MakeLTRB(left, top, right, bottom);
272 ALOGD("%s[l=%f t=%f r=%f b=%f]", label ? label : "Rect", left, top, right, bottom);
279 tmp.right = std::min(right, tmp.right);
287 tmp.right = std::min(right, r);