optype m_eOpType
Definition: UnaryArithmeticalOp.h:108
undocument this line if you encounter any issues!
Definition: Any.h:37
icl64f m_dValue
Definition: UnaryArithmeticalOp.h:109
icl64f getValue() const
returns the value of the second operand
Definition: UnaryArithmeticalOp.h:91
void setValue(icl64f value)
sets the second operand, with the source is operated with.
Definition: UnaryArithmeticalOp.h:85
UnaryArithmeticalOp(optype t, icl64f val=0)
Constructor.
Definition: UnaryArithmeticalOp.h:66
optype getOpType() const
returns the operator type
Definition: UnaryArithmeticalOp.h:105
Ipp64f icl64f
64Bit floating point type for the ICL
Definition: BasicTypes.h:52
Class for Arithmetic Functions.
Definition: UnaryArithmeticalOp.h:50
Abstract Base class for Unary Operators.
Definition: UnaryOp.h:51
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)
virtual ~UnaryArithmeticalOp()
Destructor.
Definition: UnaryArithmeticalOp.h:69
#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
this enum specifiy all possible binary arithmetical operations
Definition: UnaryArithmeticalOp.h:53
ImgBase is the Image-Interface class that provides save access to underlying Img-template .
Definition: ImgBase.h:131
void setOpType(optype t)
changes the operator type
Definition: UnaryArithmeticalOp.h:98