/frameworks/base/graphics/java/android/graphics/ |
Region.aidl | 20 parcelable Region;
|
Region.java | 22 public class Region implements Parcelable { 47 /** Create an empty region 49 public Region() { 53 /** Return a copy of the specified region 55 public Region(Region region) { 57 nativeSetRegion(mNativeRegion, region.mNativeRegion); 60 /** Return a region set to the specified rectangle 62 public Region(Rect r) [all...] |
RegionIterator.java | 22 * Construct an iterator for all of the rectangles in a region. This 23 * effectively makes a private copy of the region, so any subsequent edits 24 * to region will not affect the iterator. 26 * @param region the region that will be iterated 28 public RegionIterator(Region region) { 29 mNativeIter = nativeConstructor(region.ni()); 33 * Return the next rectangle in the region. If there are no more rectangles
|
/frameworks/base/include/ui/ |
Region.h | 33 class Region 36 Region(); 37 Region(const Region& rhs); 38 explicit Region(const Rect& rhs); 39 explicit Region(const void* buffer); 40 ~Region(); 42 Region& operator = (const Region& rhs); 50 // the region becomes its bound [all...] |
/external/llvm/include/llvm/Analysis/ |
RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 38 class Region; 44 /// @brief Marker class to iterate over the elements of a Region in flat mode. 55 /// Region. 63 /// This is the entry basic block that starts this region node. If this is a 70 /// The node can hold either a Region or a BasicBlock. 75 /// @brief The parent Region of this RegionNode. 77 Region* parent; 88 inline RegionNode(Region* Parent, BasicBlock* Entry, bool isSubRegion = 0) 91 /// @brief Get the parent Region of this RegionNode [all...] |
RegionPass.h | 10 // This file defines the RegionPass class. All region based analysis, 33 /// @brief A pass that runs on each Region in a function. 44 /// @brief Run the pass on a specific Region 46 /// Accessing regions not contained in the current region is not allowed. 48 /// @param R The region this pass is run on. 51 /// @return True if the pass modifies this Region. 52 virtual bool runOnRegion(Region *R, RGPassManager &RGM) = 0; 54 /// @brief Get a pass to print the LLVM IR in the region. 56 /// @param O The ouput stream to print the Region. 59 /// @return The pass to print the LLVM IR in the region [all...] |
/frameworks/base/libs/ui/tests/region/ |
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;
|
/external/webkit/Source/WebKit2/Platform/ |
Region.h | 36 class Region { 38 Region(); 39 Region(const WebCore::IntRect&); 46 void unite(const Region&); 47 void intersect(const Region&); 48 void subtract(const Region&); 118 static inline Region intersect(const Region& a, const Region& b) 120 Region result(a) [all...] |
Region.cpp | 27 #include "Region.h" 29 // A region class based on the paper "Scanline Coherent Shape Algebra" 39 Region::Region() 43 Region::Region(const IntRect& rect) 49 Vector<IntRect> Region::rects() const 68 Region::Shape::Shape() 72 Region::Shape::Shape(const IntRect& rect) 80 void Region::Shape::appendSpan(int y [all...] |
/cts/tests/tests/graphics/src/android/graphics/cts/ |
RegionTest.java | 21 import android.graphics.Region; 29 @TestTargetClass(Region.class) 105 private Region mRegion; 122 method = "Region", 127 method = "Region", 128 args = {android.graphics.Region.class} 132 method = "Region", 137 method = "Region", 142 // Test Region() 143 new Region(); [all...] |
/frameworks/base/media/libeffects/lvm/lib/Bass/src/ |
LVDBE_Init.c | 75 pMemoryTable->Region[LVDBE_MEMREGION_INSTANCE].Size = sizeof(LVDBE_Instance_t); 76 pMemoryTable->Region[LVDBE_MEMREGION_INSTANCE].Alignment = LVDBE_INSTANCE_ALIGN; 77 pMemoryTable->Region[LVDBE_MEMREGION_INSTANCE].Type = LVDBE_PERSISTENT; 78 pMemoryTable->Region[LVDBE_MEMREGION_INSTANCE].pBaseAddress = LVM_NULL; 83 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_DATA].Size = sizeof(LVDBE_Data_t); 84 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_DATA].Alignment = LVDBE_PERSISTENT_DATA_ALIGN; 85 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_DATA].Type = LVDBE_PERSISTENT_DATA; 86 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_DATA].pBaseAddress = LVM_NULL; 91 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_COEF].Size = sizeof(LVDBE_Coef_t); 92 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_COEF].Alignment = LVDBE_PERSISTENT_COEF_ALIGN [all...] |
/frameworks/base/libs/ui/ |
Region.cpp | 17 #define LOG_TAG "Region" 25 #include <ui/Region.h> 51 Region::Region() 56 Region::Region(const Region& rhs) 64 Region::Region(const Rect& rhs) 69 Region::Region(const void* buffer [all...] |
/frameworks/base/media/libeffects/lvm/lib/StereoWidening/src/ |
LVCS_Init.c | 80 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_SLOW_DATA].Size = (LVM_UINT32)sizeof(LVCS_Instance_t); 81 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_SLOW_DATA].Type = LVCS_PERSISTENT; 82 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_SLOW_DATA].pBaseAddress = LVM_NULL; 87 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_DATA].Size = (LVM_UINT32)sizeof(LVCS_Data_t); 88 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_DATA].Type = LVCS_DATA; 89 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_DATA].pBaseAddress = LVM_NULL; 94 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_COEF].Size = (LVM_UINT32)sizeof(LVCS_Coefficient_t); 95 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_COEF].Type = LVCS_COEFFICIENT; 96 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_COEF].pBaseAddress = LVM_NULL; 102 pMemoryTable->Region[LVCS_MEMREGION_TEMPORARY_FAST].Size = ScratchSize [all...] |
/external/llvm/lib/Analysis/ |
RegionInfo.cpp | 1 //===- RegionInfo.cpp - SESE region detection analysis --------------------===// 22 #define DEBUG_TYPE "region" 38 VerifyRegionInfoX("verify-region-info", cl::location(VerifyRegionInfo), 39 cl::desc("Verify region info (time consuming)")); 44 static cl::opt<enum Region::PrintStyle> printStyle("print-region-style", 48 clEnumValN(Region::PrintNone, "none", "print no details"), 49 clEnumValN(Region::PrintBB, "bb", 51 clEnumValN(Region::PrintRN, "rn", 55 /// Region Implementatio [all...] |
/external/webkit/Source/WebCore/platform/graphics/gpu/ |
LoopBlinnShader.h | 37 enum Region {
|
LoopBlinnSolidFillShader.h | 37 static PassOwnPtr<LoopBlinnSolidFillShader> create(GraphicsContext3D*, Region, AntialiasType);
|
/frameworks/base/media/libeffects/lvm/lib/Common/src/ |
InstAlloc.c | 89 StartAddr = (LVM_UINT32)pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].pBaseAddress; 95 StartAddr = (LVM_UINT32)pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].pBaseAddress; 101 StartAddr = (LVM_UINT32)pMemoryTable->Region[LVM_PERSISTENT_FAST_COEF].pBaseAddress; 107 StartAddr = (LVM_UINT32)pMemoryTable->Region[LVM_TEMPORARY_FAST].pBaseAddress; 150 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].Size = InstAlloc_GetTotal(&pms[LVM_PERSISTENT_SLOW_DATA]); 151 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].Type = LVM_PERSISTENT_SLOW_DATA; 152 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].pBaseAddress = LVM_NULL; 156 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].Size = InstAlloc_GetTotal(&pms[LVM_PERSISTENT_FAST_DATA]); 157 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].Type = LVM_PERSISTENT_FAST_DATA; 158 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].pBaseAddress = LVM_NULL [all...] |
/frameworks/base/media/libeffects/lvm/lib/Eq/src/ |
LVEQNB_Init.c | 88 pMemoryTable->Region[LVEQNB_MEMREGION_INSTANCE].Size = InstAlloc_GetTotal(&AllocMem); 89 pMemoryTable->Region[LVEQNB_MEMREGION_INSTANCE].Alignment = LVEQNB_INSTANCE_ALIGN; 90 pMemoryTable->Region[LVEQNB_MEMREGION_INSTANCE].Type = LVEQNB_PERSISTENT; 91 pMemoryTable->Region[LVEQNB_MEMREGION_INSTANCE].pBaseAddress = LVM_NULL; 109 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_DATA].Size = InstAlloc_GetTotal(&AllocMem); 110 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_DATA].Alignment = LVEQNB_DATA_ALIGN; 111 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_DATA].Type = LVEQNB_PERSISTENT_DATA; 112 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_DATA].pBaseAddress = LVM_NULL; 125 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_COEF].Size = InstAlloc_GetTotal(&AllocMem); 126 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_COEF].Alignment = LVEQNB_COEF_ALIGN [all...] |
/frameworks/base/media/libeffects/lvm/lib/Reverb/src/ |
LVREV_GetMemoryTable.c | 153 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].Size = InstAlloc_GetTotal(&SlowData); 154 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].Type = LVM_PERSISTENT_SLOW_DATA; 155 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].pBaseAddress = LVM_NULL; 181 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].Size = InstAlloc_GetTotal(&FastData); 182 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].Type = LVM_PERSISTENT_FAST_DATA; 183 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].pBaseAddress = LVM_NULL; 190 pMemoryTable->Region[LVM_PERSISTENT_FAST_COEF].Size = InstAlloc_GetTotal(&FastCoef); 191 pMemoryTable->Region[LVM_PERSISTENT_FAST_COEF].Type = LVM_PERSISTENT_FAST_COEF; 192 pMemoryTable->Region[LVM_PERSISTENT_FAST_COEF].pBaseAddress = LVM_NULL; 225 pMemoryTable->Region[LVM_TEMPORARY_FAST].Size = InstAlloc_GetTotal(&Temporary) [all...] |
/frameworks/base/media/libeffects/lvm/lib/SpectrumAnalyzer/src/ |
LVPSA_Memory.c | 130 pMemoryTable->Region[LVPSA_MEMREGION_INSTANCE].Size = InstAlloc_GetTotal(&Instance); 131 pMemoryTable->Region[LVPSA_MEMREGION_INSTANCE].Type = LVPSA_PERSISTENT; 132 pMemoryTable->Region[LVPSA_MEMREGION_INSTANCE].pBaseAddress = LVM_NULL; 138 pMemoryTable->Region[LVPSA_MEMREGION_SCRATCH].Size = InstAlloc_GetTotal(&Scratch); 139 pMemoryTable->Region[LVPSA_MEMREGION_SCRATCH].Type = LVPSA_SCRATCH; 140 pMemoryTable->Region[LVPSA_MEMREGION_SCRATCH].pBaseAddress = LVM_NULL; 147 pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_COEF].Size = InstAlloc_GetTotal(&Coef); 148 pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_COEF].Type = LVPSA_PERSISTENT_COEF; 149 pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_COEF].pBaseAddress = LVM_NULL; 156 pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_DATA].Size = InstAlloc_GetTotal(&Data) [all...] |
LVPSA_Init.c | 88 InstAlloc_Init( &Instance , pMemoryTable->Region[LVPSA_MEMREGION_INSTANCE].pBaseAddress); 89 InstAlloc_Init( &Scratch , pMemoryTable->Region[LVPSA_MEMREGION_SCRATCH].pBaseAddress); 90 InstAlloc_Init( &Data , pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_DATA].pBaseAddress); 91 InstAlloc_Init( &Coef , pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_COEF].pBaseAddress); 105 if (pMemoryTable->Region[ii].Size!=0) 107 if (pMemoryTable->Region[ii].pBaseAddress==LVM_NULL) 111 pLVPSA_Inst->MemoryTable.Region[ii] = pMemoryTable->Region[ii];
|
/frameworks/base/services/java/com/android/server/wm/ |
InputWindowHandle.java | 19 import android.graphics.Region; 63 // Window touchable region. 64 public final Region touchableRegion = new Region();
|
/frameworks/base/media/libeffects/lvm/lib/Bundle/src/ |
LVM_Init.c | 217 CS_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_DATA].Size); 219 CS_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_COEF].Size); 220 if (CS_MemTab.Region[LVM_MEMREGION_TEMPORARY_FAST].Size > AlgScratchSize) AlgScratchSize = CS_MemTab.Region[LVM_MEMREGION_TEMPORARY_FAST].Size; 250 DBE_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_DATA].Size); 252 DBE_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_COEF].Size); 253 if (DBE_MemTab.Region[LVM_MEMREGION_TEMPORARY_FAST].Size > AlgScratchSize) AlgScratchSize = DBE_MemTab.Region[LVM_MEMREGION_TEMPORARY_FAST].Size; 284 EQNB_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_DATA].Size); 286 EQNB_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_COEF].Size) [all...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/X11/ |
Xutil.h | 265 * opaque reference to Region data type 267 typedef struct _XRegion *Region; 381 Region /* r */, 385 extern Region XCreateRegion( 398 Region /* r */ 402 Region /* r */ 406 Region /* r1 */, 407 Region /* r2 */ 517 Region /* sra */, 518 Region /* srb */ [all...] |
/frameworks/base/services/surfaceflinger/ |
LayerBase.h | 29 #include <ui/Region.h> 64 Region visibleRegionScreen; 65 Region transparentRegionScreen; 66 Region coveredRegionScreen; 81 Region transparentRegion; 93 bool setTransparentRegionHint(const Region& opaque); 104 void drawRegion(const Region& reg) const; 125 virtual void draw(const Region& clip) const; 131 virtual void onDraw(const Region& clip) const = 0; 145 * setVisibleRegion - called to set the new visible region. This give [all...] |