Lines Matching refs:fRect
186 : fRect{left, top, (int16_t)-right, (int16_t)-bottom} {
191 return fRect[0] >= -fRect[2] || fRect[1] >= -fRect[3];
194 return SkRect::MakeLTRB(fRect[0], fRect[1], -fRect[2], -fRect[3]);
197 return SkIRect::MakeLTRB(fRect[0], fRect[1], -fRect[2], -fRect[3]);
200 return SkGlyphRect{fRect + Storage{x, y, SkTo<int16_t>(-x), SkTo<int16_t>(-y)}};
202 skvx::Vec<2, int16_t> topLeft() const { return {fRect[0], fRect[1]}; }
208 SkGlyphRect(Storage rect) : fRect{rect} { }
209 Storage fRect;
222 return skvx::min(a.fRect, b.fRect);
225 return skvx::max(a.fRect, b.fRect);