12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- #include "Mech1D.h"
- class CMACHINE_Logical : public Mech1D
- {
- public:
- CMACHINE_Logical();
- virtual ~CMACHINE_Logical();
-
- public:
- CMACHINE_DPC* m_pMACHINE_DPC;
- bool DPCPoint(class CMACHINE_DPC* pMACHINE_DPC);
- virtual RET_STATUS OEM_IF SelectExamMode(const char *pExamKey);
- virtual RET_STATUS SetExamInfo(ResDataObject PARAM_IN& pParam);
- virtual RET_STATUS SetTechParamsInfo(ResDataObject PARAM_IN& techParam);
- virtual bool DATA_ACTION GetMachineryReadyState();
- virtual RET_STATUS DATA_ACTION StartMove();
- virtual RET_STATUS DATA_ACTION StopMove();
- ResDataObject ExamList;
- string m_CurrentExam;
- virtual bool DEVICE_SUPPORT Support_FrameAcq();
- virtual bool DEVICE_SUPPORT Support_FrameIn();
- virtual bool DEVICE_SUPPORT Support_FrameEnd();
- virtual bool DEVICE_SUPPORT Support_FramePost();
- virtual bool DEVICE_SUPPORT Support_FrameError();
- virtual bool DEVICE_SUPPORT Support_SeqError();
- virtual bool DEVICE_SUPPORT Support_SeqEnd();
- //״̬»úÏà¹Ø
- virtual RET_STATUS DATA_ACTION FrameAcq();
- virtual RET_STATUS DATA_ACTION FrameIn();
- virtual RET_STATUS DATA_ACTION FrameEnd();
- virtual RET_STATUS DATA_ACTION FramePost();
- //״̬»úÒì³£
- virtual RET_STATUS DATA_ACTION FrameError();
- virtual RET_STATUS DATA_ACTION SeqError();
- virtual RET_STATUS DATA_ACTION SeqEnd();
- virtual RET_STATUS SetXrayOnNum(int nNum);
- virtual RET_STATUS DATA_ACTION GetTomoResults(ResDataObject &resultHeightresultAngle, ResDataObject &resultHeight);
-
- };
|