/development/samples/ApiDemos/src/com/example/android/apis/graphics/ |
Regions.java | 68 Region rgn = new Region(); local 69 rgn.set(mRect1); 70 rgn.op(mRect2, op); 73 RegionIterator iter = new RegionIterator(rgn);
|
/external/skia/src/effects/ |
Sk2DPathEffect.cpp | 35 SkRegion rgn; local 36 rgn.setPath(tmp, SkRegion(ir)); 37 SkRegion::Iterator iter(rgn);
|
SkAlphaThresholdFilter.cpp | 84 SkRegion rgn; local 85 buffer.readRegion(&rgn); 86 return SkAlphaThresholdFilter::Make(rgn, inner, outer, common.getInput(0),
|
/external/skia/tests/ |
DeviceLooperTest.cpp | 75 static void make_rgn(SkRegion* rgn, int w, int h, unsigned mask) { 88 rgn->op(r, SkRegion::kUnion_Op); 122 SkRegion rgn; local 123 make_rgn(&rgn, w, h, mask); 126 rc.op(rgn, SkRegion::kReplace_Op);
|
RegionTest.cpp | 14 static void Union(SkRegion* rgn, const SkIRect& rect) { 15 rgn->op(rect, SkRegion::kUnion_Op); 18 #define TEST_NO_INTERSECT(rgn, rect) REPORTER_ASSERT(reporter, !rgn.intersects(rect)) 19 #define TEST_INTERSECT(rgn, rect) REPORTER_ASSERT(reporter, rgn.intersects(rect)) 20 #define TEST_NO_CONTAINS(rgn, rect) REPORTER_ASSERT(reporter, !rgn.contains(rect)) 74 SkRegion rgn; local 75 Union(&rgn, SkIRect::MakeXYWH(0, 0, 10, 10)) [all...] |
AAClipTest.cpp | 60 static void copyToMask(const SkRegion& rgn, SkMask* mask) { 63 if (rgn.isEmpty()) { 70 mask->fBounds = rgn.getBounds(); 83 // so we translate the rgn to match that before drawing into the mask. 85 SkRegion tmpRgn(rgn); 86 tmpRgn.translate(-rgn.getBounds().fLeft, -rgn.getBounds().fTop); 101 static void make_rand_rgn(SkRegion* rgn, SkRandom& rand) { 104 rgn->op(rand_rect(rand, 100), SkRegion::kXOR_Op); 108 static bool operator==(const SkRegion& rgn, const SkAAClip& aaclip) 136 SkRegion rgn; local 142 SkRegion rgn; local [all...] |
ClipStackTest.cpp | 1504 SkRegion rgn; local [all...] |
PathTest.cpp | 311 SkRegion rgn; local 312 rgn.setPath(path, clip); 314 rgn.setPath(path, clip); [all...] |
/external/skia/include/core/ |
SkRegion.h | 216 * Return true if this region, or rgn, is empty, or if their bounds do not 220 bool quickReject(const SkRegion& rgn) const { 221 return this->isEmpty() || rgn.isEmpty() || 222 !SkIRect::Intersects(fBounds, rgn.fBounds); 281 * specified region: this = (this op rgn). 284 bool op(const SkRegion& rgn, Op op) { return this->op(*this, rgn, op); } 288 * rectangle and region: this = (rect op rgn). 291 bool op(const SkIRect& rect, const SkRegion& rgn, Op); 295 * region and rectangle: this = (rgn op rect) 329 const SkRegion* rgn() const { return fRgn; } function in class:SkRegion::Iterator [all...] |
/external/skia/samplecode/ |
SampleRegion.cpp | 117 static void make_rgn(SkRegion* rgn, int left, int top, int right, int bottom, 122 rgn->debugSetRuns(runs, count); 123 SkASSERT(rgn->getBounds() == r); 175 static void paint_rgn(SkCanvas* canvas, const SkRegion& rgn, 178 scale_rgn(&scaled, rgn, 0.5f); 180 SkRegion::Iterator iter(rgn); 200 void build_base_rgn(SkRegion* rgn) { 201 rgn->setRect(fBase); 204 rgn->op(r, SkRegion::kUnion_Op); 207 void build_rgn(SkRegion* rgn, SkRegion::Op op) 233 SkRegion rgn; local 248 SkRegion rgn; local 257 SkRegion rgn; local 299 SkRegion rgn; local [all...] |
/external/skia/src/utils/ |
SkCanvasStateUtils.cpp | 182 SkRegion rgn; local 183 canvas->temporary_internal_getRgnClip(&rgn); 184 setup_MC_state(&canvasState->mcState, canvas->getTotalMatrix(), rgn); 225 SkRegion rgn; local 226 layer.clip(&rgn); 227 setup_MC_state(&layerState->mcState, layer.matrix(), rgn);
|
/frameworks/base/core/jni/android/graphics/ |
Region.cpp | 157 SkRegion* rgn = GetSkRegion(env, region); local 159 rgn->translate(x, y, GetSkRegion(env, dst)); 161 rgn->translate(x, y); 187 SkRegion* rgn = GetSkRegion(env, region); local 189 scale_rgn(GetSkRegion(env, dst), *rgn, scale); local 191 scale_rgn(rgn, *rgn, scale); 269 explicit RgnIterPair(const SkRegion& rgn) : fRgn(rgn) {
|
/external/skia/src/core/ |
SkDevice.cpp | 53 SkRegion rgn; local 54 this->onAsRgnClip(&rgn); 55 SkASSERT(rgn.isRect()); 56 return rgn.getBounds() == SkIRect::MakeWH(this->width(), this->height());
|
/external/pdfium/samples/ |
pdfium_test.cc | 289 HRGN rgn = CreateRectRgn(0, 0, width, height); local 290 SelectClipRgn(dc, rgn); 291 DeleteObject(rgn);
|
/external/python/cpython2/Mac/Modules/qd/ |
_Qdmodule.c | 1146 RgnHandle rgn; local 1151 ResObj_Convert, &rgn)) 1154 rgn); 1165 RgnHandle rgn; local 1170 ResObj_Convert, &rgn)) 1173 rgn); 1714 RgnHandle rgn; local 1730 RgnHandle rgn; local 2798 RgnHandle rgn; local 2833 RgnHandle rgn; local 2849 RgnHandle rgn; local 2877 RgnHandle rgn; local 2896 RgnHandle rgn; local 2918 RgnHandle rgn; local 3030 RgnHandle rgn; local 3069 RgnHandle rgn; local 3085 RgnHandle rgn; local 3101 RgnHandle rgn; local 3117 RgnHandle rgn; local 3133 RgnHandle rgn; local 3149 RgnHandle rgn; local 3661 RgnHandle rgn; local 3855 RgnHandle rgn; local 4129 RgnHandle rgn; local 6244 RgnHandle rgn; local 6272 RgnHandle rgn; local 6358 RgnHandle rgn; local 6374 RgnHandle rgn; local 6390 RgnHandle rgn; local 6406 RgnHandle rgn; local [all...] |
/external/python/cpython2/Mac/Modules/qt/ |
_Qtmodule.c | 23585 RgnHandle rgn; local 24084 RgnHandle rgn; local [all...] |