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

32 lines
721 B
C++

#ifndef _THUNDERCACULATE_H__
#define _THUNDERCACULATE_H__
#if _MSC_VER > 1000
#pragma once
#endif
#include "CaculateResult.h"
class TGLightningRodData;
class TGThunderCaculate
{
public:
TGThunderCaculate();
virtual ~TGThunderCaculate();
public:
//通过避雷针数据进行计算
void CaculateThunderData(const TGLightningRodData *pData);
private:
//得到滚球圆心坐标 ptCen为返回值,其他为输入值
void GetGroundCenter(const AcGePoint3d ptInsert,double dHeight,double dGroundRadius,AcGePoint3d& ptCen);
bool DocGetMeterUnitDraw();
public:
CCaculateResult m_result; //计算结果
};
#endif // !defined(AFX_THUNDERCACULATE_H__F5C4CEB8_A2F3_4680_8DF0_3405CC9D2228__INCLUDED_)