#ifndef CORNER_RCUT_PROCESS
|
#define CORNER_RCUT_PROCESS
|
|
#include "RcutDotProcess.h"
|
|
class CCornerRcutProcess
|
{
|
public:
|
CCornerRcutProcess();
|
CCornerRcutProcess(DimensionDir eDir);
|
~CCornerRcutProcess();
|
|
public:
|
DimensionDir m_eDir;
|
CRcutDotProcess *m_dots[2];
|
|
public:
|
//1. Ö´ÐÐ
|
int execute(DimensionDir eDir);
|
|
//2. ±£´æÊý¾Ý
|
Json::Value WriteToJson(void);
|
void DecodeJson(Json::Value &jsValue);
|
|
private:
|
//1. ³õʼ»¯
|
int init(void);
|
|
//2. ÊÍ·Å
|
void release(void);
|
};
|
|
|
#endif
|