undocument this line if you encounter any issues!
Definition: Any.h:37
virtual ~BinaryArithmeticalOp()
Destructor.
Definition: BinaryArithmeticalOp.h:60
BinaryArithmeticalOp(optype t)
Constructor.
Definition: BinaryArithmeticalOp.h:58
optype getOpType() const
returns the operaion that will be performed by apply
Definition: BinaryArithmeticalOp.h:82
virtual void apply(const core::ImgBase *operand1, const core::ImgBase *operand2, core::ImgBase **result)=0
pure virtual apply function
Definition: BinaryArithmeticalOp.h:50
void setOpType(optype t)
sets the operaion that will be performed by apply
Definition: BinaryArithmeticalOp.h:77
Abstract base class for binary image operations.
Definition: BinaryOp.h:42
Class for arithmetic operations performed on two images.
Definition: BinaryArithmeticalOp.h:44
optype m_eOpType
Definition: BinaryArithmeticalOp.h:85
Definition: BinaryArithmeticalOp.h:49
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)
Definition: BinaryArithmeticalOp.h:52
Definition: BinaryArithmeticalOp.h:48
#define ICLFilter_API
Definition: CompatMacros.h:175
Definition: BinaryArithmeticalOp.h:51
ImgBase is the Image-Interface class that provides save access to underlying Img-template .
Definition: ImgBase.h:131
optype
this enum specifiy all possible binary arithmetical operations
Definition: BinaryArithmeticalOp.h:47