#include "StdAfx.h" #include "Side_Data.h" CSide_Data::CSide_Data(void) { Reset(); } CSide_Data::~CSide_Data(void) { } void CSide_Data::Reset() { m_dPixelSizeX = 0.0; m_dPixelSizeY = 0.0; m_bInspection_Complete = FALSE; m_bFindGlassStartLine = FALSE; m_nGlassStartLine = -1; m_nGlassStartFrame = -1; m_nPreGlassEndLine = -1; m_nPreGlassEndFrame = -1; m_bFindGlassEndLine = FALSE; m_nGlassEndLine = -1; m_nGlassEndFrame = -1; m_nCenterJudgeArea_Start = -1; m_nCenterJudgeArea_End = -1; m_bTopCorner_Find = FALSE; m_rtTopCornerArea = CRect(-1,-1,-1,-1); m_rtTopCornerArea_Offset = CRect(-1,-1,-1,-1); m_rtTopCornerArea_Ins = CRect(-1,-1,-1,-1); m_nTopCornerShape = 0; m_bTopCorner_Measure = FALSE; m_bBotCorner_Find = FALSE; m_rtBotCornerArea = CRect(-1,-1,-1,-1); m_rtBotCornerArea_Offset = CRect(-1,-1,-1,-1); m_rtBotCornerArea_Ins = CRect(-1,-1,-1,-1); m_nBotCornerShape = 0; m_bBotCorner_Measure = FALSE; m_bTopMark_Find = FALSE; m_rtTopMark_SearchArea = CRect(-1,-1,-1,-1); m_ptTopMark_FindResult = CPoint(-1, -1); m_rtTopMark_FindResult = CRect(-1,-1,-1,-1); m_nTopMarkToEdge_X_pxl = -1; m_nTopMarkToEdge_Y_pxl = -1; m_bBotMark_Find = FALSE; m_rtBotMark_SearchArea = CRect(-1,-1,-1,-1); m_ptBotMark_FindResult = CPoint(-1, -1); m_rtBotMark_FindResult = CRect(-1,-1,-1,-1); m_nBotMarkToEdge_X_pxl = -1; m_nBotMarkToEdge_Y_pxl = -1; for(int i=0; i