Home
last modified time | relevance | path

Searched refs:indexAt (Results 1 - 6 of 6) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/common/
H A Drs_occlusion_region.cpp137 void MakeEnumerate(std::set<int>& ys, std::map<int, int>& indexOf, std::vector<int>& indexAt) in MakeEnumerate() argument
143 indexAt.push_back(*it); in MakeEnumerate()
170 void Region::UpdateRects(Rects& r, std::vector<Range>& ranges, std::vector<int>& indexAt, Region& res) in UpdateRects() argument
175 if (r.preRects[i].left_ == indexAt[ranges[j].start_] && r.preRects[i].right_ == indexAt[ranges[j].end_]) { in UpdateRects()
179 } else if (r.preRects[i].right_ < indexAt[ranges[j].end_]) { in UpdateRects()
183 r.curRects.emplace_back(Rect { indexAt[ranges[j].start_], r.preY, indexAt[ranges[j].end_], r.curY }); in UpdateRects()
188 r.curRects.emplace_back(Rect { indexAt[ranges[j].start_], r.preY, indexAt[range in UpdateRects()
258 std::vector<int> indexAt; RegionOpLocal() local
[all...]
/foundation/window/window_manager/utils/src/
H A Dwm_occlusion_region.cpp160 void MakeEnumerate(std::set<int>& ys, std::map<int, int>& indexOf, std::vector<int>& indexAt) in MakeEnumerate() argument
166 indexAt.push_back(*it); in MakeEnumerate()
172 void Region::UpdateRects(Rects& r, std::vector<Range>& ranges, std::vector<int>& indexAt, Region& res) in UpdateRects() argument
177 if (r.preRects[i].left_ == indexAt[ranges[j].start_] && r.preRects[i].right_ == indexAt[ranges[j].end_]) { in UpdateRects()
181 } else if (r.preRects[i].right_ < indexAt[ranges[j].end_]) { in UpdateRects()
185 r.curRects.emplace_back(Rect { indexAt[ranges[j].start_], r.preY, indexAt[ranges[j].end_], r.curY }); in UpdateRects()
191 r.curRects.emplace_back(Rect { indexAt[ranges[j].start_], r.preY, indexAt[range in UpdateRects()
239 std::vector<int> indexAt; RegionOpLocal() local
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/common/
H A Drs_occlusion_region_test.cpp465 std::vector<int> indexAt; in HWTEST_F() local
478 indexAt.push_back(0); in HWTEST_F()
479 indexAt.push_back(100); in HWTEST_F()
480 indexAt.push_back(250); in HWTEST_F()
481 region.UpdateRects(rects, ranges, indexAt, resultRegion); in HWTEST_F()
/foundation/window/window_manager/utils/test/unittest/
H A Dwm_occlusion_region_test.cpp349 std::vector<int> indexAt = { in HWTEST_F() local
353 region->UpdateRects(rects, ranges, indexAt, regionRes); in HWTEST_F()
/foundation/window/window_manager/utils/include/
H A Dwm_occlusion_region.h264 void UpdateRects(Rects& r, std::vector<Range>& ranges, std::vector<int>& indexAt, Region& res);
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/common/
H A Drs_occlusion_region.h389 void UpdateRects(Rects& r, std::vector<Range>& ranges, std::vector<int>& indexAt, Region& res);

Completed in 4 milliseconds