Lines Matching refs:this
4 * Use of this source code is governed by a BSD-style license that can be
176 SkISize size() const { return SkISize::Make(this->width(), this->height()); }
207 int64_t w = this->width64();
208 int64_t h = this->height64();
244 void setEmpty() { memset(this, 0, sizeof(*this)); }
320 return this->makeOffset(offset.x(), offset.y());
387 this->offset(delta.fX, delta.fY);
430 void outset(int32_t dx, int32_t dy) { this->inset(-dx, -dy); }
440 greater than right, the SkIRect will be considered empty. Call sort() after this call
478 return !r.isEmpty() && !this->isEmpty() && // check for empties
516 return this->intersect(*this, r);
852 void setEmpty() { *this = MakeEmpty(); }
892 (void)this->setBoundsCheck(pts, count);
961 this->setWH(SkIntToScalar(width), SkIntToScalar(height));
984 constexpr SkRect makeOffset(SkVector v) const { return this->makeOffset(v.x(), v.y()); }
1044 this->offset(delta.fX, delta.fY);
1087 void outset(SkScalar dx, SkScalar dy) { this->inset(-dx, -dy); }
1172 *this = r;
1174 this->joinPossiblyEmptyRect(r);
1211 // todo: can we eliminate the this->isEmpty check?
1212 return !r.isEmpty() && !this->isEmpty() &&
1226 // todo: can we eliminate the this->isEmpty check?
1227 return !r.isEmpty() && !this->isEmpty() &&
1290 this->round(&ir);
1303 this->roundOut(&ir);
1315 this->roundIn(&ir);
1373 void dump() const { this->dump(false); }
1382 void dumpHex() const { this->dump(true); }
1386 return !r.isEmpty() && !this->isEmpty() && // check for empties