Home
last modified time | relevance | path

Searched refs:rect2 (Results 1 – 9 of 9) sorted by relevance

/frameworks/base/core/tests/coretests/src/android/view/
DFocusFinderTest.java111 final Rect rect2 = new Rect(rect1); in testOverlapBeamsRightLeftUpToEdge() local
114 rect2.offset(0, rect1.height() - 1); in testOverlapBeamsRightLeftUpToEdge()
115 assertBeamsOverlap(View.FOCUS_LEFT, rect1, rect2); in testOverlapBeamsRightLeftUpToEdge()
116 assertBeamsOverlap(View.FOCUS_RIGHT, rect1, rect2); in testOverlapBeamsRightLeftUpToEdge()
119 rect2.offset(0, 1); in testOverlapBeamsRightLeftUpToEdge()
120 assertBeamsOverlap(View.FOCUS_LEFT, rect1, rect2); in testOverlapBeamsRightLeftUpToEdge()
121 assertBeamsOverlap(View.FOCUS_RIGHT, rect1, rect2); in testOverlapBeamsRightLeftUpToEdge()
124 rect2.offset(0, 1); in testOverlapBeamsRightLeftUpToEdge()
125 assertBeamsDontOverlap(View.FOCUS_LEFT, rect1, rect2); in testOverlapBeamsRightLeftUpToEdge()
126 assertBeamsDontOverlap(View.FOCUS_RIGHT, rect1, rect2); in testOverlapBeamsRightLeftUpToEdge()
[all …]
/frameworks/base/core/java/android/view/
DFocusFinderHelper.java36 public boolean isBetterCandidate(int direction, Rect source, Rect rect1, Rect rect2) { in isBetterCandidate() argument
37 return mFocusFinder.isBetterCandidate(direction, source, rect1, rect2); in isBetterCandidate()
40 public boolean beamBeats(int direction, Rect source, Rect rect1, Rect rect2) { in beamBeats() argument
41 return mFocusFinder.beamBeats(direction, source, rect1, rect2); in beamBeats()
48 public boolean beamsOverlap(int direction, Rect rect1, Rect rect2) { in beamsOverlap() argument
49 return mFocusFinder.beamsOverlap(direction, rect1, rect2); in beamsOverlap()
DFocusFinder.java457 boolean isBetterCandidate(int direction, Rect source, Rect rect1, Rect rect2) { in isBetterCandidate() argument
467 if (!isCandidate(source, rect2, direction)) { in isBetterCandidate()
472 if (beamBeats(direction, source, rect1, rect2)) { in isBetterCandidate()
477 if (beamBeats(direction, source, rect2, rect1)) { in isBetterCandidate()
486 majorAxisDistance(direction, source, rect2), in isBetterCandidate()
487 minorAxisDistance(direction, source, rect2))); in isBetterCandidate()
496 boolean beamBeats(int direction, Rect source, Rect rect1, Rect rect2) { in beamBeats() argument
498 final boolean rect2InSrcBeam = beamsOverlap(direction, source, rect2); in beamBeats()
511 if (!isToDirectionOf(direction, source, rect2)) { in beamBeats()
525 < majorAxisDistanceToFarEdge(direction, source, rect2)); in beamBeats()
[all …]
/frameworks/support/core-ui/java/android/support/v4/widget/
DFocusStrategy.java242 @NonNull Rect source, @NonNull Rect rect1, @NonNull Rect rect2) { in beamBeats() argument
244 final boolean rect2InSrcBeam = beamsOverlap(direction, source, rect2); in beamBeats()
257 if (!isToDirectionOf(direction, source, rect2)) { in beamBeats()
272 < majorAxisDistanceToFarEdge(direction, source, rect2); in beamBeats()
325 @NonNull Rect rect1, @NonNull Rect rect2) { in beamsOverlap() argument
329 return (rect2.bottom >= rect1.top) && (rect2.top <= rect1.bottom); in beamsOverlap()
332 return (rect2.right >= rect1.left) && (rect2.left <= rect1.right); in beamsOverlap()
/frameworks/base/services/core/java/com/android/server/wm/
DTaskSnapshotController.java231 private Rect minRect(Rect rect1, Rect rect2) { in minRect() argument
232 return new Rect(Math.min(rect1.left, rect2.left), in minRect()
233 Math.min(rect1.top, rect2.top), in minRect()
234 Math.min(rect1.right, rect2.right), in minRect()
235 Math.min(rect1.bottom, rect2.bottom)); in minRect()
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/android/
DBridgeWindow.java52 public void resized(Rect rect, Rect rect2, Rect rect3, Rect rect4, Rect rect5, Rect rect6, in resized() argument
DBridgeWindowSession.java91 int i3, int i4, int i5, Rect rect, Rect rect2, Rect rect3, Rect rect4, Rect rect5, in relayout() argument
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/
DGcSnapshot.java294 RectF rect2 = new RectF(); in GcSnapshot() local
295 mapRect(matrix, rect2, layerBounds); in GcSnapshot()
297 rect2.round(mLayerBounds); in GcSnapshot()
/frameworks/native/libs/hwc2on1adapter/
DHWC2On1Adapter.cpp2014 static bool compareRects(const hwc_rect_t& rect1, const hwc_rect_t& rect2) { in compareRects() argument
2015 return rect1.left == rect2.left && in compareRects()
2016 rect1.right == rect2.right && in compareRects()
2017 rect1.top == rect2.top && in compareRects()
2018 rect1.bottom == rect2.bottom; in compareRects()