Lines Matching refs:right

34     (r).left, (r).top, (r).right, (r).bottom
36 (r).left(), (r).top(), (r).right(), (r).bottom()
46 float right;
58 right(0),
62 inline Rect(float left, float top, float right, float bottom):
65 right(right),
72 right(width),
79 right(rect.fRight),
92 left = top = right = bottom = 0.0f;
98 return !((left < right) && (top < bottom));
102 left = top = right = bottom = 0.0f;
105 inline void set(float left, float top, float right, float bottom) {
107 this->right = right;
113 set(r.left, r.top, r.right, r.bottom);
117 set(r.left(), r.top(), r.right(), r.bottom());
121 return right - left;
131 float tempRight = std::min(right, r);
138 return intersects(r.left, r.top, r.right, r.bottom);
149 right = std::min(right, r);
154 doIntersect(r.left, r.top, r.right, r.bottom);
158 return l >= left && t >= top && r <= right && b <= bottom;
162 return contains(r.left, r.top, r.right, r.bottom);
166 if (r.left < r.right && r.top < r.bottom) {
167 if (left < right && top < bottom) {
170 if (right < r.right) right = r.right;
176 right = r.right;
186 right += dx;
198 right += delta;
205 right += xdelta;
229 right = ceilf(right - Vertex::GeometryFudgeFactor());
238 right = floorf(right + 0.5f + Vertex::GeometryFudgeFactor());
246 right = floorf(right + 0.5f);
253 right = ceilf(right);
264 right = std::max(right, other.right);
271 right = std::max(right, x);
276 return SkRect::MakeLTRB(left, top, right, bottom);
280 return SkIRect::MakeLTRB(left, top, right, bottom);
284 ALOGD("%s[l=%.2f t=%.2f r=%.2f b=%.2f]", label ? label : "Rect", left, top, right, bottom);
294 return os << "[" << rect.right << " x " << rect.bottom << "]";
299 << " " << rect.right