Image Component Library (ICL)
|
Internally used Plugin class for multithreaded unary operations. More...
#include <UnaryOpWork.h>
Public Member Functions | |
UnaryOpWork (UnaryOp *op, const core::ImgBase *src, core::ImgBase *dst) | |
Construktor. | |
virtual | ~UnaryOpWork () |
Destructor. | |
virtual void | perform () |
working function | |
Private Attributes | |
UnaryOp * | op |
Wrapped op. | |
const core::ImgBase * | src |
Wrapped src image. | |
core::ImgBase * | dst |
Wrapped dst image. |
Internally used Plugin class for multithreaded unary operations.
icl::filter::UnaryOpWork::UnaryOpWork | ( | UnaryOp * | op, |
const core::ImgBase * | src, | ||
core::ImgBase * | dst | ||
) | [inline] |
Construktor.
virtual icl::filter::UnaryOpWork::~UnaryOpWork | ( | ) | [inline, virtual] |
Destructor.
virtual void icl::filter::UnaryOpWork::perform | ( | ) | [inline, virtual] |
working function
Implements icl::utils::MultiThreader::Work.
core::ImgBase* icl::filter::UnaryOpWork::dst [private] |
Wrapped dst image.
UnaryOp* icl::filter::UnaryOpWork::op [private] |
Wrapped op.
const core::ImgBase* icl::filter::UnaryOpWork::src [private] |
Wrapped src image.