SDC C-Project CF Review 프로그램
LYW
2021-11-12 039bde2990b5b015232b5da9ff4df0cf1d88ddac
ReviewSystem/ReviewSystem/ReviewInterface.h
@@ -46,6 +46,7 @@
#include "DlgCommand.h"
#include "DlgReviewPopUp.h"
#include "DlgReviewHistoryTool.h"
#include "DlgHardwareSettingMode.h"
#include "CHTotalPitchMeasure/TotalPitchMeasure.h"
#include "CHResultFileManager/StringRaw.h"
@@ -107,7 +108,8 @@
                     public IDialogReviewPopUP2Parent,
                           public IDiagnosisProcessor2Parent,
                     public IDialogReviewOffSet2Parent,
                     public IDialogReviewHistory2Parent
                     public IDialogReviewHistory2Parent,
                     public IDialogHardwareSettingMode2Parent
{
public:
   CReviewInterface(void);
@@ -265,9 +267,19 @@
   virtual BOOL                  IRP2P_GetFirstReviewRight();
   virtual void                  IRP2P_SetFirstReviewLeft(BOOL b_Check);
   virtual void                  IRP2P_SetFirstReviewRight(BOOL b_Check);
   /*< LYW 20211109 - #3662 ADD Start >*/
   virtual BOOL                  IRP2P_GetReview00ImageContrast();
   virtual BOOL                  IRP2P_GetReview01ImageContrast();
   virtual void                  IRP2P_SetReview00ImageContrast(int n_Value);
   virtual void                  IRP2P_SetReview01ImageContrast(int n_Value);
   /*< LYW 20211109 - #3662 ADD End >*/
   BOOL   m_bFirstReviewLeft;
   BOOL   m_bFirstReviewRight;
   /*< LYW 20211109 - #3662 ADD Start >*/
   int      m_nReview00ImageContrast;
   int      m_nReview01ImageContrast;
   /*< LYW 20211109 - #3662 ADD End >*/
   int      m_daccumulate;
   virtual BOOL                  IRP2P_SaveDefectMap(const CString& strPath);
@@ -366,6 +378,14 @@
   virtual CGlassResult*            ISP2P_GetGlassResult(int nIndex);               // get glass result
   virtual CGlassResult*            ISP2P_GetCurrentGlassResult();                  // get current glass result
   virtual STransferData*            ISP2P_GetCurrentTransferData();                  // get current transfer data
   //Review Contrast
   /*< LYW 20211109 - #3662 ADD Start >*/
   virtual BOOL                  ISP2P_GetReview00ImageContrast();
   virtual BOOL                  ISP2P_GetReview01ImageContrast();
   virtual void                  ISP2P_SetReview00ImageContrast(int n_Value);
   virtual void                  ISP2P_SetReview01ImageContrast(int n_Value);
   /*< LYW 20211109 - #3662 ADD End >*/
   // History result
   virtual CGlassResult*            ISP2P_GetNewHistoryResult(int& nHistoryResultCount);   // new glass result
@@ -498,6 +518,25 @@
   virtual void   IDL2P_DisplayMessage(const TCHAR* lpstrFormat, ...);
   virtual void   IDL2P_OpenOffSetTool();
   virtual void   IDL2P_OpenHistoryTool();
   /*< LYW 20211112 - #3708 ADD Start >*/
   virtual void IDL2P_OpenHWSettingTool();
   /*< LYW 20211112 - #3708 ADD End >*/
   // dialog HardwareSettingMode 2 Parent
   // review camera
   virtual int      IDHM2P_InitReviewCamera();
   virtual void   IDHM2P_DeinitReviewCamera();
   virtual int      IDHM2P_ConnectReviewCamera();
   virtual void   IDHM2P_DisconnectReviewCamera();
   virtual void   IDHM2P_ClearCameraControlObserverVector();
   // AFM Control
   virtual int      IDHM2P_InitAFMControl();
   virtual void   IDHM2P_DeinitAFMControl();
   // align camera
   virtual int      IDHM2P_InitAlignCamera();
   virtual void   IDHM2P_DeinitAlignCamera();
protected:
   // Motor Control command