|
| BinaryArithmeticalOp (optype t) |
| Constructor. More...
|
|
virtual | ~BinaryArithmeticalOp () |
| Destructor. More...
|
|
virtual void | apply (const core::ImgBase *poSrc1, const core::ImgBase *poSrc2, core::ImgBase **poDst) |
| performes the arithmetical 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 arithmetic operations performed on two images.
(add, sub, mul, div) Performance notes: The functions are implemented for all 5 ICL datatypes, but only Img8u, Img16s and Img32f are IPP-accelerated!