Lines Matching refs:derived
56 return Block<Derived>(derived(), startRow, startCol, blockRows, blockCols); in block()
62 return Block<const Derived>(derived(), startRow, startCol, blockRows, blockCols); in block()
80 return Block<Derived>(derived(), 0, cols() - cCols, cRows, cCols); in topRightCorner()
86 return Block<const Derived>(derived(), 0, cols() - cCols, cRows, cCols); in topRightCorner()
101 return Block<Derived, CRows, CCols>(derived(), 0, cols() - CCols); in topRightCorner()
108 return Block<const Derived, CRows, CCols>(derived(), 0, cols() - CCols); in topRightCorner()
126 return Block<Derived>(derived(), 0, 0, cRows, cCols); in topLeftCorner()
132 return Block<const Derived>(derived(), 0, 0, cRows, cCols); in topLeftCorner()
147 return Block<Derived, CRows, CCols>(derived(), 0, 0); in topLeftCorner()
154 return Block<const Derived, CRows, CCols>(derived(), 0, 0); in topLeftCorner()
171 return Block<Derived>(derived(), rows() - cRows, cols() - cCols, cRows, cCols); in bottomRightCorner()
177 return Block<const Derived>(derived(), rows() - cRows, cols() - cCols, cRows, cCols); in bottomRightCorner()
192 return Block<Derived, CRows, CCols>(derived(), rows() - CRows, cols() - CCols); in bottomRightCorner()
199 return Block<const Derived, CRows, CCols>(derived(), rows() - CRows, cols() - CCols); in bottomRightCorner()
216 return Block<Derived>(derived(), rows() - cRows, 0, cRows, cCols); in bottomLeftCorner()
222 return Block<const Derived>(derived(), rows() - cRows, 0, cRows, cCols); in bottomLeftCorner()
237 return Block<Derived, CRows, CCols>(derived(), rows() - CRows, 0); in bottomLeftCorner()
244 return Block<const Derived, CRows, CCols>(derived(), rows() - CRows, 0); in bottomLeftCorner()
260 return RowsBlockXpr(derived(), 0, 0, n, cols()); in topRows()
266 return ConstRowsBlockXpr(derived(), 0, 0, n, cols()); in topRows()
281 return typename NRowsBlockXpr<N>::Type(derived(), 0, 0, N, cols()); in topRows()
288 return typename ConstNRowsBlockXpr<N>::Type(derived(), 0, 0, N, cols()); in topRows()
304 return RowsBlockXpr(derived(), rows() - n, 0, n, cols()); in bottomRows()
310 return ConstRowsBlockXpr(derived(), rows() - n, 0, n, cols()); in bottomRows()
325 return typename NRowsBlockXpr<N>::Type(derived(), rows() - N, 0, N, cols()); in bottomRows()
332 return typename ConstNRowsBlockXpr<N>::Type(derived(), rows() - N, 0, N, cols()); in bottomRows()
349 return RowsBlockXpr(derived(), startRow, 0, numRows, cols()); in middleRows()
355 return ConstRowsBlockXpr(derived(), startRow, 0, numRows, cols()); in middleRows()
371 return typename NRowsBlockXpr<N>::Type(derived(), startRow, 0, N, cols()); in middleRows()
378 return typename ConstNRowsBlockXpr<N>::Type(derived(), startRow, 0, N, cols()); in middleRows()
394 return ColsBlockXpr(derived(), 0, 0, rows(), n); in leftCols()
400 return ConstColsBlockXpr(derived(), 0, 0, rows(), n); in leftCols()
415 return typename NColsBlockXpr<N>::Type(derived(), 0, 0, rows(), N); in leftCols()
422 return typename ConstNColsBlockXpr<N>::Type(derived(), 0, 0, rows(), N); in leftCols()
438 return ColsBlockXpr(derived(), 0, cols() - n, rows(), n); in rightCols()
444 return ConstColsBlockXpr(derived(), 0, cols() - n, rows(), n); in rightCols()
459 return typename NColsBlockXpr<N>::Type(derived(), 0, cols() - N, rows(), N); in rightCols()
466 return typename ConstNColsBlockXpr<N>::Type(derived(), 0, cols() - N, rows(), N); in rightCols()
483 return ColsBlockXpr(derived(), 0, startCol, rows(), numCols); in middleCols()
489 return ConstColsBlockXpr(derived(), 0, startCol, rows(), numCols); in middleCols()
505 return typename NColsBlockXpr<N>::Type(derived(), 0, startCol, rows(), N); in middleCols()
512 return typename ConstNColsBlockXpr<N>::Type(derived(), 0, startCol, rows(), N); in middleCols()
536 return Block<Derived, BlockRows, BlockCols>(derived(), startRow, startCol); in block()
543 return Block<const Derived, BlockRows, BlockCols>(derived(), startRow, startCol); in block()
554 return ColXpr(derived(), i); in col()
560 return ConstColXpr(derived(), i); in col()
571 return RowXpr(derived(), i); in row()
577 return ConstRowXpr(derived(), i); in row()