Files
envi-code/SourceCode/Code2026/PIDLineCmd/KTCurveCreator.h
T
2026-09-28 15:28:50 +08:00

51 lines
2.4 KiB
C++

#if !defined(__KTCREATECURVE_H__)
#define __KTCREATECURVE_H__
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
namespace KTAcadUtl {
void AttachAttr(AcDbEntity* pEnt, LPCTSTR pszLayer);
void AttachXData(AcDbEntity* pEnt, LPCTSTR pszXData);
void CreateLineDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateLinePtAngLen(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateArcDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateArcPtPtPt(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateArcPtPtBulge(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateCircleDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateCirclePtPtPt(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateCircleDiameter(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateEllipseDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateEllipsePtPtRatio(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateTextDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreatePointDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateSolidDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateSolidPtPtPt(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateCubeDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateCylinderDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateConeDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateTorusDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreatePipeDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateDuctDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateEccPipeRedDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreatePipeRedDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateTrConeDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateDuctRedDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateHemiSphDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateCapDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
void CreateTankDefault(AcDbVoidPtrArray& arpEnts, const struct resbuf* pRb);
};
#endif // !defined(__KTCREATECURVE_H__)