Files
envi-code/SourceCode/Code2026/tg_shs/shs_kernal/TForce.cpp
T

55 lines
1.1 KiB
C++
Raw Normal View History

2026-10-04 00:04:20 +08:00
//------------------------------------------------------------------------+
2026-09-28 15:28:50 +08:00
// Copyright (C), 1998-2011, Beijing Tangent Software Co. Ltd.
2026-10-04 00:04:20 +08:00
// = FileName : TForce类
2026-09-28 15:28:50 +08:00
// = Version : ver1.0
// = Author : wjx
// = CreateDate : 2012-03-26
2026-10-04 00:04:20 +08:00
// = Description: 内力数据类类实现
2026-09-28 15:28:50 +08:00
// = Maintainers:
//
//------------------------------------------------------------------------+
#include "StdAfx.h"
#include "TForce.h"
TForce::TForce()
{
}
TForce::TForce(const TForce& src)
{
*this = src;
}
TForce::~TForce()
{
}
TForce& TForce::operator = (const TForce& src)
{
if (this != &src)
{
m_dAxisForce = src.m_dAxisForce;
m_dShear12 = src.m_dShear12;
m_dMoment12 = src.m_dMoment12;
m_dShear13 = src.m_dShear13;
m_dMoment13 = src.m_dMoment13;
m_dTorque = src.m_dTorque;
}
return *this;
}
bool TForce::operator == (const TForce &src)
{
if(m_dAxisForce == src.m_dAxisForce &&
m_dShear12 == src.m_dShear12 &&
m_dMoment12 == src.m_dMoment12 &&
m_dShear13 == src.m_dShear13 &&
m_dMoment13 == src.m_dMoment13 &&
m_dTorque == src.m_dTorque)
{
return true;
}
return false;
}