Home
last modified time | relevance | path

Searched refs:rect1 (Results 1 – 25 of 30) sorted by relevance

12

/aosp12/hardware/qcom/sm7250/display/sdm/libs/utils/
H A Drect.cpp106 return (rect1.top <= rect2.top && rect1.bottom >= rect2.bottom && in Contains()
107 rect1.left <= rect2.left && rect1.right >= rect2.right); in Contains()
119 if (rect1.left != rect2.left || rect1.right != rect2.right) { in Subtract()
146 res = rect1; in Subtract()
148 if ((rect1.left == rect2.left) && (rect1.right == rect2.right)) { in Subtract()
149 if ((rect1.top == rect2.top) && (rect2.bottom <= rect1.bottom)) { in Subtract()
151 } else if ((rect1.bottom == rect2.bottom) && (rect2.top >= rect1.top)) { in Subtract()
154 } else if ((rect1.top == rect2.top) && (rect1.bottom == rect2.bottom)) { in Subtract()
155 if ((rect1.left == rect2.left) && (rect2.right <= rect1.right)) { in Subtract()
157 } else if ((rect1.right == rect2.right) && (rect2.left >= rect1.left)) { in Subtract()
[all …]
/aosp12/hardware/qcom/sm8150/display/sdm/libs/utils/
H A Drect.cpp106 return (rect1.top <= rect2.top && rect1.bottom >= rect2.bottom && in Contains()
107 rect1.left <= rect2.left && rect1.right >= rect2.right); in Contains()
119 if (rect1.left != rect2.left || rect1.right != rect2.right) { in Subtract()
146 res = rect1; in Subtract()
148 if ((rect1.left == rect2.left) && (rect1.right == rect2.right)) { in Subtract()
149 if ((rect1.top == rect2.top) && (rect2.bottom <= rect1.bottom)) { in Subtract()
151 } else if ((rect1.bottom == rect2.bottom) && (rect2.top >= rect1.top)) { in Subtract()
154 } else if ((rect1.top == rect2.top) && (rect1.bottom == rect2.bottom)) { in Subtract()
155 if ((rect1.left == rect2.left) && (rect2.right <= rect1.right)) { in Subtract()
157 } else if ((rect1.right == rect2.right) && (rect2.left >= rect1.left)) { in Subtract()
[all …]
/aosp12/hardware/qcom/display/msm8996/sdm/libs/utils/
H A Drect.cpp44 return ((rect1.left == rect2.left) && in IsCongruent()
45 (rect1.top == rect2.top) && in IsCongruent()
100 res = rect1; in Subtract()
102 if ((rect1.left == rect2.left) && (rect1.right == rect2.right)) { in Subtract()
103 if ((rect1.top == rect2.top) && (rect2.bottom <= rect1.bottom)) { in Subtract()
105 } else if ((rect1.bottom == rect2.bottom) && (rect2.top >= rect1.top)) { in Subtract()
108 } else if ((rect1.top == rect2.top) && (rect1.bottom == rect2.bottom)) { in Subtract()
109 if ((rect1.left == rect2.left) && (rect2.right <= rect1.right)) { in Subtract()
111 } else if ((rect1.right == rect2.right) && (rect2.left >= rect1.left)) { in Subtract()
126 if (!IsValid(rect1)) { in Union()
[all …]
/aosp12/frameworks/base/core/tests/coretests/src/android/view/
H A DFocusFinderTest.java111 final Rect rect1 = new Rect(0, 0, 20, 20); in testOverlapBeamsRightLeftUpToEdge() local
112 final Rect rect2 = new Rect(rect1); in testOverlapBeamsRightLeftUpToEdge()
115 rect2.offset(0, rect1.height() - 1); in testOverlapBeamsRightLeftUpToEdge()
130 rect2.set(rect1); in testOverlapBeamsRightLeftUpToEdge()
131 rect2.offset(0, -(rect1.height() - 1)); in testOverlapBeamsRightLeftUpToEdge()
148 final Rect rect1 = new Rect(0, 0, 20, 20); in testOverlapBeamsUpDownUpToEdge() local
149 final Rect rect2 = new Rect(rect1); in testOverlapBeamsUpDownUpToEdge()
152 rect2.offset(rect1.width() - 1, 0); in testOverlapBeamsUpDownUpToEdge()
167 rect2.set(rect1); in testOverlapBeamsUpDownUpToEdge()
168 rect2.offset(-(rect1.width() - 1), 0); in testOverlapBeamsUpDownUpToEdge()
[all …]
/aosp12/hardware/qcom/display/msm8909/sdm/libs/utils/
H A Drect.cpp44 return ((rect1.left == rect2.left) && in IsCongruent()
45 (rect1.top == rect2.top) && in IsCongruent()
105 res = rect1; in Subtract()
107 if ((rect1.left == rect2.left) && (rect1.right == rect2.right)) { in Subtract()
108 if ((rect1.top == rect2.top) && (rect2.bottom <= rect1.bottom)) { in Subtract()
110 } else if ((rect1.bottom == rect2.bottom) && (rect2.top >= rect1.top)) { in Subtract()
113 } else if ((rect1.top == rect2.top) && (rect1.bottom == rect2.bottom)) { in Subtract()
114 if ((rect1.left == rect2.left) && (rect2.right <= rect1.right)) { in Subtract()
116 } else if ((rect1.right == rect2.right) && (rect2.left >= rect1.left)) { in Subtract()
131 if (!IsValid(rect1)) { in Union()
[all …]
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/utils/
H A Drect.cpp44 return ((rect1.left == rect2.left) && in IsCongruent()
45 (rect1.top == rect2.top) && in IsCongruent()
100 res = rect1; in Subtract()
102 if ((rect1.left == rect2.left) && (rect1.right == rect2.right)) { in Subtract()
103 if ((rect1.top == rect2.top) && (rect2.bottom <= rect1.bottom)) { in Subtract()
105 } else if ((rect1.bottom == rect2.bottom) && (rect2.top >= rect1.top)) { in Subtract()
108 } else if ((rect1.top == rect2.top) && (rect1.bottom == rect2.bottom)) { in Subtract()
109 if ((rect1.left == rect2.left) && (rect2.right <= rect1.right)) { in Subtract()
111 } else if ((rect1.right == rect2.right) && (rect2.left >= rect1.left)) { in Subtract()
126 if (!IsValid(rect1)) { in Union()
[all …]
/aosp12/hardware/qcom/display/msm8998/sdm/libs/utils/
H A Drect.cpp44 return ((rect1.left == rect2.left) && in IsCongruent()
45 (rect1.top == rect2.top) && in IsCongruent()
100 res = rect1; in Subtract()
102 if ((rect1.left == rect2.left) && (rect1.right == rect2.right)) { in Subtract()
103 if ((rect1.top == rect2.top) && (rect2.bottom <= rect1.bottom)) { in Subtract()
105 } else if ((rect1.bottom == rect2.bottom) && (rect2.top >= rect1.top)) { in Subtract()
108 } else if ((rect1.top == rect2.top) && (rect1.bottom == rect2.bottom)) { in Subtract()
109 if ((rect1.left == rect2.left) && (rect2.right <= rect1.right)) { in Subtract()
111 } else if ((rect1.right == rect2.right) && (rect2.left >= rect1.left)) { in Subtract()
126 if (!IsValid(rect1)) { in Union()
[all …]
/aosp12/packages/apps/Car/RotaryController/tests/unit/src/com/android/car/rotary/
H A DFocusFinderTest.java156 final Rect rect1 = new Rect(0, 0, 20, 20); in testOverlapBeamsRightLeftUpToEdge() local
157 final Rect rect2 = new Rect(rect1); in testOverlapBeamsRightLeftUpToEdge()
160 rect2.offset(0, rect1.height() - 1); in testOverlapBeamsRightLeftUpToEdge()
175 rect2.set(rect1); in testOverlapBeamsRightLeftUpToEdge()
176 rect2.offset(0, -(rect1.height() - 1)); in testOverlapBeamsRightLeftUpToEdge()
194 final Rect rect2 = new Rect(rect1); in testOverlapBeamsUpDownUpToEdge()
197 rect2.offset(rect1.width() - 1, 0); in testOverlapBeamsUpDownUpToEdge()
212 rect2.set(rect1); in testOverlapBeamsUpDownUpToEdge()
213 rect2.offset(-(rect1.width() - 1), 0); in testOverlapBeamsUpDownUpToEdge()
535 directionStr, rect1, rect2); in assertBeamsOverlap()
[all …]
/aosp12/hardware/qcom/sdm845/display/sdm/libs/utils/
H A Drect.cpp44 return ((rect1.left == rect2.left) && in IsCongruent()
45 (rect1.top == rect2.top) && in IsCongruent()
105 res = rect1; in Subtract()
107 if ((rect1.left == rect2.left) && (rect1.right == rect2.right)) { in Subtract()
108 if ((rect1.top == rect2.top) && (rect2.bottom <= rect1.bottom)) { in Subtract()
110 } else if ((rect1.bottom == rect2.bottom) && (rect2.top >= rect1.top)) { in Subtract()
113 } else if ((rect1.top == rect2.top) && (rect1.bottom == rect2.bottom)) { in Subtract()
114 if ((rect1.left == rect2.left) && (rect2.right <= rect1.right)) { in Subtract()
116 } else if ((rect1.right == rect2.right) && (rect2.left >= rect1.left)) { in Subtract()
131 if (!IsValid(rect1)) { in Union()
[all …]
/aosp12/packages/apps/Car/RotaryController/src/com/android/car/rotary/
H A DFocusFinder.java164 if (beamBeats(direction, source, rect1, rect2)) { in isBetterCandidate()
169 if (beamBeats(direction, source, rect2, rect1)) { in isBetterCandidate()
175 majorAxisDistance(direction, source, rect1), in isBetterCandidate()
176 minorAxisDistance(direction, source, rect1)) in isBetterCandidate()
238 return majorAxisDistance(direction, source, rect1) in beamBeats()
251 return (rect2.bottom > rect1.top) && (rect2.top < rect1.bottom); in beamsOverlap()
254 return (rect2.right > rect1.left) && (rect2.left < rect1.right); in beamsOverlap()
369 return (rect1.top <= rect2.top && rect1.bottom >= rect2.bottom) in containsOrIsContainedVertically()
370 || (rect2.top <= rect1.top && rect2.bottom >= rect1.bottom); in containsOrIsContainedVertically()
378 return (rect1.left <= rect2.left && rect1.right >= rect2.right) in containsOrIsContainedHorizontally()
[all …]
/aosp12/hardware/qcom/sm7250/display/sdm/include/utils/
H A Drect.h47 bool IsCongruent(const LayerRect &rect1, const LayerRect &rect2);
51 LayerRect Union(const LayerRect &rect1, const LayerRect &rect2);
52 LayerRect Intersection(const LayerRect &rect1, const LayerRect &rect2);
53 LayerRect Subtract(const LayerRect &rect1, const LayerRect &rect2);
54 void Subtract(const LayerRect &rect1, const LayerRect &rect2, LayerRect *res);
55 bool Contains(const LayerRect &rect1, const LayerRect &rect2);
56 LayerRect Reposition(const LayerRect &rect1, const int &x_offset, const int &y_offset);
/aosp12/hardware/qcom/sm8150/display/sdm/include/utils/
H A Drect.h47 bool IsCongruent(const LayerRect &rect1, const LayerRect &rect2);
51 LayerRect Union(const LayerRect &rect1, const LayerRect &rect2);
52 LayerRect Intersection(const LayerRect &rect1, const LayerRect &rect2);
53 LayerRect Subtract(const LayerRect &rect1, const LayerRect &rect2);
54 void Subtract(const LayerRect &rect1, const LayerRect &rect2, LayerRect *res);
55 bool Contains(const LayerRect &rect1, const LayerRect &rect2);
56 LayerRect Reposition(const LayerRect &rect1, const int &x_offset, const int &y_offset);
/aosp12/frameworks/base/core/java/android/view/
H A 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()
H A DFocusFinder.java464 if (!isCandidate(source, rect1, direction)) { in isBetterCandidate()
475 if (beamBeats(direction, source, rect1, rect2)) { in isBetterCandidate()
480 if (beamBeats(direction, source, rect2, rect1)) { in isBetterCandidate()
486 majorAxisDistance(direction, source, rect1), in isBetterCandidate()
487 minorAxisDistance(direction, source, rect1)) in isBetterCandidate()
499 boolean beamBeats(int direction, Rect source, Rect rect1, Rect rect2) { in beamBeats() argument
500 final boolean rect1InSrcBeam = beamsOverlap(direction, source, rect1); in beamBeats()
527 return (majorAxisDistance(direction, source, rect1) 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 …]
/aosp12/hardware/qcom/display/msm8996/sdm/include/utils/
H A Drect.h47 bool IsCongruent(const LayerRect &rect1, const LayerRect &rect2);
50 LayerRect Union(const LayerRect &rect1, const LayerRect &rect2);
51 LayerRect Intersection(const LayerRect &rect1, const LayerRect &rect2);
52 LayerRect Subtract(const LayerRect &rect1, const LayerRect &rect2);
53 LayerRect Reposition(const LayerRect &rect1, const int &x_offset, const int &y_offset);
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/include/utils/
H A Drect.h47 bool IsCongruent(const LayerRect &rect1, const LayerRect &rect2);
50 LayerRect Union(const LayerRect &rect1, const LayerRect &rect2);
51 LayerRect Intersection(const LayerRect &rect1, const LayerRect &rect2);
52 LayerRect Subtract(const LayerRect &rect1, const LayerRect &rect2);
53 LayerRect Reposition(const LayerRect &rect1, const int &x_offset, const int &y_offset);
/aosp12/hardware/qcom/display/msm8998/sdm/include/utils/
H A Drect.h47 bool IsCongruent(const LayerRect &rect1, const LayerRect &rect2);
50 LayerRect Union(const LayerRect &rect1, const LayerRect &rect2);
51 LayerRect Intersection(const LayerRect &rect1, const LayerRect &rect2);
52 LayerRect Subtract(const LayerRect &rect1, const LayerRect &rect2);
53 LayerRect Reposition(const LayerRect &rect1, const int &x_offset, const int &y_offset);
/aosp12/hardware/qcom/display/msm8909/sdm/include/utils/
H A Drect.h47 bool IsCongruent(const LayerRect &rect1, const LayerRect &rect2);
51 LayerRect Union(const LayerRect &rect1, const LayerRect &rect2);
52 LayerRect Intersection(const LayerRect &rect1, const LayerRect &rect2);
53 LayerRect Subtract(const LayerRect &rect1, const LayerRect &rect2);
54 LayerRect Reposition(const LayerRect &rect1, const int &x_offset, const int &y_offset);
/aosp12/hardware/qcom/sdm845/display/sdm/include/utils/
H A Drect.h47 bool IsCongruent(const LayerRect &rect1, const LayerRect &rect2);
51 LayerRect Union(const LayerRect &rect1, const LayerRect &rect2);
52 LayerRect Intersection(const LayerRect &rect1, const LayerRect &rect2);
53 LayerRect Subtract(const LayerRect &rect1, const LayerRect &rect2);
54 LayerRect Reposition(const LayerRect &rect1, const int &x_offset, const int &y_offset);
/aosp12/hardware/qcom/display/msm8084/libqdutils/
H A Dcb_utils.cpp32 void getUnion(hwc_rect_t& rect1,hwc_rect_t& rect2, hwc_rect_t& irect) { in getUnion() argument
34 irect.left = min(rect1.left, rect2.left); in getUnion()
35 irect.top = min(rect1.top, rect2.top); in getUnion()
36 irect.right = max(rect1.right, rect2.right); in getUnion()
37 irect.bottom = max(rect1.bottom, rect2.bottom); in getUnion()
/aosp12/hardware/qcom/display/msm8226/libqdutils/
H A Dcb_utils.cpp32 void getUnion(hwc_rect_t& rect1,hwc_rect_t& rect2, hwc_rect_t& irect) { in getUnion() argument
34 irect.left = min(rect1.left, rect2.left); in getUnion()
35 irect.top = min(rect1.top, rect2.top); in getUnion()
36 irect.right = max(rect1.right, rect2.right); in getUnion()
37 irect.bottom = max(rect1.bottom, rect2.bottom); in getUnion()
/aosp12/hardware/qcom/display/msm8994/libqdutils/
H A Dcb_utils.cpp32 void getUnion(hwc_rect_t& rect1,hwc_rect_t& rect2, hwc_rect_t& irect) { in getUnion() argument
34 irect.left = min(rect1.left, rect2.left); in getUnion()
35 irect.top = min(rect1.top, rect2.top); in getUnion()
36 irect.right = max(rect1.right, rect2.right); in getUnion()
37 irect.bottom = max(rect1.bottom, rect2.bottom); in getUnion()
/aosp12/frameworks/base/services/tests/wmtests/src/com/android/server/wm/utils/
H A DInsetUtilsTest.java43 final Rect rect1 = new Rect(10, 20, 30, 40); in testAdd() local
45 InsetUtils.addInsets(rect1, rect2); in testAdd()
46 assertEquals(new Rect(60, 80, 100, 120), rect1); in testAdd()
/aosp12/hardware/qcom/display/msm8226/libhwcomposer/
H A Dhwc_utils.cpp1092 return ((rect1.left == rect2.left) && (rect1.top == rect2.top) && in isSameRect()
1093 (rect1.right == rect2.right) && (rect1.bottom == rect2.bottom)); in isSameRect()
1149 if(!isValidRect(rect1)){ in getUnion()
1154 return rect1; in getUnion()
1169 hwc_rect_t res = rect1; in deductRect()
1171 if((rect1.left == rect2.left) && (rect1.right == rect2.right)) { in deductRect()
1172 if((rect1.top == rect2.top) && (rect2.bottom <= rect1.bottom)) in deductRect()
1174 else if((rect1.bottom == rect2.bottom)&& (rect2.top >= rect1.top)) in deductRect()
1177 else if((rect1.top == rect2.top) && (rect1.bottom == rect2.bottom)) { in deductRect()
1178 if((rect1.left == rect2.left) && (rect2.right <= rect1.right)) in deductRect()
[all …]
/aosp12/hardware/qcom/display/msm8084/libhwcomposer/
H A Dhwc_utils.cpp1105 return ((rect1.left == rect2.left) && (rect1.top == rect2.top) && in isSameRect()
1106 (rect1.right == rect2.right) && (rect1.bottom == rect2.bottom)); in isSameRect()
1161 if(!isValidRect(rect1)){ in getUnion()
1166 return rect1; in getUnion()
1181 hwc_rect_t res = rect1; in deductRect()
1183 if((rect1.left == rect2.left) && (rect1.right == rect2.right)) { in deductRect()
1184 if((rect1.top == rect2.top) && (rect2.bottom <= rect1.bottom)) in deductRect()
1186 else if((rect1.bottom == rect2.bottom)&& (rect2.top >= rect1.top)) in deductRect()
1189 else if((rect1.top == rect2.top) && (rect1.bottom == rect2.bottom)) { in deductRect()
1190 if((rect1.left == rect2.left) && (rect2.right <= rect1.right)) in deductRect()
[all …]

12