Lines Matching refs:startRow

47 /// \param startRow the first row in the block
64 inline BlockXpr block(Index startRow, Index startCol, Index blockRows, Index blockCols)
66 return BlockXpr(derived(), startRow, startCol, blockRows, blockCols);
71 inline const ConstBlockXpr block(Index startRow, Index startCol, Index blockRows, Index blockCols) const
73 return ConstBlockXpr(derived(), startRow, startCol, blockRows, blockCols);
534 /// \param startRow the index of the first row in the block
545 inline RowsBlockXpr middleRows(Index startRow, Index n)
547 return RowsBlockXpr(derived(), startRow, 0, n, cols());
552 inline ConstRowsBlockXpr middleRows(Index startRow, Index n) const
554 return ConstRowsBlockXpr(derived(), startRow, 0, n, cols());
560 /// \param startRow the index of the first row in the block
575 inline typename NRowsBlockXpr<N>::Type middleRows(Index startRow, Index n = N)
577 return typename NRowsBlockXpr<N>::Type(derived(), startRow, 0, n, cols());
583 inline typename ConstNRowsBlockXpr<N>::Type middleRows(Index startRow, Index n = N) const
585 return typename ConstNRowsBlockXpr<N>::Type(derived(), startRow, 0, n, cols());
765 /// \param startRow the first row in the block
780 inline typename FixedBlockXpr<NRows,NCols>::Type block(Index startRow, Index startCol)
782 return typename FixedBlockXpr<NRows,NCols>::Type(derived(), startRow, startCol);
788 inline const typename ConstFixedBlockXpr<NRows,NCols>::Type block(Index startRow, Index startCol) const
790 return typename ConstFixedBlockXpr<NRows,NCols>::Type(derived(), startRow, startCol);
797 /// \param startRow the first row in the block
815 inline typename FixedBlockXpr<NRows,NCols>::Type block(Index startRow, Index startCol,
818 return typename FixedBlockXpr<NRows,NCols>::Type(derived(), startRow, startCol, blockRows, blockCols);
823 inline const typename ConstFixedBlockXpr<NRows,NCols>::Type block(Index startRow, Index startCol,
826 return typename ConstFixedBlockXpr<NRows,NCols>::Type(derived(), startRow, startCol, blockRows, blockCols);