62 lines
1.2 KiB
C++
62 lines
1.2 KiB
C++
//------------------------------------------------------------------------+
|
|
// Copyright (C), 1998-2012, Beijing Tangent Software Co. Ltd.
|
|
// = FileName : TReinSectData.cpp
|
|
// = Version : ver1.0
|
|
// = Author : zyc
|
|
// = CreateDate : 2012-06-07
|
|
// = Description: TReinSectDataÀඨÒå
|
|
// = Maintainers:
|
|
//
|
|
//------------------------------------------------------------------------+
|
|
|
|
#include "stdafx.h"
|
|
#include "TReinSectData.h"
|
|
|
|
TReinSectData::TReinSectData()
|
|
{
|
|
m_nSectNo = 0;
|
|
m_dArea = 0.0f;
|
|
m_dAreaS = 0.0f;
|
|
m_dAreaY = 0.0f;
|
|
m_nFlag = 0;
|
|
}
|
|
|
|
TReinSectData::TReinSectData(const TReinSectData& src)
|
|
{
|
|
*this = src;
|
|
}
|
|
|
|
TReinSectData::~TReinSectData()
|
|
{
|
|
}
|
|
|
|
bool TReinSectData::operator<(const TReinSectData& src)
|
|
{
|
|
if (*this == src)
|
|
{
|
|
return false;
|
|
}
|
|
return m_nSectNo < src.m_nSectNo;
|
|
}
|
|
|
|
bool TReinSectData::operator==(const TReinSectData& src)
|
|
{
|
|
if (m_nSectNo == src.m_nSectNo)
|
|
{
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
TReinSectData& TReinSectData::operator=(const TReinSectData& src)
|
|
{
|
|
if (this != &src)
|
|
{
|
|
m_nSectNo = src.m_nSectNo;
|
|
m_dArea = src.m_dArea;
|
|
m_dAreaS = src.m_dAreaS;
|
|
m_dAreaY = src.m_dAreaY;
|
|
m_nFlag = src.m_nFlag;
|
|
}
|
|
return *this;
|
|
} |