#include "StdAfx.h" #include "WallSplitInfo.h" CWallSplitInfo::CWallSplitInfo() { Reset(); } CWallSplitInfo::~CWallSplitInfo() { } CWallSplitInfo::CWallSplitInfo(const CWallSplitInfo& src) { *this = src; } CWallSplitInfo& CWallSplitInfo::operator = (const CWallSplitInfo& src) { if(this != &src) { m_dHeight = src.m_dHeight; m_dWidth = src.m_dWidth; m_dSectSpan = src.m_dSectSpan; m_dAxisPress = src.m_dAxisPress; m_dWallNormSect = src.m_dWallNormSect; m_dWallSlopSect = src.m_dWallSlopSect; m_dWallBodyReinH = src.m_dWallBodyReinH; m_dWallBodyReinHP = src.m_dWallBodyReinHP; m_dWallBodyReinV = src.m_dWallBodyReinV; m_dWallBodyReinVP = src.m_dWallBodyReinVP; m_bCoupBeam = src.m_bCoupBeam; m_dWallBeamReinU = src.m_dWallBeamReinU; m_dWallBeamReinD = src.m_dWallBeamReinD; m_dWallBeamStrrup = src.m_dWallBeamStrrup; } return *this; } void CWallSplitInfo::Reset() { m_dHeight = 0.0; m_dWidth = 0.0; m_dSectSpan = 0.0; m_dAxisPress = 0.0; m_dWallNormSect = 0.0; m_dWallSlopSect = 0.0; m_dWallBodyReinH = 0.0; m_dWallBodyReinHP = 0.0; m_dWallBodyReinV = 0.0; m_dWallBodyReinVP = 0.0; m_bCoupBeam = FALSE; m_dWallBeamReinU = 0.0; m_dWallBeamReinD = 0.0; m_dWallBeamStrrup = 0.0; }