35 lines
721 B
C++
35 lines
721 B
C++
|
|
class PS_EXP IdGroup
|
|
{
|
|
public:
|
|
AcDbObjectId idBlk1;
|
|
AcDbObjectId idBlk2;
|
|
AcDbObjectId idValve;
|
|
std::vector<AcDbObjectId> vecNextId; // ϲãÕÚµ²¹ÜÏß²úÉúµÄid cet 2014.7.31 add
|
|
};
|
|
|
|
class PS_EXP TDbGroupIdConfig : public AcDbObject {
|
|
public:
|
|
ACRX_DECLARE_MEMBERS(TDbGroupIdConfig);
|
|
public:
|
|
TDbGroupIdConfig() {}
|
|
~TDbGroupIdConfig() {}
|
|
protected:
|
|
|
|
std::vector<std::pair<IdGroup, int> > m_vecIdGroup;
|
|
public:
|
|
|
|
std::vector<std::pair<IdGroup, int> > GetGroup() const
|
|
{
|
|
return m_vecIdGroup;
|
|
}
|
|
|
|
void SetGroup(std::vector<std::pair<IdGroup, int> > vec)
|
|
{
|
|
m_vecIdGroup = vec;
|
|
}
|
|
|
|
public:
|
|
virtual Acad::ErrorStatus dwgInFields (AcDbDwgFiler*);
|
|
virtual Acad::ErrorStatus dwgOutFields(AcDbDwgFiler*) const;
|
|
}; |