Lines Matching refs:SkRasterClip
8 #include "SkRasterClip.h"
11 SkRasterClip::SkRasterClip(const SkRasterClip& src) {
27 SkRasterClip::SkRasterClip(const SkIRect& bounds, bool forceConservativeRects) : fBW(bounds) {
35 SkRasterClip::SkRasterClip(bool forceConservativeRects) {
43 SkRasterClip::~SkRasterClip() {
47 bool SkRasterClip::isComplex() const {
51 const SkIRect& SkRasterClip::getBounds() const {
55 bool SkRasterClip::setEmpty() {
66 bool SkRasterClip::setRect(const SkIRect& rect) {
78 bool SkRasterClip::setConservativeRect(const SkRect& r, const SkIRect& clipR, bool isInverse) {
144 bool SkRasterClip::setPath(const SkPath& path, const SkRegion& clip, bool doAA) {
164 bool SkRasterClip::op(const SkPath& path, const SkISize& size, SkRegion::Op op, bool doAA) {
195 SkRasterClip clip(fForceConservativeRects);
205 SkRasterClip clip(fForceConservativeRects);
212 bool SkRasterClip::setPath(const SkPath& path, const SkIRect& clip, bool doAA) {
218 bool SkRasterClip::op(const SkIRect& rect, SkRegion::Op op) {
225 bool SkRasterClip::op(const SkRegion& rgn, SkRegion::Op op) {
238 bool SkRasterClip::op(const SkRasterClip& clip, SkRegion::Op op) {
275 bool SkRasterClip::op(const SkRect& r, const SkISize& size, SkRegion::Op op, bool doAA) {
315 void SkRasterClip::translate(int dx, int dy, SkRasterClip* dst) const {
342 bool SkRasterClip::quickContains(const SkIRect& ir) const {
348 const SkRegion& SkRasterClip::forceGetBW() {
357 void SkRasterClip::convertToAA() {
372 void SkRasterClip::validate() const {
393 SkAAClipBlitterWrapper::SkAAClipBlitterWrapper(const SkRasterClip& clip,
409 void SkAAClipBlitterWrapper::init(const SkRasterClip& clip, SkBlitter* blitter) {