klComputerVision
Public Types | Public Member Functions | Protected Attributes
klLogicalFunctor Class Reference

#include <kl_image_processing_functors.h>

Collaboration diagram for klLogicalFunctor:
Collaboration graph

Public Types

enum  LogicalFunctorOperationType { AND, OR, NOT }
 

Public Member Functions

 klLogicalFunctor (klRasterBufferPointer lsrc1, klRasterBufferPointer lsrc2, klRasterBufferPointer ldst, int ltype)
 
void operator() (void)
 

Protected Attributes

klRasterBufferPointer src1
 
klRasterBufferPointer src2
 
klRasterBufferPointer dst
 
LogicalFunctorOperationType type
 

Member Enumeration Documentation

Enumerator:
AND 
OR 
NOT 

Constructor & Destructor Documentation

klLogicalFunctor::klLogicalFunctor ( klRasterBufferPointer  lsrc1,
klRasterBufferPointer  lsrc2,
klRasterBufferPointer  ldst,
int  ltype 
)
inline

Member Function Documentation

void klLogicalFunctor::operator() ( void  )
inline

Field Documentation

klRasterBufferPointer klLogicalFunctor::dst
protected
klRasterBufferPointer klLogicalFunctor::src1
protected
klRasterBufferPointer klLogicalFunctor::src2
protected
LogicalFunctorOperationType klLogicalFunctor::type
protected

The documentation for this class was generated from the following file: