From 9020bfb6f86ff853d5d5b3cee882132a244232da Mon Sep 17 00:00:00 2001 From: KEJ <kimeungju@diteam.co.kr> Date: 금, 24 11월 2023 15:33:29 +0900 Subject: [PATCH] Merge branch 'feature/#4528_CF_AOI_Review_Motor_Offset_기능_추가' into develop --- ReviewSystem/ReviewSystem/ReviewInterface.cpp | 24 +++++++++++++++++++++++- 1 files changed, 23 insertions(+), 1 deletions(-) diff --git a/ReviewSystem/ReviewSystem/ReviewInterface.cpp b/ReviewSystem/ReviewSystem/ReviewInterface.cpp index 944250b..396ee3f 100644 --- a/ReviewSystem/ReviewSystem/ReviewInterface.cpp +++ b/ReviewSystem/ReviewSystem/ReviewInterface.cpp @@ -3760,6 +3760,23 @@ pReviewOffSetTool->GetOffSetInfo(nModule, nCam, nScan, dGlassXPos,dXpos, dYpos); return TRUE; } +/* < KEJ 20230621 - #4528 ADD Start > */ +BOOL CReviewInterface::IDMO2P_GetMotorPos(int nModule, double &dXpos, double &dYpos) +{ + dXpos = m_vecModuleStatus[nModule].GetMotorPosition()->dMotorPosX; + dYpos = m_vecModuleStatus[nModule].GetMotorPosition()->dMotorPosY; + return TRUE; + +} + +BOOL CReviewInterface::CalcMotorOffSetValue(int nModule, double &dXpos, double &dYpos) +{ + CDlgMotorOffSetTool* pMotorOffSetTool = m_pView->GetMotorOffSetToolHandle(); + + pMotorOffSetTool->CalOffsetInfo(nModule, dXpos, dYpos); + return TRUE; +} +/* < KEJ 20230621 - #4528 ADD End > */ BOOL CReviewInterface::IDRO2P_SetGlassMode(BOOL bMode, int nCamidx, int nScanidx, double nXpos, double nYpos) { @@ -9060,7 +9077,12 @@ { m_pView->ShowHWSettingMode(); } - +/* < KEJ 20230621 - #4528 ADD Start > */ +void CReviewInterface::IDL2P_OpenMotorOffSetTool() +{ + m_pView->ShowMotorOffSetTool(); +} +/* < KEJ 20230621 - #4528 ADD End > */ BOOL CReviewInterface::IDL2P_IsManualProcessMode() { return IsManualProcessMode(); -- Gitblit v1.9.3