/frameworks/base/graphics/java/android/graphics/ |
H A D | Region.aidl | 20 parcelable Region;
|
H A D | Region.java | 22 public class Region implements Parcelable { class in inherits:Parcelable 41 public Region() { method in class:Region 47 public Region(Region region) { method in class:Region 54 public Region(Rect r) { method in class:Region 61 public Region(int left, int top, int right, int bottom) { method in class:Region 74 public boolean set(Region region) { 96 public boolean setPath(Path path, Region clip) { 199 public native boolean quickReject(Region rgn); 212 public native void translate(int dx, int dy, Region ds 331 /*package*/ Region(int ni) { method in class:Region 340 private Region(int ni, int dummy) { method in class:Region [all...] |
H A D | RegionIterator.java | 28 public RegionIterator(Region region) {
|
H A D | NinePatch.java | 129 public final Region getTransparentRegion(Rect location) { 131 return r != 0 ? new Region(r) : null;
|
/frameworks/base/include/ui/ |
H A D | Region.h | 35 class Region class in namespace:android 38 Region(); 39 Region(const Region& rhs); 40 explicit Region(const Rect& rhs); 41 explicit Region(const void* buffer); 42 ~Region(); 44 Region& operator = (const Region& rhs); 53 Region [all...] |
/frameworks/base/libs/ui/ |
H A D | Region.cpp | 17 #define LOG_TAG "Region" 25 #include <ui/Region.h> 51 Region::Region() function in class:android::Region 56 Region::Region(const Region& rhs) function in class:android::Region 61 Region::Region(const Rect& rhs) function in class:android::Region 66 Region function in class:android::Region [all...] |
H A D | Android.mk | 18 Region.cpp
|
/frameworks/base/libs/ui/tests/ |
H A D | region.cpp | 17 #define LOG_TAG "Region" 22 #include <ui/Region.h> 28 Region empty; 29 Region reg0( Rect( 0, 0, 100, 100 ) ); 30 Region reg1 = reg0; 31 Region reg2, reg3; 33 Region reg4 = empty | reg1; 34 Region reg5 = reg1 | empty;
|
/frameworks/base/libs/surfaceflinger/ |
H A D | LayerBlur.h | 23 #include <ui/Region.h> 43 virtual void onDraw(const Region& clip) const; 48 virtual void setVisibleRegion(const Region& visibleRegion); 49 virtual void unlockPageFlip(const Transform& planeTransform, Region& outDirtyRegion);
|
H A D | LayerBase.h | 29 #include <ui/Region.h> 85 Region visibleRegionScreen; 86 Region transparentRegionScreen; 87 Region coveredRegionScreen; 101 Region transparentRegion; 113 bool setTransparentRegionHint(const Region& opaque); 124 void drawRegion(const Region& reg) const; 134 virtual void draw(const Region& clip) const; 139 virtual void onDraw(const Region& clip) const = 0; 156 virtual void setVisibleRegion(const Region [all...] |
H A D | Layer.h | 64 virtual void onDraw(const Region& clip) const; 67 virtual void unlockPageFlip(const Transform& planeTransform, Region& outDirtyRegion); 89 void reloadTexture(const Region& dirty); 116 Region mPostedDirtyRegion;
|
H A D | Transform.h | 28 class Region; 80 Region transform(const Region& reg) const;
|
H A D | LayerDim.h | 49 virtual void onDraw(const Region& clip) const;
|
H A D | LayerBuffer.h | 32 class Region; 43 virtual void onDraw(const Region& clip) const; 69 virtual void onDraw(const Region& clip) const; 71 virtual void unlockPageFlip(const Transform& planeTransform, Region& outDirtyRegion); 133 virtual void onDraw(const Region& clip) const; 157 virtual void onDraw(const Region& clip) const;
|
H A D | LayerBlur.cpp | 57 void LayerBlur::setVisibleRegion(const Region& visibleRegion) 82 void LayerBlur::unlockPageFlip(const Transform& planeTransform, Region& outDirtyRegion) 113 void LayerBlur::onDraw(const Region& clip) const 149 Region::const_iterator it = clip.begin(); 150 Region::const_iterator const end = clip.end();
|
H A D | LayerDim.cpp | 111 void LayerDim::onDraw(const Region& clip) const 114 Region::const_iterator it = clip.begin(); 115 Region::const_iterator const end = clip.end();
|
H A D | LayerBase.cpp | 169 bool LayerBase::setTransparentRegionHint(const Region& transparent) { 191 void LayerBase::setVisibleRegion(const Region& visibleRegion) { 196 void LayerBase::setCoveredRegion(const Region& coveredRegion) { 280 const Transform& planeTransform, Region& outDirtyRegion) 298 void LayerBase::drawRegion(const Region& reg) const 300 Region::const_iterator it = reg.begin(); 301 Region::const_iterator const end = reg.end(); 319 void LayerBase::draw(const Region& inClip) const 322 Region clip(inClip); // copy-on-write, so no-op most of the time 363 void LayerBase::clearWithOpenGL(const Region [all...] |
H A D | SurfaceFlinger.h | 269 Region& dirtyRegion, 270 Region& wormholeRegion); 277 void composeSurfaces(const Region& dirty); 344 Region mDirtyRegion; 345 Region mDirtyRegionRemovedLayer; 346 Region mInvalidRegion; 347 Region mWormholeRegion;
|
/frameworks/base/include/private/surfaceflinger/ |
H A D | LayerState.h | 25 #include <ui/Region.h> 68 Region transparentRegion;
|
H A D | SharedBufferStack.h | 66 class Region; 95 status_t setDirtyRegion(int buffer, const Region& reg); 96 Region getDirtyRegion(int buffer) const; 240 status_t setDirtyRegion(int buffer, const Region& reg); 294 Region getDirtyRegion(int buffer) const;
|
/frameworks/base/core/java/android/view/ |
H A D | IWindowSession.aidl | 22 import android.graphics.Region; 86 void setTransparentRegion(IWindow window, in Region region);
|
/frameworks/base/libs/surfaceflinger/DisplayHardware/ |
H A D | DisplayHardware.h | 23 #include <ui/Region.h> 68 void flip(const Region& dirty) const;
|
/frameworks/base/include/surfaceflinger/ |
H A D | Surface.h | 27 #include <ui/Region.h> 74 status_t setTransparentRegionHint(const Region& transparent); 160 status_t lock(SurfaceInfo* info, Region* dirty, bool blocking = true); 242 mutable Region mDirtyRegion; 247 mutable Region mOldDirtyRegion;
|
H A D | SurfaceComposerClient.h | 30 #include <ui/Region.h> 38 class Region; 138 status_t setTransparentRegionHint(SurfaceID id, const Region& transparent);
|
/frameworks/base/awt/org/apache/harmony/awt/gl/ |
H A D | MultiRectAreaOp.java | 64 * Region class provides basic functionlity for MultiRectArea objects to make logical operations 66 static class Region { class in class:MultiRectAreaOp 73 public Region(int[] region) { method in class:MultiRectAreaOp.Region 254 Region d1 = new Region(reg1); 255 Region d2 = new Region(reg2); 262 Region.sortOrdered(level1, level2, level); 387 boolean next(Region d, int index) { 418 void check(Region [all...] |