|
| | 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