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

40 lines
887 B
C++

#include "stdafx.h"
#include "KTTempTol.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
KTTempTol::KTTempTol()
{
m_dEqualPoint = AcGeContext::gTol.equalPoint();
m_dEqualVector = AcGeContext::gTol.equalVector();
AcGeContext::gTol.setEqualPoint(1.e-6);
AcGeContext::gTol.setEqualVector(1.e-6);
}
KTTempTol::KTTempTol(double dVal)
{
m_dEqualPoint = AcGeContext::gTol.equalPoint();
m_dEqualVector = AcGeContext::gTol.equalVector();
AcGeContext::gTol.setEqualPoint(dVal);
AcGeContext::gTol.setEqualVector(dVal);
}
KTTempTol::~KTTempTol()
{
AcGeContext::gTol.setEqualPoint(m_dEqualPoint);
AcGeContext::gTol.setEqualVector(m_dEqualVector);
}
void KTTempTol::Set(double dTol)
{
m_dEqualPoint = dTol;
m_dEqualVector = dTol;
AcGeContext::gTol.setEqualPoint(m_dEqualPoint);
AcGeContext::gTol.setEqualVector(m_dEqualVector);
}