new Snap(map [, options])
捕捉构造函数
Parameters:
| Name | Type | Argument | Description | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
map |
Glodon.CIMCube | CIMCube实例 | |||||||||||||||||||||||||||||||
options |
Object |
<optional> |
配置参数
Properties
|
Members
-
endPointRadius :Number
-
设置端点拾取半径(px), 默认12
Type:
- Number
-
faceColor :Color
-
面颜色
Type:
- Color
-
faceFillColor :Color
-
面填充色
Type:
- Color
-
faceWidth :Number
-
设置面拾取边长(px), 默认24
Type:
- Number
-
lineColor :Color
-
边线颜色
Type:
- Color
-
midPointColor :Color
-
中点颜色
Type:
- Color
-
midPointRadius :Number
-
设置中点拾取半径(px), 默认12
Type:
- Number
-
pointColor :Color
-
端点颜色
Type:
- Color
-
roundPointColor :Color
-
设置圆点颜色
Type:
- Color
-
roundPointRadius :Number
-
设置圆点半径(px), 默认4
Type:
- Number
-
screenCaptureFrameRate :Number
-
捕捉时间间隔
Type:
- Number
-
showResults :Number
-
显示结果
Type:
- Number
-
snapTypeList :Array
-
设置捕捉的形式;端点(endPoint)、中点(midPoint)、线(line)、面(face)
Type:
- Array
-
tolerance :Number
-
设置捕捉容差(仅能存储整数)
Type:
- Number
Methods
-
addWithoutSnapObject(obj)
-
添加不参与捕捉的对象
Parameters:
Name Type Description objPrimitive 不参与捕捉的对象 -
clear()
-
清除显示效果
-
disable()
-
关闭捕捉
-
dispose()
-
销毁对象
-
enable()
-
开启捕捉
-
removeWithoutSnapObject(obj)
-
移除不参与捕捉的对象
Parameters:
Name Type Description objPrimitive 不参与捕捉的对象