Files
envi-code/SourceCode/Code2026/tg_shs/shs_kernal/WallSplitInfo.cpp
T
gjm 164968b62e chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
2026-10-04 00:04:20 +08:00

57 lines
1.2 KiB
C++

#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;
}