#include <Block.h>
Public Types | |
typedef MapBase< Block > | Base |
Public Member Functions | |
Block (XprType &xpr, Index i) | |
Block (XprType &xpr, Index startRow, Index startCol) | |
Block (XprType &xpr, Index startRow, Index startCol, Index blockRows, Index blockCols) | |
Index | innerStride () const |
const internal::remove_all < typename XprType::Nested > ::type & | nestedExpression () const |
Index | outerStride () const |
Protected Member Functions | |
Block (XprType &xpr, const Scalar *data, Index blockRows, Index blockCols) | |
void | init () |
Protected Attributes | |
Index | m_outerStride |
XprType::Nested | m_xpr |
Definition at line 258 of file Core/Block.h.
typedef MapBase<Block> Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, true >::Base |
Definition at line 263 of file Core/Block.h.
Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, true >::Block | ( | XprType & | xpr, |
Index | i | ||
) | [inline] |
Column or Row constructor
Definition at line 270 of file Core/Block.h.
Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, true >::Block | ( | XprType & | xpr, |
Index | startRow, | ||
Index | startCol | ||
) | [inline] |
Fixed-size constructor
Definition at line 286 of file Core/Block.h.
Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, true >::Block | ( | XprType & | xpr, |
Index | startRow, | ||
Index | startCol, | ||
Index | blockRows, | ||
Index | blockCols | ||
) | [inline] |
Dynamic-size constructor
Definition at line 296 of file Core/Block.h.
Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, true >::Block | ( | XprType & | xpr, |
const Scalar * | data, | ||
Index | blockRows, | ||
Index | blockCols | ||
) | [inline, protected] |
Definition at line 336 of file Core/Block.h.
void Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, true >::init | ( | ) | [inline, protected] |
Definition at line 344 of file Core/Block.h.
Index Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, true >::innerStride | ( | ) | const [inline] |
Definition at line 315 of file Core/Block.h.
const internal::remove_all<typename XprType::Nested>::type& Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, true >::nestedExpression | ( | ) | const [inline] |
Definition at line 309 of file Core/Block.h.
Index Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, true >::outerStride | ( | ) | const [inline] |
Definition at line 323 of file Core/Block.h.
Index Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, true >::m_outerStride [protected] |
Definition at line 352 of file Core/Block.h.
XprType::Nested Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, true >::m_xpr [protected] |
Definition at line 351 of file Core/Block.h.