template<typename MatrixType, typename MemberOp, int Direction>
PartialReduxExpr class
Generic expression of a partially reduxed matrix.
| Template parameters | |
|---|---|
| MatrixType | the type of the matrix we are applying the redux operation |
| MemberOp | type of the member functor |
| Direction | indicates the direction of the redux (Vertical or Horizontal) |
Contents
This class represents an expression of a partial redux operator of a matrix. It is the return type of some VectorwiseOp functions, and most of the time this is the only way it is used.
Public types
- using Base = internal::dense_xpr_base<PartialReduxExpr>::type
Constructors, destructors, conversion operators
- PartialReduxExpr(const MatrixType& mat, const MemberOp& func = MemberOp()) explicit