Lines Matching full:height
34 uint32_t height; member
40 : id(i), pos_x(x), pos_y(y), width(w), height(h), isChild(false) {} in Rect()
71 return a.height > b.height || (a.height == b.height && a.id < b.id); in computeCoordinatesPerRow()
92 // combining from rectangle with smaller width. 2, The height of combined in resolveLayout()
93 // rectangle should not exceed the max height of all the original in resolveLayout()
102 uint32_t height = iter.second.second; in resolveLayout() local
103 rectangles.emplace_back(iter.first, 0, 0, width, height); in resolveLayout()
104 maxHeight = std::max(maxHeight, height); in resolveLayout()
113 if (rectangles[i].height + rectangles[j].height <= maxHeight) { in resolveLayout()
121 rectangles[j].height += rectangles[i].height; in resolveLayout()
141 // two rows, in each row, the rectangles will be sorted based on height. in resolveLayout()
153 std::max(firstRowHeight, rectangles[idx].height); in resolveLayout()
157 std::max(secondRowHeight, rectangles[idx].height); in resolveLayout()
184 uint32_t firstRowHeight = (firstRow.empty() ? 0 : firstRow[0].height); in resolveLayout()