Lines Matching refs:cols
35 template<int Rows, int Cols> struct FixedBlockXpr { typedef Block<Derived,Rows,Cols> Type; };
36 template<int Rows, int Cols> struct ConstFixedBlockXpr { typedef Block<const Derived,Rows,Cols> Type; };
94 return BlockXpr(derived(), 0, cols() - cCols, cRows, cCols);
101 return ConstBlockXpr(derived(), 0, cols() - cCols, cRows, cCols);
120 return typename FixedBlockXpr<CRows,CCols>::Type(derived(), 0, cols() - CCols);
128 return typename ConstFixedBlockXpr<CRows,CCols>::Type(derived(), 0, cols() - CCols);
153 return typename FixedBlockXpr<CRows,CCols>::Type(derived(), 0, cols() - cCols, cRows, cCols);
160 return typename ConstFixedBlockXpr<CRows,CCols>::Type(derived(), 0, cols() - cCols, cRows, cCols);
265 return BlockXpr(derived(), rows() - cRows, cols() - cCols, cRows, cCols);
272 return ConstBlockXpr(derived(), rows() - cRows, cols() - cCols, cRows, cCols);
290 return typename FixedBlockXpr<CRows,CCols>::Type(derived(), rows() - CRows, cols() - CCols);
298 return typename ConstFixedBlockXpr<CRows,CCols>::Type(derived(), rows() - CRows, cols() - CCols);
323 return typename FixedBlockXpr<CRows,CCols>::Type(derived(), rows() - cRows, cols() - cCols, cRows, cCols);
330 return typename ConstFixedBlockXpr<CRows,CCols>::Type(derived(), rows() - cRows, cols() - cCols, cRows, cCols);
434 return RowsBlockXpr(derived(), 0, 0, n, cols());
441 return ConstRowsBlockXpr(derived(), 0, 0, n, cols());
463 return typename NRowsBlockXpr<N>::Type(derived(), 0, 0, n, cols());
471 return typename ConstNRowsBlockXpr<N>::Type(derived(), 0, 0, n, cols());
490 return RowsBlockXpr(derived(), rows() - n, 0, n, cols());
497 return ConstRowsBlockXpr(derived(), rows() - n, 0, n, cols());
519 return typename NRowsBlockXpr<N>::Type(derived(), rows() - n, 0, n, cols());
527 return typename ConstNRowsBlockXpr<N>::Type(derived(), rows() - n, 0, n, cols());
547 return RowsBlockXpr(derived(), startRow, 0, n, cols());
554 return ConstRowsBlockXpr(derived(), startRow, 0, n, cols());
577 return typename NRowsBlockXpr<N>::Type(derived(), startRow, 0, n, cols());
585 return typename ConstNRowsBlockXpr<N>::Type(derived(), startRow, 0, n, cols());
660 return ColsBlockXpr(derived(), 0, cols() - n, rows(), n);
667 return ConstColsBlockXpr(derived(), 0, cols() - n, rows(), n);
689 return typename NColsBlockXpr<N>::Type(derived(), 0, cols() - n, rows(), n);
697 return typename ConstNColsBlockXpr<N>::Type(derived(), 0, cols() - n, rows(), n);