HomeSort by relevance Sort by last modified time
    Searched refs:rgn (Results 1 - 25 of 42) sorted by null

1 2

  /external/skia/tests/
RegionTest.cpp 12 static void Union(SkRegion* rgn, const SkIRect& rect) {
13 rgn->op(rect, SkRegion::kUnion_Op);
16 #define TEST_NO_INTERSECT(rgn, rect) REPORTER_ASSERT(reporter, !rgn.intersects(rect))
17 #define TEST_INTERSECT(rgn, rect) REPORTER_ASSERT(reporter, rgn.intersects(rect))
18 #define TEST_NO_CONTAINS(rgn, rect) REPORTER_ASSERT(reporter, !rgn.contains(rect))
72 SkRegion rgn; local
73 Union(&rgn, SkIRect::MakeXYWH(0, 0, 10, 10))
    [all...]
AAClipTest.cpp 59 static void copyToMask(const SkRegion& rgn, SkMask* mask) {
62 if (rgn.isEmpty()) {
69 mask->fBounds = rgn.getBounds();
80 // so we translate the rgn to match that before drawing into the mask.
82 SkRegion tmpRgn(rgn);
83 tmpRgn.translate(-rgn.getBounds().fLeft, -rgn.getBounds().fTop);
98 static void make_rand_rgn(SkRegion* rgn, SkRandom& rand) {
101 rgn->op(rand_rect(rand, 100), SkRegion::kXOR_Op);
105 static bool operator==(const SkRegion& rgn, const SkAAClip& aaclip)
133 SkRegion rgn; local
139 SkRegion rgn; local
    [all...]
  /external/webkit/Source/WebKit/win/WebCoreSupport/
EmbeddedWidget.cpp 112 HRGN rgn;
120 rgn = ::CreateRectRgn(0, 0, 0, 0);
121 ::SetWindowRgn(m_window, rgn, FALSE);
123 rgn = ::CreateRectRgn(m_clipRect.x(), m_clipRect.y(), m_clipRect.maxX(), m_clipRect.maxY());
124 ::SetWindowRgn(m_window, rgn, TRUE);
131 rgn = ::CreateRectRgn(m_clipRect.x(), m_clipRect.y(), m_clipRect.maxX(), m_clipRect.maxY());
132 ::SetWindowRgn(m_window, rgn, TRUE);
  /frameworks/base/core/jni/android/graphics/
Region.cpp 33 SkRegion* rgn = (SkRegion*)env->GetIntField(regionObject, gRegion_nativeInstanceFieldID); local
34 SkASSERT(rgn != NULL);
35 return rgn;
121 SkRegion* rgn = GetSkRegion(env, region); local
123 rgn->translate(x, y, GetSkRegion(env, dst));
125 rgn->translate(x, y);
151 SkRegion* rgn = GetSkRegion(env, region); local
153 scale_rgn(GetSkRegion(env, dst), *rgn, scale); local
155 scale_rgn(rgn, *rgn, scale)
    [all...]
  /external/skia/include/core/
SkRegion.h 207 * Return true if this region, or rgn, is empty, or if their bounds do not
211 bool quickReject(const SkRegion& rgn) const {
212 return this->isEmpty() || rgn.isEmpty() ||
213 !SkIRect::Intersects(fBounds, rgn.fBounds);
260 * specified region: this = (this op rgn).
263 bool op(const SkRegion& rgn, Op op) { return this->op(*this, rgn, op); }
267 * rectangle and region: this = (rect op rgn).
270 bool op(const SkIRect& rect, const SkRegion& rgn, Op);
274 * region and rectangle: this = (rgn op rect)
308 const SkRegion* rgn() const { return fRgn; } function in class:SkRegion::Iterator
    [all...]
SkReader32.h 126 void readRegion(SkRegion* rgn) {
127 size_t size = rgn->readFromMemory(this->peek());
SkWriter32.h 128 void writeRegion(const SkRegion& rgn) {
129 size_t size = rgn.writeToMemory(NULL);
131 rgn.writeToMemory(this->reserve(size));
  /external/skia/include/images/
SkFlipPixelRef.h 30 void inval(const SkRegion& rgn) { fFlipper.inval(rgn); }
  /external/skia/legacy/include/core/
SkRegion.h 207 * Return true if this region, or rgn, is empty, or if their bounds do not
211 bool quickReject(const SkRegion& rgn) const {
212 return this->isEmpty() || rgn.isEmpty() ||
213 !SkIRect::Intersects(fBounds, rgn.fBounds);
260 * specified region: this = (this op rgn).
263 bool op(const SkRegion& rgn, Op op) { return this->op(*this, rgn, op); }
267 * rectangle and region: this = (rect op rgn).
270 bool op(const SkIRect& rect, const SkRegion& rgn, Op);
274 * region and rectangle: this = (rgn op rect)
308 const SkRegion* rgn() const { return fRgn; } function in class:SkRegion::Iterator
    [all...]
  /external/skia/legacy/include/images/
SkFlipPixelRef.h 30 void inval(const SkRegion& rgn) { fFlipper.inval(rgn); }
  /external/skia/legacy/src/images/
SkPageFlipper.cpp 53 void SkPageFlipper::inval(const SkRegion& rgn) {
56 if (r.op(rgn, SkRegion::kIntersect_Op)) {
  /external/skia/src/images/
SkPageFlipper.cpp 53 void SkPageFlipper::inval(const SkRegion& rgn) {
56 if (r.op(rgn, SkRegion::kIntersect_Op)) {
  /external/webkit/Source/WebKit/mac/Carbon/
HIViewAdapter.m 121 RgnHandle rgn = NewRgn();
122 if (rgn) {
129 RectRgn(rgn, &qdRect);
130 SetViewNeedsDisplay(hiView, rgn, false);
131 DisposeRgn(rgn);
165 RgnHandle rgn = NewRgn();
166 if (rgn) {
173 RectRgn(rgn, &qdRect);
174 SetViewNeedsDisplay(hiView, rgn, true);
175 DisposeRgn(rgn);
    [all...]
  /external/skia/legacy/src/core/
SkRegion.cpp 156 bool SkRegion::op(const SkIRect& rect, const SkRegion& rgn, Op op) {
159 return this->op(tmp, rgn, op);
162 bool SkRegion::op(const SkRegion& rgn, const SkIRect& rect, Op op) {
165 return this->op(rgn, tmp, op);
291 SkDebugf("setRuns: rgn [");
379 bool SkRegion::contains(const SkRegion& rgn) const
381 if (this->isEmpty() || rgn.isEmpty() || !fBounds.contains(rgn.fBounds))
389 tmp.op(*this, rgn, kUnion_Op);
436 bool SkRegion::intersects(const SkRegion& rgn) const
    [all...]
SkFlattenable.cpp 26 void SkReadRegion(SkReader32* reader, SkRegion* rgn) {
27 size_t size = rgn->unflatten(reader->peek());
32 void SkWriteRegion(SkWriter32* writer, const SkRegion& rgn) {
33 size_t size = rgn.flatten(NULL);
35 rgn.flatten(writer->reserve(size));
SkRasterClip.cpp 108 bool SkRasterClip::op(const SkRegion& rgn, SkRegion::Op op) {
112 return fBW.op(rgn, op);
115 tmp.setRegion(rgn);
  /external/skia/src/core/
SkRegion.cpp 162 bool SkRegion::op(const SkIRect& rect, const SkRegion& rgn, Op op) {
165 return this->op(tmp, rgn, op);
168 bool SkRegion::op(const SkRegion& rgn, const SkIRect& rect, Op op) {
171 return this->op(rgn, tmp, op);
389 bool SkRegion::contains(const SkRegion& rgn) const {
391 SkDEBUGCODE(rgn.validate();)
393 if (this->isEmpty() || rgn.isEmpty() || !fBounds.contains(rgn.fBounds)) {
399 if (rgn.isRect()) {
400 return this->contains(rgn.getBounds())
    [all...]
SkRasterClip.cpp 116 bool SkRasterClip::op(const SkRegion& rgn, SkRegion::Op op) {
120 (void)fBW.op(rgn, op);
123 tmp.setRegion(rgn);
  /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 33 SkRegion rgn; local
34 rgn.setPath(tmp, SkRegion(ir));
35 SkRegion::Iterator iter(rgn);
  /external/chromium/chrome/browser/ui/views/tab_contents/
native_tab_contents_view_win.h 63 virtual void OnNCPaint(HRGN rgn) OVERRIDE;
  /external/skia/src/utils/
SkCullPoints.cpp 210 SkRegion rgn; local
211 return rgn.setPath(*pathPtr, clip) ^ isInverse;
  /external/webkit/Source/WebCore/platform/graphics/skia/
SkiaUtils.cpp 205 SkRegion rgn; local
248 bool contains = rgn.setPath(*path, clip);
  /external/webkit/Source/WebCore/plugins/win/
PluginViewWin.cpp 439 HRGN rgn; local
449 rgn = ::CreateRectRgn(0, 0, 0, 0);
450 ::SetWindowRgn(platformPluginWidget(), rgn, FALSE); local
452 rgn = ::CreateRectRgn(m_clipRect.x(), m_clipRect.y(), m_clipRect.maxX(), m_clipRect.maxY());
453 ::SetWindowRgn(platformPluginWidget(), rgn, TRUE); local
460 rgn = ::CreateRectRgn(m_clipRect.x(), m_clipRect.y(), m_clipRect.maxX(), m_clipRect.maxY());
461 ::SetWindowRgn(platformPluginWidget(), rgn, TRUE); local
  /external/webkit/Source/WebCore/platform/graphics/android/
PathAndroid.cpp 92 SkRegion rgn, clip; local
101 bool contains = rgn.setPath(*m_path, clip);

Completed in 1248 milliseconds

1 2