| | |
| | | public: |
| | | CDitGlassRawClient(void); |
| | | ~CDitGlassRawClient(void); |
| | | |
| | | |
| | | public: |
| | | static CDitGlassRawClient* GetInstance(); //cmark |
| | | |
| | | BOOL ConnectServer(); |
| | | BOOL isConnect(){return m_hMapBasicInfo == NULL || m_hMapGlassData == NULL ? FALSE : TRUE;}; |
| | | |
| | | emClientResult GetClientResultStep(); /* < KJG 20240620 - #4942 ADD >*/ |
| | | void ResetClientResultStep(); /* < KJG 20240620 - #4942 ADD >*/ |
| | | emAOIProcStep GetProcessStep(); |
| | | |
| | | BOOL SetGlassLoading(); |
| | |
| | | |
| | | _grmDitMemInfo* GetGlassMeminfo(){return (_grmDitMemInfo*)m_pGlassRawInfo;}; |
| | | _grmGlassData* GetGlassData(){return m_pGlassData;}; |
| | | _grmBlockData* GetBlockData(){return m_pBlockData;}; |
| | | _grmBlockData* GetBlockData(){return m_pBlockData;}; |
| | | _grmCellData* GetCellData(int nIndex){return &m_pCellData[nIndex];}; |
| | | _grmDefectData* GetDefectData(int nIndex){return &m_pDefectData[nIndex];}; |
| | | _grmDefectData* GetStackData(int nIndex) { return &m_pStackData[nIndex];}; |
| | | /*< KJG 20211024 - #3487 ADD Start >*/ |
| | | _grmDefectData* GetRawMergeData(int nIndex) { return &m_pRawMergeData[nIndex]; }; |
| | | /*< KJG 20211024 - #3487 ADD End >*/ |
| | | |
| | | //결과 파일 강제 쓰기 명령 [김태현 2018/11/12] |
| | | BOOL WriteAOIRawFile(); |
| | |
| | | //결과파일 강제 바이너리 읽기 |
| | | BOOL ReadAOIRawBinFile(); |
| | | |
| | | BOOL WriteReviewRawBinFile(); |
| | | |
| | | protected: |
| | | BOOL ConnectGlassRawInfo(); |
| | | BOOL ConnectGlassRawData(); |
| | |
| | | static CDitGlassRawClient* m_pDitGlassClient; //cmark |
| | | protected: |
| | | _grmGlassData* m_pGlassData; |
| | | _grmBlockData* m_pBlockData; |
| | | _grmBlockData* m_pBlockData; |
| | | _grmCellData* m_pCellData; |
| | | _grmDefectData* m_pDefectData; |
| | | _grmDefectData* m_pStackData; |
| | | |
| | | /*< KJG 20211024 - #3487 ADD Start >*/ |
| | | _grmDefectData* m_pRawMergeData; |
| | | /*< KJG 20211024 - #3487 ADD End >*/ |
| | | protected: |
| | | HANDLE m_hMapBasicInfo; |
| | | HANDLE m_hMapGlassData; |