Searched defs:SkRegion (Results 1 - 3 of 3) sorted by relevance

/external/skia/include/core/
H A DSkRegion.h22 #define SkRegion_gEmptyRunHeadPtr ((SkRegion::RunHead*)-1)
25 /** \class SkRegion
27 The SkRegion class encapsulates the geometric region used to specify
30 class SK_API SkRegion { class
37 SkRegion();
38 SkRegion(const SkRegion&);
39 explicit SkRegion(const SkIRect&);
40 ~SkRegion();
42 SkRegion
[all...]
/external/skia/tests/
H A DRegionTest.cpp11 #include "SkRegion.h"
14 static void Union(SkRegion* rgn, const SkIRect& rect) {
15 rgn->op(rect, SkRegion::kUnion_Op);
25 SkRegion r;
65 // These test SkRegion::contains(Rect) and SkRegion::contains(Region)
67 SkRegion container;
74 SkRegion rgn;
82 SkRegion valid(SkIRect::MakeWH(10, 10));
83 SkRegion empt
192 test_proc(skiatest::Reporter* reporter, void (*proc)(skiatest::Reporter*, const SkRegion& a, const SkRegion&)) argument
[all...]
/external/skia/src/core/
H A DSkRegion.cpp32 static SkRegion::RunType* skip_intervals(const SkRegion::RunType runs[]) {
37 SkASSERT(runs[1] < SkRegion::kRunTypeSentinel);
40 SkASSERT(SkRegion::kRunTypeSentinel == runs[0]);
44 return const_cast<SkRegion::RunType*>(runs);
47 bool SkRegion::RunsAreARect(const SkRegion::RunType runs[], int count,
71 SkRegion::SkRegion() {
76 SkRegion
[all...]

Completed in 238 milliseconds