| | |
| | | CopyMemory(m_stProfile,rh.m_stProfile,sizeof(ST_PROFILE_SETTING)*MAX_PROFILE_SETTING_COUNT); |
| | | CopyMemory(m_stCamferUp,rh.m_stCamferUp,sizeof(ST_CHAMFER_SETTING)*MAX_PROFILE_SETTING_COUNT); |
| | | CopyMemory(m_stCamferDn,rh.m_stCamferDn,sizeof(ST_CHAMFER_SETTING)*MAX_PROFILE_SETTING_COUNT); |
| | | CopyMemory(m_dConvResolution, rh.m_dConvResolution, sizeof(double) * MAX_DIMENSION_COUNT * MAX_STAGE_HAND_COUNT); |
| | | CopyMemory(m_dScanResolution, rh.m_dScanResolution, sizeof(double) * MAX_DIMENSION_COUNT * MAX_STAGE_HAND_COUNT); |
| | | |
| | | return *this; |
| | | } |
| | |
| | | str.Format(_T("CAD_PROFILE_OFFSET_X")); |
| | | pFile->GetItemValue(i,(TCHAR*)(LPCTSTR)str, m_nCADOffsetX[i]); |
| | | str.Format(_T("CAD_PROFILE_OFFSET_Y")); |
| | | pFile->GetItemValue(i,(TCHAR*)(LPCTSTR)str, m_nCADOffsetY[i]); |
| | | pFile->GetItemValue(i,(TCHAR*)(LPCTSTR)str, m_nCADOffsetY[i]); |
| | | |
| | | for (int j = 0; j < MAX_STAGE_HAND_COUNT; j++) { |
| | | // Conv Resolution |
| | | str.Format(_T("CONV_RESOLUTION_%d_%d"), i, j); |
| | | pFile->GetItemValue(i, (TCHAR*)(LPCTSTR)str, m_dConvResolution[i][j]); |
| | | |
| | | // Scan Resolution |
| | | str.Format(_T("SCAN_RESOLUTION_%d_%d"), i, j); |
| | | pFile->GetItemValue(i, (TCHAR*)(LPCTSTR)str, m_dScanResolution[i][j]); |
| | | } |
| | | } |
| | | |
| | | for(i=0;i<MAX_PROFILE_SETTING_COUNT;i++) |
| | |
| | | str.Format(_T("CAD_PROFILE_OFFSET_X")); |
| | | pFile->SetItemValue(i,(TCHAR*)(LPCTSTR)str, m_nCADOffsetX[i]); |
| | | str.Format(_T("CAD_PROFILE_OFFSET_Y")); |
| | | pFile->SetItemValue(i,(TCHAR*)(LPCTSTR)str, m_nCADOffsetY[i]); |
| | | pFile->SetItemValue(i,(TCHAR*)(LPCTSTR)str, m_nCADOffsetY[i]); |
| | | |
| | | for (int j = 0; j < MAX_STAGE_HAND_COUNT; j++) { |
| | | str.Format(_T("CONV_RESOLUTION_%d_%d"), i, j); |
| | | pFile->SetItemValue(i, (TCHAR*)(LPCTSTR)str, m_dConvResolution[i][j]); |
| | | |
| | | str.Format(_T("SCAN_RESOLUTION_%d_%d"), i, j); |
| | | pFile->SetItemValue(i, (TCHAR*)(LPCTSTR)str, m_dScanResolution[i][j]); |
| | | } |
| | | } |
| | | |
| | | for(i=0;i<MAX_PROFILE_SETTING_COUNT;i++) |
| | |
| | | ZeroMemory(m_nCADOffsetX,sizeof(int)*MAX_DIMENSION_COUNT); |
| | | ZeroMemory(m_stProfile,sizeof(ST_PROFILE_SETTING)*MAX_PROFILE_SETTING_COUNT); |
| | | ZeroMemory(m_stCamferUp,sizeof(ST_CHAMFER_SETTING)*MAX_PROFILE_SETTING_COUNT); |
| | | ZeroMemory(m_stCamferDn,sizeof(ST_CHAMFER_SETTING)*MAX_PROFILE_SETTING_COUNT); |
| | | ZeroMemory(m_stCamferDn,sizeof(ST_CHAMFER_SETTING)*MAX_PROFILE_SETTING_COUNT); |
| | | ZeroMemory(m_dConvResolution, sizeof(double) * MAX_DIMENSION_COUNT * MAX_STAGE_HAND_COUNT); |
| | | ZeroMemory(m_dScanResolution, sizeof(double) * MAX_DIMENSION_COUNT * MAX_STAGE_HAND_COUNT); |
| | | } |
| | | |
| | | ////////////////////////////////////////////////////////////////////////// |