工具接口
# 1.1. 执行工具
接口名:run( toolName, param );
说明:
开启指定的工具。
参数:
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| toolName | 字符串 | 是 | 要执行的工具的名称。 |
| param | JSON字符串 | 否 | 执行工具所需的参数。 |
返回:
无。
示例:
_bwTools.run( "View.Fit" )
工具名及参数:
| 名称 | 说明 | 参数说明 | 示例 |
|---|---|---|---|
| View.Fit | 视口模型居中显示。 | 无参数 | _bwTools.run( "View.Fit" ) |
| SVTSelect | 将鼠标操作模式设置为选择模式。 | 无参数 | _bwTools.run( "SVTSelect" ) |
| View.Pan | 将鼠标操作模式设置为平移模式。 | 无参数 | _bwTools.run( "View.Pan" ) |
| View.Rotate | 将鼠标操作模式设置为旋转模式 | 无参数 | _bwTools.run( "View.Rotate" ) |
| View.Zoom | 将鼠标操作模式设置为缩放模式 | 无参数 | _bwTools.run( "View.Zoom" ) |
| View.Undo | 回到上一个场景 | 无参数 | _bwTools.run( "View.Undo" ) |
| View.Redo | 进到下一个场景 | 无参数 | _bwTools.run( "View.Redo" ) |
| Measure.Distance | 开启距离测量 | 无参数 | _bwTools.run( "Measure.Distance" ) |
| Measure.Area | 开启构件面积量测 | 无参数 | _bwTools.run( "Measure.Area" ) |
| Measure.Length | 开启构件长度量测 | 无参数 | _bwTools.run( "Measure.Length" ) |
| Measure.Location | 开启位置量测 | 无参数 | _bwTools.run( "Measure.Location" ) |