dispmap/svabstractkernel.h
Andrey Tkachenko 8bfc0687d8 Point Cloud
2014-07-23 20:51:07 +04:00

22 lines
439 B
C++

#ifndef SVABSTRACTKERNEL_H
#define SVABSTRACTKERNEL_H
#include "svimage.h"
#include "svpointcloud.h"
class SvAbstractKernel
{
protected:
SvImage* m_image;
SvPointCloud* m_pointCloud;
public:
void setImage(SvImage* image) {m_image = image;}
void setPointCloud(SvPointCloud* pointCloud) {m_pointCloud = pointCloud;}
virtual void exec(int line) = 0;
virtual ~SvAbstractKernel() {}
};
#endif // SVABSTRACTKERNEL_H