klComputerVision
Data Structures | Public Types | Public Member Functions | Protected Attributes
klPadFunctor Class Reference

#include <kl_image_processing_functors.h>

Collaboration diagram for klPadFunctor:
Collaboration graph

Data Structures

struct  padRect
 

Public Types

enum  padType { PAD_TYPE_MIRROR, PAD_TYPE_WRAP, PAD_TYPE_CONST }
 

Public Member Functions

 klPadFunctor (klRasterBufferPointer lsrc, klRasterBufferPointer ldst, int lpadType, padRect lrect, double lconstVal=0)
 
void operator() (void)
 

Protected Attributes

klRasterBufferPointer src
 
klRasterBufferPointer dst
 
int padType
 
padRect rect
 
double constVal
 

Member Enumeration Documentation

Enumerator:
PAD_TYPE_MIRROR 
PAD_TYPE_WRAP 
PAD_TYPE_CONST 

Constructor & Destructor Documentation

klPadFunctor::klPadFunctor ( klRasterBufferPointer  lsrc,
klRasterBufferPointer  ldst,
int  lpadType,
padRect  lrect,
double  lconstVal = 0 
)
inline

Member Function Documentation

void klPadFunctor::operator() ( void  )

Field Documentation

double klPadFunctor::constVal
protected
klRasterBufferPointer klPadFunctor::dst
protected
int klPadFunctor::padType
protected
padRect klPadFunctor::rect
protected
klRasterBufferPointer klPadFunctor::src
protected

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