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

22 lines
740 B
C++

#pragma once
class AecDbEwCable;
struct AecInterface;
class AecDbObjXDataMap;
class AecCableTool
{
public:
AecCableTool(void);
~AecCableTool(void);
static bool CableExit(AecDbEwCable* pCable,AecInterface& inf,int nStyle,AcDbVoidPtrArray& arCablePtrs);
static bool UShapeAoid(AecDbEwCable* pCable,int nSegIndex,AcGeVector3d& vtOffset,double dFrom,double dL,double dVSpace,double dAngle,double dAngleB);
static AecDbEwCable* MakeConnect(AecDbEwCable* pPipe1,AecDbEwCable* pPipe2);
static AecDbEwCable* CreateElbow(AecDbEwCable* pPipe1,AecDbEwCable* pPipe2,double dRRato);
static AecDbEwCable* CreateElbow(AecDbObjXDataMap* pMap,const AcGeVector3d& vtMaj,const AcGeVector3d& vtMin,const AcGePoint3d& ptMid,double dRRato);
};