Обобщенное выражение, где бинарная операция применяется поэлементно к двум выражениям.
Параметры шаблона
BinaryOp
функтор, реализующий операцию
LhsType
тип левой части
RhsType
тип правой части
Этот класс представляет выражение, где бинарная операция применяется поэлементно к двум выражениям. Он является типом возвращаемого значения бинарных операций, где как левая, так и правая части — выражения Eigen. Например, тип возвращаемого значения matrix1+matrix2 — CwiseBinaryOp.
В большинстве случаев это единственный способ его использования, поэтому обычно не нужно явно указывать типы CwiseBinaryOp.
См. также
MatrixBase::binaryExpr(const MatrixBase<OtherDerived> &,const CustomBinaryOp &) const, класс CwiseUnaryOp, класс CwiseNullaryOp