Initial commit to add a generic indexed-based view of matrices.

This version already works as a read-only expression.
Numerous refactoring, renaming, extension, tuning passes are expected...
This commit is contained in:
Gael Guennebaud
2017-01-06 00:01:44 +01:00
parent f3f026c9aa
commit ac7e4ac9c0
5 changed files with 378 additions and 0 deletions

View File

@@ -83,6 +83,7 @@ template<typename ExpressionType> class ForceAlignedAccess;
template<typename ExpressionType> class SwapWrapper;
template<typename XprType, int BlockRows=Dynamic, int BlockCols=Dynamic, bool InnerPanel = false> class Block;
template<typename XprType, typename RowIndices, typename ColIndices> class IndexedView;
template<typename MatrixType, int Size=Dynamic> class VectorBlock;
template<typename MatrixType> class Transpose;