Expression of a fixed-size or dynamic-size block.
More...
Inherits type< Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess > >.
List of all members.
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) |
const Scalar * | data () const |
Detailed Description
template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess>
class Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess >
Expression of a fixed-size or dynamic-size block.
- Parameters:
-
XprType | the type of the expression in which we are taking a block |
BlockRows | the number of rows of the block we are taking at compile time (optional) |
BlockCols | the number of columns of the block we are taking at compile time (optional) |
_DirectAccessStatus | |
Constructor & Destructor Documentation
Block |
( |
XprType & |
xpr, |
|
|
Index |
i |
|
) |
| |
|
inline |
Column or Row constructor
Block |
( |
XprType & |
xpr, |
|
|
Index |
startRow, |
|
|
Index |
startCol |
|
) |
| |
|
inline |
Block |
( |
XprType & |
xpr, |
|
|
Index |
startRow, |
|
|
Index |
startCol, |
|
|
Index |
blockRows, |
|
|
Index |
blockCols |
|
) |
| |
|
inline |
Member Function Documentation
const Scalar* data |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: