ITomoExamHandler.h 515 B

1234567891011121314151617181920
  1. #pragma once
  2. #include "IExamHandler.h"
  3. namespace DiosCtrlBox
  4. {
  5. class ITomoExamHandler : public IExamHandler
  6. {
  7. public:
  8. ITomoExamHandler(){}
  9. virtual ~ITomoExamHandler(){}
  10. public:
  11. virtual RET_STATUS OnMoveMech(FLOAT Pos) = 0;
  12. virtual RET_STATUS OnBlindRotateMech(FLOAT Angle) = 0;
  13. virtual RET_STATUS OnRotateMech(FLOAT Angle) = 0;
  14. virtual RET_STATUS OnActionMech(FLOAT Pos,FLOAT Angle) = 0;
  15. virtual RET_STATUS OnGetTomoResults(ResDataObject &resultAngle, ResDataObject &resultHeight) = 0;
  16. };
  17. }