Source: ./CShadingFilter.h
|
|
|
|
#ifndef CSHADINGFILTER_H
#define CSHADINGFILTER_H
#include "CConvolution.h"
#include "CImage.h"
#include "utils.h"
#include "string"
#include "cmath"
template
class CShadingFilter : public CConvolution
{
protected:
int iSize;
int iMode;
Type tConst;
public:
/**
Constructor
**/
CShadingFilter();
/**
Destructor
**/
~CShadingFilter();
public:
void setParameters(float* pfParameters);
void setSize(int iSize);
void setConstant(Type tConstant);
void preOperation();
void postOperation();
void singleChannelOperation(const CImage& tSrc,CImage& tTgt);
};
#endif
Generated by: clange on memnon on Tue Feb 4 16:52:35 2003, using kdoc 2.0a53. |