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

30 lines
998 B
C++

#pragma once
#include "EarThwormDef.h"
class AecDbHvacFitting;
class CHVACFittingToolkit
{
public:
CHVACFittingToolkit(void);
~CHVACFittingToolkit(void);
//弯头替换
static void EblowReplace(CMapFitaram& mapFitParam,int nFitCode,int nFitSect,AcDbObjectId& idFit);
// 变径替换
static void ReducerReplace(CMapFitaram& mapFitParam,int nFitCode,int nFitSect,AcDbObjectId& idToEdit);
//三通替换
static void TeeReplace(CMapFitaram& mapFitParam, int nFitCode,int nFitSect,AcDbObjectId& idToEdit);
//四通替换
static void CrossReplace(CMapFitaram& mapFitParam,int nFitCode,int nFitSect,AcDbObjectId& idToEdit);
//乙子弯
static void OffsetReplace(CMapFitaram& mapFitParam,int nFitCode,int nFitSect,AcDbObjectId& idToEdit);
//更新三通接口关系
static void UpdateTeeInfAssoc(AecDbHvacFitting *pFit, AcArray<AecInterface> &arTInfLast, AcArray<AecInterface> &arTInfThis, AecHvac::HvacTeeType eTeeTypeLast, AecHvac::HvacTeeType eTeeTypeThis, BOOL bFloorDir);
};