chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
This commit is contained in:
1 parent
2b0c2055ff
commit
164968b62e
6171 files changed
+191244
-191243
No files matched your search
@@ -1,10 +1,10 @@
|
||||
//------------------------------------------------------------------------+
|
||||
//------------------------------------------------------------------------+
|
||||
// Copyright (C), 1998-2012, Beijing Tangent Software Co. Ltd.
|
||||
// = FileName : TDbStruSelfBase.h
|
||||
// = Version : ver1.0
|
||||
// = Author : zyc
|
||||
// = CreateDate : 2012-11-05
|
||||
// = Description: 独立基础平面图类声明
|
||||
// = Description: 独立基础平面图类声明
|
||||
// = Maintainers:
|
||||
//
|
||||
//------------------------------------------------------------------------+
|
||||
@@ -17,15 +17,15 @@
|
||||
#include "TDbStruEntityBase.h"
|
||||
#endif
|
||||
|
||||
// KEY_SECTYP int 轮廓线类型
|
||||
// KEY_B double 独基宽
|
||||
// KEY_H double 独基高
|
||||
// KEY_POS AcGePoint3d 插入点
|
||||
// KEY_AXANG double 轴转角
|
||||
// KEY_H2 double 独基z方向高度
|
||||
// KEY_CLAB CString 构件编号
|
||||
#define KEY_INSPTX _T("InsPtX") // double 偏心距X
|
||||
#define KEY_INSPTY _T("InsPtY") // double 偏心距Y
|
||||
// KEY_SECTYP int 轮廓线类型
|
||||
// KEY_B double 独基宽
|
||||
// KEY_H double 独基高
|
||||
// KEY_POS AcGePoint3d 插入点
|
||||
// KEY_AXANG double 轴转角
|
||||
// KEY_H2 double 独基z方向高度
|
||||
// KEY_CLAB CString 构件编号
|
||||
#define KEY_INSPTX _T("InsPtX") // double 偏心距X
|
||||
#define KEY_INSPTY _T("InsPtY") // double 偏心距Y
|
||||
|
||||
class TARCH_EXP TDbStruSelfBase : public TDbStruEntityBase
|
||||
{
|
||||
@@ -56,7 +56,7 @@ public:
|
||||
virtual Acad::ErrorStatus GetExtents(TADSGePoint3d &ptLow, TADSGePoint3d &ptUp) const;
|
||||
virtual const TCHAR *GetDefaultLayer() const;
|
||||
virtual BOOL IsValid() const;
|
||||
// 支持夹点ctrl功能切换
|
||||
// 支持夹点ctrl功能切换
|
||||
virtual int GetCtrlToggleIndex()const;
|
||||
virtual void CopyPropertiesFrom(AcDbEntity *pSrcEntity, unsigned gMatchFlag);
|
||||
virtual TEntityBase::DrawType GetDrawType() const;
|
||||
@@ -72,21 +72,21 @@ public:
|
||||
virtual int GetFirstVersion()const;
|
||||
virtual bool IsModelEntity() const;
|
||||
|
||||
void GenerateOutline(); // 生成轮廓线
|
||||
const TGGePoly2D& GetOutline(); // 获取轮廓线
|
||||
void GenerateOutline(); // 生成轮廓线
|
||||
const TGGePoly2D& GetOutline(); // 获取轮廓线
|
||||
|
||||
// 裁剪关系数组操作
|
||||
// 裁剪关系数组操作
|
||||
void SetAssocIds(const AcDbObjectIdArray& ids);
|
||||
void GetAssocIds(AcDbObjectIdArray& ids);
|
||||
void RemoveAssocIds(const AcDbObjectId& id);
|
||||
|
||||
private:
|
||||
void UpdateInfoFromOutlineRect(); // 根据轮廓线获取实体数据:插入点、宽、高,矩形
|
||||
void UpdateInfoToOutlineRect(); // 根据实体数据生成轮廓线,矩形
|
||||
void UpdateInfoFromOutlineRect(); // 根据轮廓线获取实体数据:插入点、宽、高,矩形
|
||||
void UpdateInfoToOutlineRect(); // 根据实体数据生成轮廓线,矩形
|
||||
static const Adesk::UInt8 g_nVersion;
|
||||
TGGePoly2D m_polyOutline;
|
||||
|
||||
AcDbObjectIdArray m_arAssocBeamIds; //裁剪独基的梁对象数组
|
||||
AcDbObjectIdArray m_arAssocBeamIds; //裁剪独基的梁对象数组
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in new issue
Block a user