#ifndef KDIST_PROCESS_H
|
#define KDIST_PROCESS_H
|
|
#include "KeyDistDotProcess.h"
|
|
class CKDistProcess
|
{
|
public:
|
CKDistProcess();
|
CKDistProcess(DimensionDir eDir);
|
~CKDistProcess();
|
|
public:
|
DimensionDir m_eDir;
|
bool m_isUse; //ÊÇ·ñÆôÓÃ
|
int m_nRoiSize;
|
CKeyDistDotProcess *m_dots[50];
|
|
private:
|
int m_nStage; //µ±Ç°µÄƽ̨
|
|
|
public:
|
//1. Ö´Ðмì²â
|
void Execute(DimensionDir eDir);
|
|
//3. ±£´æÎļþ
|
Json::Value WriteToJson(void);
|
void DecodeJson(Json::Value &jsValue);
|
|
//3. ÉèÖÃÆ½Ì¨
|
void SetStage(int nStage);
|
};
|
|
#endif
|