28 #ifndef CASA_MASKARRLOGI_2_H
29 #define CASA_MASKARRLOGI_2_H
471 #include "MaskArrLogi.tcc"
this file contains all the compiler specific defines
LatticeExprNode operator&&(const LatticeExprNode &left, const LatticeExprNode &right)
Logical binary operators.
LatticeExprNode operator>(const LatticeExprNode &left, const LatticeExprNode &right)
TableExprNode array(const TableExprNode &values, const TableExprNodeSet &shape)
Create an array of the given shape and fill it with the values.
bool operator==(const casacore_allocator< T, ALIGNMENT > &, const casacore_allocator< T, ALIGNMENT > &)
bool operator!=(const casacore_allocator< T, ALIGNMENT > &, const casacore_allocator< T, ALIGNMENT > &)
LatticeExprNode operator<(const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode operator>=(const LatticeExprNode &left, const LatticeExprNode &right)
TableExprNode marray(const TableExprNode &array, const TableExprNode &mask)
Form a masked array.
LatticeExprNode operator!(const LatticeExprNode &expr)
LatticeExprNode operator<=(const LatticeExprNode &left, const LatticeExprNode &right)
LatticeExprNode operator||(const LatticeExprNode &left, const LatticeExprNode &right)
bool anyNE(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool allGT(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool anyNE(const Array< T > &l, const MaskedArray< T > &r)
bool allLT(const MaskedArray< T > &l, const Array< T > &r)
bool anyOR(const MaskedArray< T > &l, const Array< T > &r)
bool allAND(const MaskedArray< T > &l, const MaskedArray< T > &r)
This only makes sense if the array element type is logical valued.
bool allGE(const MaskedArray< T > &array, const T &val)
bool allEQ(const T &val, const MaskedArray< T > &array)
bool allAND(const T &val, const MaskedArray< T > &array)
bool allNE(const MaskedArray< T > &l, const Array< T > &r)
bool anyAND(const Array< T > &l, const MaskedArray< T > &r)
This only makes sense if the array element type is logical valued.
bool anyAND(const T &val, const MaskedArray< T > &array)
bool allNE(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool allGE(const T &val, const MaskedArray< T > &array)
bool allLT(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool allAND(const MaskedArray< T > &array, const T &val)
This only makes sense if the array element type is logical valued.
bool anyGE(const MaskedArray< T > &array, const T &val)
bool anyGT(const Array< T > &l, const MaskedArray< T > &r)
bool anyLT(const MaskedArray< T > &array, const T &val)
bool anyOR(const MaskedArray< T > &array, const T &val)
bool allEQ(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool allGT(const T &val, const MaskedArray< T > &array)
bool anyOR(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool anyGT(const T &val, const MaskedArray< T > &array)
bool allAND(const MaskedArray< T > &l, const Array< T > &r)
This only makes sense if the array element type is logical valued.
bool allNE(const Array< T > &l, const MaskedArray< T > &r)
bool allLT(const Array< T > &l, const MaskedArray< T > &r)
bool allLT(const MaskedArray< T > &array, const T &val)
bool anyGT(const MaskedArray< T > &array, const T &val)
bool allOR(const T &val, const MaskedArray< T > &array)
bool allEQ(const Array< T > &l, const MaskedArray< T > &r)
bool anyAND(const MaskedArray< T > &array, const T &val)
This only makes sense if the array element type is logical valued.
bool allLE(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool anyLE(const Array< T > &l, const MaskedArray< T > &r)
bool anyEQ(const T &val, const MaskedArray< T > &array)
bool anyEQ(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool anyLT(const Array< T > &l, const MaskedArray< T > &r)
bool allAND(const Array< T > &l, const MaskedArray< T > &r)
This only makes sense if the array element type is logical valued.
bool anyAND(const MaskedArray< T > &l, const MaskedArray< T > &r)
This only makes sense if the array element type is logical valued.
bool anyGE(const T &val, const MaskedArray< T > &array)
bool allNE(const T &val, const MaskedArray< T > &array)
bool anyAND(const MaskedArray< T > &l, const Array< T > &r)
This only makes sense if the array element type is logical valued.
bool allEQ(const MaskedArray< T > &l, const Array< T > &r)
bool anyLT(const MaskedArray< T > &l, const Array< T > &r)
bool anyOR(const T &val, const MaskedArray< T > &array)
bool anyLE(const T &val, const MaskedArray< T > &array)
bool anyEQ(const MaskedArray< T > &l, const Array< T > &r)
bool allLE(const MaskedArray< T > &l, const Array< T > &r)
Element by element comparisons between the "l" and "r" arrays.
bool anyEQ(const Array< T > &l, const MaskedArray< T > &r)
bool anyLT(const T &val, const MaskedArray< T > &array)
bool allGT(const MaskedArray< T > &l, const Array< T > &r)
bool allOR(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool allOR(const Array< T > &l, const MaskedArray< T > &r)
bool anyNE(const MaskedArray< T > &l, const Array< T > &r)
bool allGE(const Array< T > &l, const MaskedArray< T > &r)
bool anyGT(const MaskedArray< T > &l, const Array< T > &r)
bool allGE(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool allGT(const Array< T > &l, const MaskedArray< T > &r)
bool allLT(const T &val, const MaskedArray< T > &array)
bool allLE(const MaskedArray< T > &array, const T &val)
Element by element comparisons between an array and a scalar, which behaves as if it were a conforman...
bool anyGT(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool anyGE(const MaskedArray< T > &l, const Array< T > &r)
bool anyGE(const Array< T > &l, const MaskedArray< T > &r)
bool allOR(const MaskedArray< T > &l, const Array< T > &r)
bool anyLE(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool allEQ(const MaskedArray< T > &array, const T &val)
bool anyGE(const MaskedArray< T > &l, const MaskedArray< T > &r)
bool anyEQ(const MaskedArray< T > &array, const T &val)
bool allNE(const MaskedArray< T > &array, const T &val)
bool anyNE(const MaskedArray< T > &array, const T &val)
bool allLE(const T &val, const MaskedArray< T > &array)
bool allLE(const Array< T > &l, const MaskedArray< T > &r)
bool anyOR(const Array< T > &l, const MaskedArray< T > &r)
bool anyLE(const MaskedArray< T > &array, const T &val)
Element by element comparisons between an array and a scalar, which behaves as if it were a conforman...
bool anyNE(const T &val, const MaskedArray< T > &array)
bool anyLE(const MaskedArray< T > &l, const Array< T > &r)
Element by element comparisons between the "l" and "r" arrays.
bool allOR(const MaskedArray< T > &array, const T &val)
bool allGT(const MaskedArray< T > &array, const T &val)
bool allGE(const MaskedArray< T > &l, const Array< T > &r)
bool anyLT(const MaskedArray< T > &l, const MaskedArray< T > &r)