Lines Matching refs:rect
31 GrClip(const SkIRect& rect) : fClipType(kIRect_ClipType) {
33 fClip.fIRect = rect;
36 GrClip(const SkRect& rect) : fClipType(kIRect_ClipType) {
38 fClip.fIRect.fLeft = SkScalarRoundToInt(rect.fLeft);
39 fClip.fIRect.fTop = SkScalarRoundToInt(rect.fTop);
40 fClip.fIRect.fRight = SkScalarRoundToInt(rect.fRight);
41 fClip.fIRect.fBottom = SkScalarRoundToInt(rect.fBottom);
138 bool isWideOpen(const SkRect& rect) const {
141 (kIRect_ClipType == fClipType && this->irect().contains(rect));
144 bool isWideOpen(const SkIRect& rect) const {
147 (kIRect_ClipType == fClipType && this->irect().contains(rect));
155 bool quickContains(const SkRect& rect) const {
157 (kClipStack_ClipType == fClipType && this->clipStack()->quickContains(rect)) ||
158 (kIRect_ClipType == fClipType && this->irect().contains(rect));