tatami
C++ API for different matrix representations
Loading...
Searching...
No Matches
Public Member Functions | List of all members
tatami::DelayedUnaryIsometricBooleanScalar< op_ > Class Template Reference

Delayed unary isometric scalar boolean operation. More...

#include <boolean_helpers.hpp>

Public Member Functions

 DelayedUnaryIsometricBooleanScalar (bool scalar)
 

Detailed Description

template<BooleanOperation op_>
class tatami::DelayedUnaryIsometricBooleanScalar< op_ >

Delayed unary isometric scalar boolean operation.

This class applies a boolean operation to each element of a Matrix where the other operand is a scalar. It should be used as the Operation_ in the DelayedUnaryIsometricOperation class. It may be used regardless of whether InputValue_ and OutputValue_ are equal (or not).

Template Parameters
op_The boolean operation.
InputValue_Type of the matrix value to use in the operation.

Constructor & Destructor Documentation

◆ DelayedUnaryIsometricBooleanScalar()

template<BooleanOperation op_>
tatami::DelayedUnaryIsometricBooleanScalar< op_ >::DelayedUnaryIsometricBooleanScalar ( bool  scalar)
inline
Parameters
scalarScalar value.

The documentation for this class was generated from the following file: