BIMHome v1.0.0
BIMHome接口文档说明
Public 成员函数 | 静态 Public 成员函数 | 所有成员列表
ISelection类 参考abstract

#include <ISelection.h>

Public 成员函数

virtual void addSelectionGate (ISelectionFilterGate *gate)
 向某个选择系统中添加一个新的选择过滤器(SelectionGate)
 
virtual bool addToSelection (const char *pDocName, int ObjectId=-1, const char *pSubName=nullptr, float x=0, float y=0, float z=0, bool clearPreSelect=true)=0
 将对象添加到选择系统中
 
virtual void clearSelection (const char *pDocName=nullptr, bool clearPreSelect=true)=0
 清除选择系统中的选择项
 
virtual std::vector< SelectedObjgetFromSelection (const char *pDocName=nullptr, ResolveMode resolve=ResolveMode::OldStyleElement, bool single=false) const =0
 从选择系统中获取选择的对象
 
virtual void rmvSelectionGate (void)=0
 删除活动的选择过滤器(SelectionGate)
 

静态 Public 成员函数

static ISelectionget ()
 返回一个ISelection类型的实例
 

该类的文档由以下文件生成: