#include "StdAfx.h" #include "CHReviewRecipe/RcpMeasureInfo.h" CRcpMeasureInfo::CRcpMeasureInfo(void) { Reset(); } CRcpMeasureInfo::~CRcpMeasureInfo(void) { Reset(); } void CRcpMeasureInfo::Reset() { m_nModuleIdx = -1; m_nResultIdx = -1; m_nMeasureModelIdx = -1; m_nMagnificationIdx = -1; m_nLightLevel = 0; m_dPosX = 0.0; m_dPosY = 0.0; m_nUserGlassCount = 0; } void CRcpMeasureInfo::SetInfo(const CRcpMeasureInfo& rhs) { *this = rhs; // m_nMeasureModelIdx = rhs.m_nMeasureModelIdx; // m_nMagnificationIdx = rhs.m_nMagnificationIdx; // m_nLightLevel = rhs.m_nLightLevel; // m_dPosX = rhs.m_dPosX; // m_dPosY = rhs.m_dPosY; } void CRcpMeasureInfo::GetInfo(CRcpMeasureInfo& rhs) { rhs = *this; // rhs.m_nMeasureModelIdx = m_nMeasureModelIdx; // rhs.m_nMagnificationIdx = m_nMagnificationIdx; // rhs.m_nLightLevel = m_nLightLevel; // rhs.m_dPosX = m_dPosX; // rhs.m_dPosY = m_dPosY; }