Lines Matching full:skrect
298 /** \struct SkRect
300 struct SK_API SkRect {
303 static SkRect MakeEmpty() {
304 SkRect r;
309 static SkRect MakeWH(SkScalar w, SkScalar h) {
310 SkRect r;
315 static SkRect MakeSize(const SkSize& size) {
316 SkRect r;
321 static SkRect MakeLTRB(SkScalar l, SkScalar t, SkScalar r, SkScalar b) {
322 SkRect rect;
327 static SkRect MakeXYWH(SkScalar x, SkScalar y, SkScalar w, SkScalar h) {
328 SkRect r;
346 friend int operator==(const SkRect& a, const SkRect& b) {
350 friend int operator!=(const SkRect& a, const SkRect& b) {
454 bool intersect(const SkRect& r);
479 static bool Intersects(const SkRectSkRect& b) {
496 void join(const SkRect& r) {
500 void growToInclude(const SkRect& r) { this->join(r); }
550 bool contains(const SkRect& r) const {