List of all members.
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 |
Index | outerStride () const |
Protected Member Functions |
| Block (XprType &xpr, const Scalar *data, Index blockRows, Index blockCols) |
void | init () |
Protected Attributes |
const XprType::Nested | m_xpr |
int | m_outerStride |
template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel>
class Block< XprType, BlockRows, BlockCols, InnerPanel, true >
Member Typedef Documentation
template<typename XprType , int BlockRows, int BlockCols, bool InnerPanel>
Constructor & Destructor Documentation
template<typename XprType , int BlockRows, int BlockCols, bool InnerPanel>
Block< XprType, BlockRows, BlockCols, InnerPanel, true >::Block |
( |
XprType & |
xpr, |
|
|
Index |
i | |
|
) |
| | [inline] |
Column or Row constructor
template<typename XprType , int BlockRows, int BlockCols, bool InnerPanel>
Block< XprType, BlockRows, BlockCols, InnerPanel, true >::Block |
( |
XprType & |
xpr, |
|
|
Index |
startRow, |
|
|
Index |
startCol | |
|
) |
| | [inline] |
template<typename XprType , int BlockRows, int BlockCols, bool InnerPanel>
Block< XprType, BlockRows, BlockCols, InnerPanel, true >::Block |
( |
XprType & |
xpr, |
|
|
Index |
startRow, |
|
|
Index |
startCol, |
|
|
Index |
blockRows, |
|
|
Index |
blockCols | |
|
) |
| | [inline] |
template<typename XprType , int BlockRows, int BlockCols, bool InnerPanel>
Block< XprType, BlockRows, BlockCols, InnerPanel, true >::Block |
( |
XprType & |
xpr, |
|
|
const Scalar * |
data, |
|
|
Index |
blockRows, |
|
|
Index |
blockCols | |
|
) |
| | [inline, protected] |
Member Function Documentation
template<typename XprType , int BlockRows, int BlockCols, bool InnerPanel>
void Block< XprType, BlockRows, BlockCols, InnerPanel, true >::init |
( |
|
) |
[inline, protected] |
template<typename XprType , int BlockRows, int BlockCols, bool InnerPanel>
Index Block< XprType, BlockRows, BlockCols, InnerPanel, true >::innerStride |
( |
|
) |
const [inline] |
- See also:
- MapBase::innerStride()
template<typename XprType , int BlockRows, int BlockCols, bool InnerPanel>
Index Block< XprType, BlockRows, BlockCols, InnerPanel, true >::outerStride |
( |
|
) |
const [inline] |
- See also:
- MapBase::outerStride()
Member Data Documentation
template<typename XprType , int BlockRows, int BlockCols, bool InnerPanel>
template<typename XprType , int BlockRows, int BlockCols, bool InnerPanel>
const XprType::Nested Block< XprType, BlockRows, BlockCols, InnerPanel, true >::m_xpr [protected] |
The documentation for this class was generated from the following file:
- /home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/ntk/geometry/Eigen/src/Core/Block.h