Lines Matching full:startrow
42 * \param startRow the first row in the block
56 inline Block<Derived> block(Index startRow, Index startCol, Index blockRows, Index blockCols)
58 return Block<Derived>(derived(), startRow, startCol, blockRows, blockCols);
62 inline const Block<const Derived> block(Index startRow, Index startCol, Index blockRows, Index blockCols) const
64 return Block<const Derived>(derived(), startRow, startCol, blockRows, blockCols);
469 * \param startRow the index of the first row in the block
477 inline RowsBlockXpr middleRows(Index startRow, Index n)
479 return RowsBlockXpr(derived(), startRow, 0, n, cols());
483 inline ConstRowsBlockXpr middleRows(Index startRow, Index n) const
485 return ConstRowsBlockXpr(derived(), startRow, 0, n, cols());
491 * \param startRow the index of the first row in the block
503 inline typename NRowsBlockXpr<N>::Type middleRows(Index startRow, Index n = N)
505 return typename NRowsBlockXpr<N>::Type(derived(), startRow, 0, n, cols());
510 inline typename ConstNRowsBlockXpr<N>::Type middleRows(Index startRow, Index n = N) const
512 return typename ConstNRowsBlockXpr<N>::Type(derived(), startRow, 0, n, cols());
668 * \param startRow the first row in the block
680 inline Block<Derived, BlockRows, BlockCols> block(Index startRow, Index startCol)
682 return Block<Derived, BlockRows, BlockCols>(derived(), startRow, startCol);
687 inline const Block<const Derived, BlockRows, BlockCols> block(Index startRow, Index startCol) const
689 return Block<const Derived, BlockRows, BlockCols>(derived(), startRow, startCol);
696 * \param startRow the first row in the block
712 inline Block<Derived, BlockRows, BlockCols> block(Index startRow, Index startCol,
715 return Block<Derived, BlockRows, BlockCols>(derived(), startRow, startCol, blockRows, blockCols);
720 inline const Block<const Derived, BlockRows, BlockCols> block(Index startRow, Index startCol,
723 return Block<const Derived, BlockRows, BlockCols>(derived(), startRow, startCol, blockRows, blockCols);