Lines Matching refs:left
31 (r).left, (r).top, (r).right, (r).bottom
39 float left;
51 left(0),
57 inline Rect(float left, float top, float right, float bottom):
58 left(left),
65 left(0.0f),
80 left = top = right = bottom = 0.0f;
86 return !((left < right) && (top < bottom));
90 left = top = right = bottom = 0.0f;
93 inline void set(float left, float top, float right, float bottom) {
94 this->left = left;
101 set(r.left, r.top, r.right, r.bottom);
105 return right - left;
117 return intersects(r.left, r.top, r.right, r.bottom);
131 return intersect(r.left, r.top, r.right, r.bottom);
135 return l >= left && t >= top && r <= right && b <= bottom;
139 return contains(r.left, r.top, r.right, r.bottom);
143 if (r.left < r.right && r.top < r.bottom) {
144 if (left < right && top < bottom) {
145 if (left > r.left) left = r.left;
151 left = r.left;
162 left += dx;
169 left -= delta;
193 left = floorf(left + Vertex::gGeometryFudgeFactor);
200 * with top left at (0.5, 0.5)) will err on the side of a larger damage rect.
202 left = floorf(left + 0.5f - Vertex::gGeometryFudgeFactor);
210 left = floorf(left + 0.5f);
217 ALOGD("Rect[l=%f t=%f r=%f b=%f]", left, top, right, bottom);
222 tmp.left = fmaxf(left, tmp.left);
230 tmp.left = fmaxf(left, l);