Patch by Gael Guennebaud: unify fixed-size and dynamic-size Block

expressions, update documentation.
This commit is contained in:
Benoit Jacob
2008-02-29 13:56:40 +00:00
parent b3268a6e2f
commit f12e9c53ac
9 changed files with 96 additions and 45 deletions

View File

@@ -200,9 +200,9 @@ template<typename Scalar, typename Derived> class MatrixBase
const Block<Derived> corner(CornerType type, int cRows, int cCols) const;
template<int BlockRows, int BlockCols>
FixedBlock<Derived, BlockRows, BlockCols> fixedBlock(int startRow, int startCol);
Block<Derived, BlockRows, BlockCols> block(int startRow, int startCol);
template<int BlockRows, int BlockCols>
const FixedBlock<Derived, BlockRows, BlockCols> fixedBlock(int startRow, int startCol) const;
const Block<Derived, BlockRows, BlockCols> block(int startRow, int startCol) const;
Transpose<Derived> transpose();
const Transpose<Derived> transpose() const;