Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
icl::filter::UnaryOpWork Struct Reference

Internally used Plugin class for multithreaded unary operations. More...

#include <UnaryOpWork.h>

Inheritance diagram for icl::filter::UnaryOpWork:
icl::utils::MultiThreader::Work

List of all members.

Public Member Functions

 UnaryOpWork (UnaryOp *op, const core::ImgBase *src, core::ImgBase *dst)
 Construktor.
virtual ~UnaryOpWork ()
 Destructor.
virtual void perform ()
 working function

Private Attributes

UnaryOpop
 Wrapped op.
const core::ImgBasesrc
 Wrapped src image.
core::ImgBasedst
 Wrapped dst image.

Detailed Description

Internally used Plugin class for multithreaded unary operations.


Constructor & Destructor Documentation

icl::filter::UnaryOpWork::UnaryOpWork ( UnaryOp op,
const core::ImgBase src,
core::ImgBase dst 
) [inline]

Construktor.

virtual icl::filter::UnaryOpWork::~UnaryOpWork ( ) [inline, virtual]

Destructor.


Member Function Documentation

virtual void icl::filter::UnaryOpWork::perform ( ) [inline, virtual]

working function

Implements icl::utils::MultiThreader::Work.


Member Data Documentation

Wrapped dst image.

Wrapped op.

Wrapped src image.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines