//-----------------------------------------------------------------------------+ // Copyright (C), 1998-2007, Beijing Tangent Software Co. Ltd. // = FileName : TMasterProperties 类 // = Version : ver2.0 // = Author : wlw // = CreateDate : 2002-09-09 // = Description: TMasterProperties 声明 // = Maintainers: // //-----------------------------------------------------------------------------+ #ifndef _TMASTERPROPERTIES_H_ #define _TMASTERPROPERTIES_H_ class GEOAPI TMasterProperties { public: TMasterProperties(); TMasterProperties(const TMasterProperties &src); virtual ~TMasterProperties(); TMasterProperties & operator= (const TMasterProperties &src); void SetFromEx(const AcDbEntity *pEnt); void SetFrom(const AcDbEntity *pEnt); void SetTo(AcDbEntity *pEnt) const; void SetTo(AcDbVoidPtrArray &entSet) const; public: AcDbObjectId m_idLayer; Adesk::UInt16 m_nColor; AcDbObjectId m_idLineType; AcDbObjectId m_idMaterial; }; #endif