SDC C-Project CF Review 프로그램
LYW
2021-10-14 e8ba1e78e72f3f7ec2841f55fd90253b4dc414df
ReviewSystem/include/CHReviewResult/ReviewResult.h
@@ -29,14 +29,14 @@
   //                         Wsi_X_Right_4_A_Ratio,
   //                         Wsi_Result_Info_Count };
   // [2016:11:20]-[WEZASW] : WSI 결과 Data 항목 변경
   // [2016:11:20]-[WEZASW] : WSI ��� Data �׸� ����
   enum WSIResultInfo      {   Wsi_X_Height=0, 
      Wsi_X_Width, 
      Wsi_X_Area,
      Wsi_X_A_Ratio, 
      Wsi_Result_Info_Count };
   // [2016:11:20]-[WEZASW] : WSI 결과 Data 항목 변경
   // [2016:11:20]-[WEZASW] : WSI ��� Data �׸� ����
   enum WSIReflowResultInfomation      {   WsiReflowInfo_AZoneJudge=0, 
      WsiReflowInfo_BZoneJudge, 
      WsiReflowInfo_CZoneJudge,                               
@@ -80,8 +80,8 @@
   int               nExposureTime;         // exposure time
   BOOL            bDigitalZoom;         // digital zoom ?
   double            dRulerInterval;         // ruler Interval
   double            dTargetMotorX;         // 모터 좌표
   double            dTargetMotorY;         // 모터 좌표
   double            dTargetMotorX;         // ���� ��ǥ
   double            dTargetMotorY;         // ���� ��ǥ
   int               nUMGrabPosX;         // Snap Pos
   int               nUMGrabPosY;         // Snap Pos
   int               nReviewSnapSerialNo;   // serial no
@@ -91,6 +91,7 @@
   VectorImageData      vectorImageData;      // camera image 
   CString            strImgFileName;
   CString            strImgFilePath;
   int               nMagnificationOffsetX;
   int               nMagnificationOffsetY;
@@ -103,16 +104,16 @@
   int               nReview_Square;
   int               nReview_Stat;
   // wsi data : 결과 파일 항목 추가
   int               nWsi_ResultCode;                     // 성공 여부
   int               nWsi_Type;                           // 함몰 / 돌기
   // wsi data : ��� ���� �׸� �߰�
   int               nWsi_ResultCode;                     // ���� ����
   int               nWsi_Type;                           // �Ը� / ����
   int               nWsi_SlopeWarn;
   double            pWsi_ResultData[Wsi_Result_Info_Count];      // um
   int               nWsiReflowPositionIndex;               // WsiReflowPositionIndex
   int               nWsi_pReflowResultData[WsiReflowInfo_Result_Info_Count];
   double            dWsi_DamDistance;
   bool               bBigSizeDefect;
   int               nMultiShotNum; //거대결함 촬영 순서
   int               nMultiShotNum; //�Ŵ���� �Կ� ����
   int               nGlassType; //TFE=0,MN=1,QD=2,BANK=3 CS =4 CSG = 5 
@@ -151,14 +152,14 @@
   VectorResultFormula vecMeasure_ResultData;
   // reflow data
   int               nReflow_Result;                     // 검출한 Line의 개수. 3 미만 : DAM2 Reflow 판정, 4~5 : DAM1 Reflow 판정, 6 : no Reflow 판정 / -1 : image not loaded, -2 : roi setting error, -3 : roi length error, -5 : select wrong side
   int               pReflow_LinePosData[REFLOW_LINE_DATA];   // Line 좌표 출력 배열. DAM#2 바깥 2 Lines, DAM#2, DAM#1 순으로 좌표가 저장됨(즉, Pattern을 기준으로 바깥쪽부터 저장)
   int               nReflow_Result;                     // ������ Line�� ����. 3 �̸� : DAM2 Reflow ����, 4~5 : DAM1 Reflow ����, 6 : no Reflow ���� / -1 : image not loaded, -2 : roi setting error, -3 : roi length error, -5 : select wrong side
   int               pReflow_LinePosData[REFLOW_LINE_DATA];   // Line ��ǥ ��� �迭. DAM#2 �ٱ� 2 Lines, DAM#2, DAM#1 ������ ��ǥ�� �����(��, Pattern�� �������� �ٱ��ʺ��� ����)
   int               nReflow_Side;
   int               nInspectionMode;
   int               nReflow_CellIndex;
   BOOL            bCheckWSISendToMotor;  //모터한테 좌표 보낸건지 확인
   BOOL            bCheckSendToMotor;  //WSI 진행시 모터한테 좌표 보낸건지 확인
   BOOL            bCheckWSISendToMotor;  //�������� ��ǥ �������� Ȯ��
   BOOL            bCheckSendToMotor;  //WSI ����� �������� ��ǥ �������� Ȯ��
};
typedef std::vector<SReviewResult>               VectorSReviewResult;