#pragma once
|
|
#include <vector>
|
|
class AFX_EXT_CLASS CRcpUserDefectInfo
|
{
|
public:
|
CRcpUserDefectInfo(void);
|
virtual ~CRcpUserDefectInfo(void);
|
|
public:
|
void Reset();
|
void SetInfo(const CRcpUserDefectInfo& rhs);
|
void GetInfo(CRcpUserDefectInfo& rhs);
|
|
double GetPosX() const { return m_dPosX; }
|
double GetPosY() const { return m_dPosY; }
|
int GetCellSide() const { return m_nCellSide; }
|
int GetInspectionMode() const { return m_nInspectionMode; }
|
CString GetCellId() const {return m_strCellId; }
|
CString GetCellId2() const {return m_strCellId2; }
|
int GetReflowCellIndex() const {return m_nReflowCellIndex; }
|
|
public:
|
double m_dPosX;
|
double m_dPosY;
|
int m_nCellSide;
|
int m_nInspectionMode;
|
CString m_strCellId;
|
CString m_strCellId2;
|
int m_nReflowCellIndex;
|
int m_nSharedDefectIndex;//Glass Raw Messenger Shared Defect µ¥ÀÌÅÍ¿Í µ¿±âȸ¦ ¸ÂÃß±â À§ÇÔ [±èÅÂÇö 2019/1/20]
|
};
|
|
typedef std::vector<CRcpUserDefectInfo> VectorRcpUserDefectInfo;
|
typedef std::vector<CRcpUserDefectInfo>::iterator VectorRcpUserDefectInfoIt;
|
|
|
class AFX_EXT_CLASS CRcpReflowParameter
|
{
|
public:
|
CRcpReflowParameter(void);
|
virtual ~CRcpReflowParameter(void);
|
|
public:
|
void Reset();
|
void SetInfo(const CRcpReflowParameter& rhs);
|
void GetInfo(CRcpReflowParameter& rhs);
|
|
// int GetCellSide() const { return m_nCellSide; }
|
// int GetBaseLine() const { return m_nBaseline; }
|
// int GetBaseDam2() const { return m_nBaseDam2; }
|
// int GetDam2() const { return m_nDam2; }
|
// int GetDam2Dam1() const { return m_nDam2Dam1; }
|
// int GetDam1() const { return m_nDam1; }
|
int GetAPixel() const { return m_nAPixel;}
|
int GetBPixel() const { return m_nBPixel;}
|
int GetCPixel() const { return m_nCPixel;}
|
int GetDPixel() const { return m_nDPixel;}
|
|
// int GetBaseTh() const { return m_nBaseTh; }
|
int GetDam2Th() const { return m_nDam2Th; }
|
int GetDam1Th() const { return m_nDam1Th; }
|
int GetDam3Th() const { return m_nDam3Th; }
|
int GetDam4Th() const { return m_nDam4Th; }
|
CString GetMasterFileName() const { return m_strMasterFileName;}
|
|
public:
|
int m_nCellSide;
|
int m_nInspectionMode;
|
|
int m_nAPixel; // A
|
int m_nBPixel; // B
|
int m_nCPixel; // C
|
int m_nDPixel; // D
|
// int m_nDam1; // E
|
|
// int m_nBaseTh; // BaseLine °ËÃâ th
|
int m_nDam2Th; // BaseLine °ËÃâ th
|
int m_nDam1Th; // BaseLine °ËÃâ th
|
int m_nDam3Th; // BaseLine °ËÃâ th
|
int m_nDam4Th; // BaseLine °ËÃâ th
|
|
int m_nPixelScale; // Ž»ö ¹üÀ§
|
|
CString m_strMasterFileName;
|
};
|
|
typedef std::vector<CRcpReflowParameter> VectorCRcpReflowParameter;
|
typedef std::vector<CRcpReflowParameter>::iterator VectorCRcpReflowParameterIt;
|