Lines Matching refs:SkRasterClip
9 #include "src/core/SkRasterClip.h"
12 SkRasterClip::SkRasterClip(const SkRasterClip& that)
29 SkRasterClip& SkRasterClip::operator=(const SkRasterClip& that) {
46 SkRasterClip::SkRasterClip(const SkRegion& rgn) : fBW(rgn) {
53 SkRasterClip::SkRasterClip(const SkIRect& bounds) : fBW(bounds) {
60 SkRasterClip::SkRasterClip() {
67 SkRasterClip::SkRasterClip(const SkPath& path, const SkIRect& bounds, bool doAA) {
80 SkRasterClip::~SkRasterClip() {
84 bool SkRasterClip::setEmpty() {
95 bool SkRasterClip::setRect(const SkIRect& rect) {
107 bool SkRasterClip::op(const SkIRect& rect, SkClipOp op) {
118 bool SkRasterClip::op(const SkRegion& rgn, SkClipOp op) {
144 bool SkRasterClip::op(const SkRect& localRect, const SkMatrix& matrix, SkClipOp op, bool doAA) {
173 bool SkRasterClip::op(const SkRRect& rrect, const SkMatrix& matrix, SkClipOp op, bool doAA) {
177 bool SkRasterClip::op(const SkPath& path, const SkMatrix& matrix, SkClipOp op, bool doAA) {
199 return this->op(SkRasterClip(devPath, this->getBounds(), doAA), op);
203 bool SkRasterClip::op(sk_sp<SkShader> sh) {
214 bool SkRasterClip::op(const SkRasterClip& clip, SkClipOp op) {
238 void SkRasterClip::translate(int dx, int dy, SkRasterClip* dst) const {
265 void SkRasterClip::convertToAA() {
278 void SkRasterClip::validate() const {
299 SkAAClipBlitterWrapper::SkAAClipBlitterWrapper(const SkRasterClip& clip,
315 void SkAAClipBlitterWrapper::init(const SkRasterClip& clip, SkBlitter* blitter) {