21 lines
563 B
C++
21 lines
563 B
C++
#include "StdAfx.h"
|
|
#include "globaldefine.h"
|
|
#include "PushPrec.h"
|
|
#include "globalFunc.h"
|
|
|
|
PushPrec::PushPrec(ads_real dDist, ads_real dAng)
|
|
: oldDistSnap(g_DimOption::instance()._distSnap), oldAngSnap(g_DimOption::instance()._angSnap)
|
|
{
|
|
using namespace GlobalFunc;
|
|
g_DimOption::instance()._distSnap = _AS_MM(dDist);
|
|
GlobalFunc::Refresh_DIST_SNAP();
|
|
g_DimOption::instance()._angSnap = dAng;
|
|
}
|
|
|
|
PushPrec::~PushPrec()
|
|
{
|
|
g_DimOption::instance()._distSnap = oldDistSnap;
|
|
GlobalFunc::Refresh_DIST_SNAP();
|
|
g_DimOption::instance()._angSnap = oldAngSnap;
|
|
}
|