| | |
| | | std::vector<_akDefect> m_vectest; |
| | | |
| | | CImage m_DefectImage; |
| | | //LYW 20210825 #3486 ADD START |
| | | CImage m_DefectRotateImage; |
| | | //LYW 20210825 #3486 ADD END |
| | | CImage m_ReviewImage; |
| | | |
| | | CRect m_picture_rect; |
| | |
| | | CProgressCtrl m_ctlProgress; |
| | | |
| | | CakGridCtrl m_ctrlGridGlassList; |
| | | |
| | | /*< LYW 20211018 - #3684 ADD Start >*/ |
| | | //CurrentDefect, Offset 계산 사용 |
| | | int m_dCurDefectIdx; |
| | | int m_dCurDefectID; |
| | | /*< LYW 20211018 - #3684 ADD End >*/ |
| | | |
| | | // tracker |
| | | BOOL m_bDrawTracker; |
| | |
| | | afx_msg LRESULT OnMapDefectSelected(WPARAM wParam, LPARAM lParam); |
| | | afx_msg LRESULT OnMapDefectMouseOver(WPARAM wParam, LPARAM lParam); |
| | | afx_msg LRESULT OnListDefectSelected(WPARAM wParam, LPARAM lParam); |
| | | /*< LYW 20211018 - #3684 ADD Start >*/ |
| | | afx_msg LRESULT OnImageClick(WPARAM wParam, LPARAM lParam); |
| | | /*< LYW 20211018 - #3684 ADD End >*/ |
| | | afx_msg void OnSize(UINT nType, int cx, int cy); |
| | | |
| | | afx_msg void OnOptionPathsetting(); |
| | |
| | | |
| | | void Imagenoload(); |
| | | |
| | | //LYW 20210825 #3486 ADD START |
| | | void ImageRotate(CImage& SrcImage, CImage& DstImage, double degree = 180.0); |
| | | //LYW 20210825 #3486 ADD END |
| | | |
| | | BOOL GetCheckFileLoad(int nCount); |
| | | |
| | | void GlassInfoRest(); |
| | |
| | | void SetCellCount() { m_nCellCount = m_nCellCount + 1; } |
| | | int GetCellCount() { return m_nCellCount; } |
| | | |
| | | afx_msg void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags); |
| | | int m_nEditCamIdx; |
| | | int m_nEditScanIdx; |
| | | double m_dEditOffsetX; |
| | | double m_dEditOffsetY; |
| | | CString m_strGantryIdx; |
| | | }; |