icl32s m_dValue
Definition: UnaryLogicalOp.h:100
virtual ~UnaryLogicalOp()
Destructor.
Definition: UnaryLogicalOp.h:59
undocument this line if you encounter any issues!
Definition: Any.h:37
UnaryLogicalOp(optype t, icl32s val=0)
Constructor.
Definition: UnaryLogicalOp.h:56
icl32s getValue() const
returns the value of the second operand
Definition: UnaryLogicalOp.h:81
Ipp32s icl32s
32bit signed integer type for the ICL
Definition: BasicTypes.h:58
Abstract Base class for Unary Operators.
Definition: UnaryOp.h:51
optype getOpType() const
returns the operator type
Definition: UnaryLogicalOp.h:95
Class for bitwise logical operations on pixel values.
Definition: UnaryLogicalOp.h:46
ICLQt_API core::Img< T > filter(const core::Img< T > &image, const std::string &filter)
applies a filter operation on the source image (affinity for float)
#define ICLFilter_API
Definition: CompatMacros.h:175
virtual void apply(const core::ImgBase *operand1, core::ImgBase **dst)=0
pure virtual apply function, that must be implemented in all derived classes
optype m_eOpType
Definition: UnaryLogicalOp.h:99
void setOpType(optype t)
changes the operator type
Definition: UnaryLogicalOp.h:88
optype
this enum specifiy all possible unary logical operations
Definition: UnaryLogicalOp.h:49
ImgBase is the Image-Interface class that provides save access to underlying Img-template .
Definition: ImgBase.h:131
void setValue(icl32s value)
sets the second operand, with the source is operated with.
Definition: UnaryLogicalOp.h:75