Files
envi-code/SourceCode/Code2026/tg_shs/inc/Mep/DwgExplode.h
T

34 lines
551 B
C++
Raw Normal View History

2026-09-28 15:28:50 +08:00
#if !defined(__DWGEXPLODE_H__)
#define __DWGEXPLODE_H__
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// 实体过滤循环打碎类
#include "DwgSSet.h"
class CDwgExplode
{
public:
// 构造与析构
CDwgExplode();
~CDwgExplode();
// 添加过滤列表
void AddFilter(CDwgSSet* pSet);
// 取得所有过滤选择集
void Explode() const;
protected:
// 循环打碎所有选择的实体
void Explode(const struct resbuf* pRbFilter) const;
protected:
// 过滤表和过滤对象
CArray<CDwgSSet*, CDwgSSet*&> m_arpFilterSet;
};
#endif // !defined(__DWGEXPLODE_H__)