Home | History | Annotate | Download | only in plugins

Lines Matching refs:Index

54   * \sa class Block, block(Index,Index)
56 inline Block<Derived> block(Index startRow, Index startCol, Index blockRows, Index blockCols)
61 /** This is the const version of block(Index,Index,Index,Index). */
62 inline const Block<const Derived> block(Index startRow, Index startCol, Index blockRows, Index blockCols) const
78 * \sa class Block, block(Index,Index,Index,Index)
80 inline Block<Derived> topRightCorner(Index cRows, Index cCols)
85 /** This is the const version of topRightCorner(Index, Index).*/
86 inline const Block<const Derived> topRightCorner(Index cRows, Index cCols) const
99 * \sa class Block, block<int,int>(Index,Index)
132 inline Block<Derived, CRows, CCols> topRightCorner(Index cRows, Index cCols)
137 /** This is the const version of topRightCorner<int, int>(Index, Index).*/
139 inline const Block<const Derived, CRows, CCols> topRightCorner(Index cRows, Index cCols) const
154 * \sa class Block, block(Index,Index,Index,Index)
156 inline Block<Derived> topLeftCorner(Index cRows, Index cCols)
161 /** This is the const version of topLeftCorner(Index, Index).*/
162 inline const Block<const Derived> topLeftCorner(Index cRows, Index cCols) const
174 * \sa class Block, block(Index,Index,Index,Index)
207 inline Block<Derived, CRows, CCols> topLeftCorner(Index cRows, Index cCols)
212 /** This is the const version of topLeftCorner<int, int>(Index, Index).*/
214 inline const Block<const Derived, CRows, CCols> topLeftCorner(Index cRows, Index cCols) const
229 * \sa class Block, block(Index,Index,Index,Index)
231 inline Block<Derived> bottomRightCorner(Index cRows, Index cCols)
236 /** This is the const version of bottomRightCorner(Index, Index).*/
237 inline const Block<const Derived> bottomRightCorner(Index cRows, Index cCols) const
249 * \sa class Block, block(Index,Index,Index,Index)
282 inline Block<Derived, CRows, CCols> bottomRightCorner(Index cRows, Index cCols)
287 /** This is the const version of bottomRightCorner<int, int>(Index, Index).*/
289 inline const Block<const Derived, CRows, CCols> bottomRightCorner(Index cRows, Index cCols) const
304 * \sa class Block, block(Index,Index,Index,Index)
306 inline Block<Derived> bottomLeftCorner(Index cRows, Index cCols)
311 /** This is the const version of bottomLeftCorner(Index, Index).*/
312 inline const Block<const Derived> bottomLeftCorner(Index cRows, Index cCols) const
324 * \sa class Block, block(Index,Index,Index,Index)
357 inline Block<Derived, CRows, CCols> bottomLeftCorner(Index cRows, Index cCols)
362 /** This is the const version of bottomLeftCorner<int, int>(Index, Index).*/
364 inline const Block<const Derived, CRows, CCols> bottomLeftCorner(Index cRows, Index cCols) const
378 * \sa class Block, block(Index,Index,Index,Index)
380 inline RowsBlockXpr topRows(Index n)
385 /** This is the const version of topRows(Index).*/
386 inline ConstRowsBlockXpr topRows(Index n) const
402 * \sa class Block, block(Index,Index,Index,Index)
405 inline typename NRowsBlockXpr<N>::Type topRows(Index n = N)
412 inline typename ConstNRowsBlockXpr<N>::Type topRows(Index n = N) const
426 * \sa class Block, block(Index,Index,Index,Index)
428 inline RowsBlockXpr bottomRows(Index n)
433 /** This is the const version of bottomRows(Index).*/
434 inline ConstRowsBlockXpr bottomRows(Index n) const
450 * \sa class Block, block(Index,Index,Index,Index)
453 inline typename NRowsBlockXpr<N>::Type bottomRows(Index n = N)
460 inline typename ConstNRowsBlockXpr<N>::Type bottomRows(Index n = N) const
469 * \param startRow the index of the first row in the block
475 * \sa class Block, block(Index,Index,Index,Index)
477 inline RowsBlockXpr middleRows(Index startRow, Index n)
482 /** This is the const version of middleRows(Index,Index).*/
483 inline ConstRowsBlockXpr middleRows(Index startRow, Index n) const
491 * \param startRow the index of the first row in the block
500 * \sa class Block, block(Index,Index,Index,Index)
503 inline typename NRowsBlockXpr<N>::Type middleRows(Index startRow, Index n = N)
510 inline typename ConstNRowsBlockXpr<N>::Type middleRows(Index startRow, Index n = N) const
524 * \sa class Block, block(Index,Index,Index,Index)
526 inline ColsBlockXpr leftCols(Index n)
531 /** This is the const version of leftCols(Index).*/
532 inline ConstColsBlockXpr leftCols(Index n) const
548 * \sa class Block, block(Index,Index,Index,Index)
551 inline typename NColsBlockXpr<N>::Type leftCols(Index n = N)
558 inline typename ConstNColsBlockXpr<N>::Type leftCols(Index n = N) const
572 * \sa class Block, block(Index,Index,Index,Index)
574 inline ColsBlockXpr rightCols(Index n)
579 /** This is the const version of rightCols(Index).*/
580 inline ConstColsBlockXpr rightCols(Index n) const
596 * \sa class Block, block(Index,Index,Index,Index)
599 inline typename NColsBlockXpr<N>::Type rightCols(Index n = N)
606 inline typename ConstNColsBlockXpr<N>::Type rightCols(Index n = N) const
615 * \param startCol the index of the first column in the block
621 * \sa class Block, block(Index,Index,Index,Index)
623 inline ColsBlockXpr middleCols(Index startCol, Index numCols)
628 /** This is the const version of middleCols(Index,Index).*/
629 inline ConstColsBlockXpr middleCols(Index startCol, Index numCols) const
637 * \param startCol the index of the first column in the block
646 * \sa class Block, block(Index,Index,Index,Index)
649 inline typename NColsBlockXpr<N>::Type middleCols(Index startCol, Index n = N)
656 inline typename ConstNColsBlockXpr<N>::Type middleCols(Index startCol, Index n = N) const
677 * \sa class Block, block(Index,Index,Index,Index)
680 inline Block<Derived, BlockRows, BlockCols> block(Index startRow, Index startCol)
685 /** This is the const version of block<>(Index, Index). */
687 inline const Block<const Derived, BlockRows, BlockCols> block(Index startRow, Index startCol) const
709 * \sa class Block, block(Index,Index,Index,Index)
712 inline Block<Derived, BlockRows, BlockCols> block(Index startRow, Index startCol,
713 Index blockRows, Index blockCols)
718 /** This is the const version of block<>(Index, Index, Index, Index). */
720 inline const Block<const Derived, BlockRows, BlockCols> block(Index startRow, Index startCol,
721 Index blockRows, Index blockCols) const
732 inline ColXpr col(Index i)
738 inline ConstColXpr col(Index i) const
749 inline RowXpr row(Index i)
755 inline ConstRowXpr row(Index i) const
774 * \sa class Block, segment(Index)
776 inline SegmentReturnType segment(Index start, Index n)
783 /** This is the const version of segment(Index,Index).*/
784 inline ConstSegmentReturnType segment(Index start, Index n) const
803 * \sa class Block, block(Index,Index)
805 inline SegmentReturnType head(Index n)
811 /** This is the const version of head(Index).*/
812 inline ConstSegmentReturnType head(Index n) const
831 * \sa class Block, block(Index,Index)
833 inline SegmentReturnType tail(Index n)
839 /** This is the const version of tail(Index).*/
840 inline ConstSegmentReturnType tail(Index n) const
851 * \param start the index of the first element in the segment
863 inline typename FixedSegmentReturnType<N>::Type segment(Index start, Index n = N)
869 /** This is the const version of segment<int>(Index).*/
871 inline typename ConstFixedSegmentReturnType<N>::Type segment(Index start, Index n = N) const
893 inline typename FixedSegmentReturnType<N>::Type head(Index n = N)
901 inline typename ConstFixedSegmentReturnType<N>::Type head(Index n = N) const
923 inline typename FixedSegmentReturnType<N>::Type tail(Index n = N)
931 inline typename ConstFixedSegmentReturnType<N>::Type tail(Index n = N) const