typedef.h

来自「能在MDT5/6环境下对已经存在地曲面进行全部和局部区域展开」· C头文件 代码 · 共 94 行

H
94
字号
#ifndef TYPE_DEF_H
#define TYPE_DEF_H

#ifndef PI
#define PI	3.1415926535897932384626433832795
#endif

#ifndef TOL
#define TOL	1.e-3
#endif

#ifndef TOL5
#define TOL5	1.e-5
#endif

#ifndef CURVE_FEATUREPOINT_NUM
#define CURVE_FEATUREPOINT_NUM 5
#endif

#ifndef MIN_POINTNUM
#define MIN_POINTNUM	20
#endif

#ifndef ACBRLOOPPOINTERARRAY
#define ACBRLOOPPOINTERARRAY
typedef AcArray<AcBrLoop*> AcBrLoopPointerArray;
#endif


#ifndef ACBREDGEPOINTERARRAY
#define ACBREDGEPOINTERARRAY
typedef AcArray<AcBrEdge*> AcBrEdgePointerArray;
#endif


#ifndef ACDBFULLSUBENTPATHARRAY
#define ACDBFULLSUBENTPATHARRAY
typedef AcArray<AcDbFullSubentPath> AcDbFullSubentPathArray;
#endif

#ifndef ACGENURBCURVE3DARRAY
#define ACGENURBCURVE3DARRAY
typedef AcArray<AcGeNurbCurve3d> AcGeNurbCurve3dArray;
#endif

#ifndef ACGENURBCURVE2DARRAY
#define ACGENURBCURVE2DARRAY
typedef AcArray<AcGeNurbCurve2d> AcGeNurbCurve2dArray;
#endif

#ifndef ACGE_BOOLARRAY
#define ACGE_BOOLARRAY
typedef AcArray<bool>			 AcGeBoolArray;
#endif

#include "ChArray.h"

#ifndef CHGE_CURVEPNTS3DARRAY
#define CHGE_CURVEPNTS3DARRAY
typedef ChArray<AcGePoint3dArray> ChGeCurve3dPntsArray;
typedef ChArray<AcGePoint3dArray> ChGePnts3dArray;
typedef ChArray<AcGePoint3dArray> ChGeLoop3d;
typedef ChArray<ChGeLoop3d> ChGeLoop3dArray;
#endif


#ifndef CHGE_CURVEPNTS2DARRAY
#define CHGE_CURVEPNTS2DARRAY
typedef ChArray<AcGePoint2dArray> ChGeCurve2dPntsArray;
typedef ChArray<AcGePoint2dArray> ChGePnts2dArray;
typedef ChArray<AcGePoint2dArray> ChGeLoop2d;
typedef ChArray<ChGeLoop2d> ChGeLoop2dArray;
#endif

#ifndef CHDB_OBJECTIDSARRAY
#define CHDB_OBJECTIDSARRAY
typedef ChArray<AcDbObjectIdArray> ChDbObjectIdsArray;
#endif

#ifndef ACDB_HANDLEARRAY
#define ACDB_HANDLEARRAY
typedef AcArray<AcDbHandle> AcDbHandleArray;
#endif

#ifndef CHGE_INTSARRAY
#define CHGE_INTSARRAY
typedef ChArray<AcGeIntArray>	ChGeIntsArray;
#endif


#include "ChGeCurveCurveInt2d.h"

#endif // TYPE_DEF_H

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?