BIMHome v1.0.0
BIMHome接口文档说明

◆ Create()

static ISnapper * Create ( ISnapProcessedBase process,
SnapMode  mode,
double  range = 10,
double  pickRange = 50 
)
static

创建并返回一个 ISnapper 实例

调用该函数可生成一个新的捕捉器(ISnapper)对象,用于在交互过程中管理捕捉模式、捕捉半径及拾取半径等行为

参数
[process]指向实现捕捉处理逻辑的 ISnapProcessedBase 实例
[mode]期望启用的初始捕捉模式(位掩码),默认为 SnapMode::All
[range]捕捉有效半径(像素)
[pickRange]对象拾取半径(像素)
返回
返回新创建的 ISnapper 实例指针