EdgeInspector_App/Recipe/GlassRecipe.h
@@ -318,6 +318,33 @@
   int      m_nJudge_Size_Min_OR_AND;   // 0 : No Use, 1 : OR, 2 : AND
};
// RIP Thickness
struct CRIP_THICKNESS_PARM
{
   // Inspect
   BOOL m_bUseInspect = FALSE;
   int  m_nLeftThres = 0;
   int  m_nRightThres = 0;
   int  m_nGlassThres = 0;
   int  m_nRipDir = 0;            // 0:L 1:R 2:L+R
   int  m_nRectLeft = 0;         // Inspect Rect L
   int  m_nTopOffset = 0;         // Inspect Top Offset
   int  m_nRectRight = 0;         // Inspect Rect R
   int  m_nBottomOffset = 0;       // Inspect Bottom Offset
   // Judgement
   int  m_nGlassSizeMin_um = 0;
   int  m_nGlassSizeMax_um = 0;
   int  m_nLeftRipSizeMin_um = 0;
   int  m_nLeftRipSizeMax_um = 0;
   int  m_nRightRipSizeMin_um = 0;
   int  m_nRightRipSizeMax_um = 0;
   void Reset();
   BOOL ReadRecipe(CConfig* pFile, int nSideIdx);
   BOOL WriteRecipe(CConfig* pFile, int nSideIdx);
};
class CSIDE_PARM
{   
public:
@@ -453,6 +480,9 @@
   // User Defect
   int                  m_nUserDefectAreaCount;
   CUSER_DEFECT_AREA_PARM   m_UserDefectPrm[MAX_SIDE_USER_DEFECT_AREA_COUNT];
   // Rip Thickness
   CRIP_THICKNESS_PARM      m_RipThk;
};
class CGlassRecipe