/aosp14/frameworks/base/core/tests/coretests/src/android/view/ |
H A D | FocusFinderTest.java | 120 rect2.offset(0, 1); in testOverlapBeamsRightLeftUpToEdge() 125 rect2.offset(0, 1); in testOverlapBeamsRightLeftUpToEdge() 130 rect2.set(rect1); in testOverlapBeamsRightLeftUpToEdge() 136 rect2.offset(0, -1); in testOverlapBeamsRightLeftUpToEdge() 141 rect2.offset(0, -1); in testOverlapBeamsRightLeftUpToEdge() 157 rect2.offset(1, 0); in testOverlapBeamsUpDownUpToEdge() 162 rect2.offset(1, 0); in testOverlapBeamsUpDownUpToEdge() 167 rect2.set(rect1); in testOverlapBeamsUpDownUpToEdge() 173 rect2.offset(-1, 0); in testOverlapBeamsUpDownUpToEdge() 178 rect2.offset(-1, 0); in testOverlapBeamsUpDownUpToEdge() [all …]
|
/aosp14/frameworks/base/core/java/android/view/ |
H A D | FocusFinderHelper.java | 36 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()
|
H A D | FocusFinder.java | 470 if (!isCandidate(source, rect2, direction)) { in isBetterCandidate() 475 if (beamBeats(direction, source, rect1, rect2)) { in isBetterCandidate() 480 if (beamBeats(direction, source, rect2, rect1)) { in isBetterCandidate() 489 majorAxisDistance(direction, source, rect2), in isBetterCandidate() 490 minorAxisDistance(direction, source, rect2))); in isBetterCandidate() 499 boolean beamBeats(int direction, Rect source, Rect rect1, Rect rect2) { in beamBeats() argument 514 if (!isToDirectionOf(direction, source, rect2)) { in beamBeats() 528 < majorAxisDistanceToFarEdge(direction, source, rect2)); in beamBeats() 576 boolean beamsOverlap(int direction, Rect rect1, Rect rect2) { in beamsOverlap() argument 580 return (rect2.bottom > rect1.top) && (rect2.top < rect1.bottom); in beamsOverlap() [all …]
|
/aosp14/frameworks/base/core/tests/coretests/src/android/view/stylus/ |
H A D | HandwritingAreaTrackerTest.java | 78 Rect rect2 = new Rect(100, 100, 200, 200); in updateHandwritingAreaForView_multipleViews() local 81 View view2 = createView(rect2); in updateHandwritingAreaForView_multipleViews() 93 assertThat(viewInfos.get(1).getHandwritingArea()).isEqualTo(rect2); in updateHandwritingAreaForView_multipleViews() 99 Rect rect2 = new Rect(100, 100, 200, 200); in updateHandwritingAreaForView_afterDisableAutoHandwriting() local 102 View view2 = createView(rect2); in updateHandwritingAreaForView_afterDisableAutoHandwriting() 120 assertThat(viewInfos.get(0).getHandwritingArea()).isEqualTo(rect2); in updateHandwritingAreaForView_afterDisableAutoHandwriting() 126 Rect rect2 = new Rect(100, 100, 200, 200); in updateHandwritingAreaForView_removesInactiveView() local 129 View view2 = createView(rect2); in updateHandwritingAreaForView_removesInactiveView() 147 assertThat(viewInfos.get(0).getHandwritingArea()).isEqualTo(rect2); in updateHandwritingAreaForView_removesInactiveView()
|
/aosp14/frameworks/base/services/tests/wmtests/src/com/android/server/wm/utils/ |
H A D | InsetUtilsTest.java | 44 final Rect rect2 = new Rect(50, 60, 70, 80); in testAdd() local 45 InsetUtils.addInsets(rect1, rect2); in testAdd()
|
/aosp14/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
H A D | DisplayContentTests.java | 2857 final Rect rect2 = new Rect(10, 10, 20, 20); in testKeepClearAreasMultipleWindows() local 2858 w2.setKeepClearAreas(Arrays.asList(rect2), Collections.emptyList()); in testKeepClearAreasMultipleWindows() 2871 assertEquals(new ArraySet(Arrays.asList(rect1, rect2)), in testKeepClearAreasMultipleWindows()
|