Home | History | Annotate | Download | only in rendering

Lines Matching refs:m_rowPos

353     m_rowPos.resize(m_gridRows + 1);
354 m_rowPos[0] = spacing;
357 m_rowPos[r + 1] = 0;
362 int pos = m_rowPos[r] + ch + (m_grid[r].rowRenderer ? spacing : 0);
364 m_rowPos[r + 1] = max(m_rowPos[r + 1], pos);
403 pos = m_rowPos[indx] + ch + (m_grid[r].rowRenderer ? spacing : 0);
405 m_rowPos[r + 1] = max(m_rowPos[r + 1], pos);
413 bdesc = max(bdesc, m_rowPos[indx] + ch - (b - cell->intrinsicPaddingBefore()));
421 m_rowPos[r + 1] = max(m_rowPos[r + 1], baseline + bdesc + (m_grid[r].rowRenderer ? spacing : 0));
425 m_rowPos[r + 1] = max(m_rowPos[r + 1], m_rowPos[r]);
436 return m_rowPos[m_gridRows];
521 if (toAdd && totalRows && (m_rowPos[totalRows] || !nextSibling())) {
522 int totalHeight = m_rowPos[totalRows] + toAdd;
537 int rh = m_rowPos[1] - m_rowPos[0];
549 rh = m_rowPos[r + 2] - m_rowPos[r + 1];
550 m_rowPos[r + 1] += add;
563 m_rowPos[r + 1] += add;
566 if (dh > 0 && m_rowPos[totalRows]) {
568 int tot = m_rowPos[totalRows];
570 int prev = m_rowPos[0];
573 add += dh * (m_rowPos[r + 1] - prev) / tot;
574 prev = m_rowPos[r + 1];
575 m_rowPos[r + 1] += add;
589 rowRenderer->setLocation(0, m_rowPos[r]);
591 rowRenderer->setLogicalHeight(m_rowPos[r + 1] - m_rowPos[r] - vspacing);
603 rHeight = m_rowPos[rindx + cell->rowSpan()] - m_rowPos[rindx] - vspacing;
704 cell->setLogicalLocation(table()->columnPositions()[nEffCols] - table()->columnPositions()[table()->colToEffCol(cell->col() + cell->colSpan())] + hspacing, m_rowPos[rindx]);
706 cell->setLogicalLocation(table()->columnPositions()[c] + hspacing, m_rowPos[rindx]);
740 setLogicalHeight(m_rowPos[totalRows]);
965 return firstLineBaseline + m_rowPos[0];
1064 if (m_rowPos.size() != (totalRows + 1))
1085 startrow = std::lower_bound(m_rowPos.begin(), m_rowPos.end(), before) - m_rowPos.begin();
1090 if (startrow == m_rowPos.size() || (startrow > 0 && (m_rowPos[startrow] > before)))
1094 endrow = std::lower_bound(m_rowPos.begin(), m_rowPos.end(), after) - m_rowPos.begin();
1095 if (endrow == m_rowPos.size())
1098 if (!endrow && m_rowPos[0] - table()->outerBorderBefore() <= after)
1299 m_rowPos.begin(), m_rowPos.end(), offsetInColumnDirection) - m_rowPos.begin();
1300 if (nextRow == m_rowPos.size())