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