Lines Matching refs:rects
23 std::vector<RedmondRect> rects;
73 region->rects = Array<test::RectPtr>::From(input.rects).PassStorage();
84 if (input->rects) {
85 region.rects.reserve(input->rects->size());
86 for (const auto& element : *input->rects)
87 region.rects.push_back(element.To<RedmondRect>());
158 Array<RectPtr> rects;
160 std::vector<RedmondRect> redmond_rects = rects.To<std::vector<RedmondRect>>();
168 Array<RectPtr> rects(10);
169 for (size_t i = 0; i < rects.size(); ++i) {
173 rects[i] = Rect::From(rr);
176 std::vector<RedmondRect> redmond_rects = rects.To<std::vector<RedmondRect>>();
179 EXPECT_TRUE(AreEqualRectArrays(rects, rects2));
192 redmond_region.rects.push_back(rect);
201 EXPECT_EQ(redmond_region.rects.size(), redmond_region2.rects.size());
202 for (size_t i = 0; i < redmond_region.rects.size(); ++i) {
203 EXPECT_EQ(redmond_region.rects[i].left, redmond_region2.rects[i].left);
204 EXPECT_EQ(redmond_region.rects[i].top, redmond_region2.rects[i].top);
205 EXPECT_EQ(redmond_region.rects[i].right, redmond_region2.rects[i].right);
206 EXPECT_EQ(redmond_region.rects[i].bottom, redmond_region2.rects[i].bottom);