#include <jem/numeric/sparse/SparseFilter.h>
|
(Note that these are not member functions.)
|
template<class T , class F > |
SparseFilter< T, UnaryExpr< LogicalNot< bool >, F > > | operator! (const SparseFilter< T, F > &f) |
| Logical NOT operator. More...
|
|
template<class T , class F1 , class F2 > |
SparseFilter< T, BinaryExpr< LogicalAnd< bool >, F1, F2 > > | operator&& (const SparseFilter< T, F1 > &lhs, const SparseFilter< T, F2 > &rhs) |
| Logical AND operator. More...
|
|
template<class T , class F1 , class F2 > |
SparseFilter< T, BinaryExpr< LogicalOr< bool >, F1, F2 > > | operator|| (const SparseFilter< T, F1 > &lhs, const SparseFilter< T, F2 > &rhs) |
| Logical OR operator. More...
|
|
template<class T , class F >
Locical NOT operator
- Parameters
-
f | - a sparse filter object. |
- Returns
- a sparse filter object that represents the locigal NOT of the input sparse filter object.
template<class T , class F1 , class F2 >
Locical AND operator
- Parameters
-
lhs | - a sparse filter object. |
rhs | - a sparse filter object. |
- Returns
- a sparse filter object that represents the locigal AND operation on the lhs and rhs sparse filter objects.
template<class T , class F1 , class F2 >
Locical OR operator
- Parameters
-
lhs | - a sparse filter object. |
rhs | - a sparse filter object. |
- Returns
- a sparse filter object that represents the locigal OR operation on the lhs and rhs sparse filter objects.