|
| BinaryLogicalOp (optype t) |
| Constructor. More...
|
|
virtual | ~BinaryLogicalOp () |
| Destructor. More...
|
|
virtual void | apply (const core::ImgBase *src1, const core::ImgBase *src2, core::ImgBase **dst) |
| performes the logical operation, given in the constructor or by the setOpType method. More...
|
|
void | setOpType (optype t) |
| sets the operaion that will be performed by apply More...
|
|
optype | getOpType () const |
| returns the operaion that will be performed by apply More...
|
|
virtual void | apply (const core::ImgBase *operand1, const core::ImgBase *operand2, core::ImgBase **result)=0 |
| import apply symbol from parent class More...
|
|
virtual const core::ImgBase * | apply (const core::ImgBase *operand1, const core::ImgBase *operand2) |
| import apply symbol from parent class More...
|
|
| BinaryOp () |
| default constructor More...
|
|
| BinaryOp (const BinaryOp &other) |
| copy constructor More...
|
|
BinaryOp & | operator= (const BinaryOp &other) |
| assignment operator More...
|
|
virtual | ~BinaryOp () |
| virtual destructor More...
|
|
virtual const core::ImgBase * | apply (const core::ImgBase *operand1, const core::ImgBase *operand2) |
| applyfunction without explicit destination image More...
|
|
void | operator() (const core::ImgBase *src1, const core::ImgBase *src2, core::ImgBase **dst) |
| function operator (alternative for apply(src1,src2,dst) More...
|
|
const core::ImgBase * | operator() (const core::ImgBase *src1, const core::ImgBase *src2) |
| function operator for the implicit destination apply(a,b) call More...
|
|
const core::ImgBase & | operator() (const core::ImgBase &sr1, const core::ImgBase &src2) |
| reference based function operator More...
|
|
void | setClipToROI (bool bClipToROI) |
| sets if the image should be clip to ROI or not More...
|
|
void | setCheckOnly (bool bCheckOnly) |
| sets if the destination image should be adapted to the source, or if it is only checked if it can be adapted. More...
|
|
bool | getClipToROI () const |
| returns the ClipToROI status More...
|
|
bool | getCheckOnly () const |
| returns the CheckOnly status More...
|
|
Class for logical operations performed on two images. (and, or, xor)
Logical operations are only possible on integer types like Img8u, Img16s and Img32s