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