1. createTool
获取工具栏唯一id。
1.1. 参数说明:
名称 | 说明 | 类型 | 是否必填 | 示例 |
---|---|---|---|---|
options | 具体参数见下方示例 | NULL | NULL | NULL |
返回值说明 | 类型 | 示例 |
---|---|---|
无返回值 | NULL | NULL |
1.2. 调用方式:
/**
* 该方法用来创建工具栏,
* @function createTool
* @param {object} [options] 工具栏选项
* @param {boolean} [options.home] 是否显示初始化按钮 默认true
* @param {boolean} [options.fit] 是否显示自适应按钮 默认true
* @param {boolean} [options.restore] 是否显示还原按钮 默认true
* @param {boolean} [options.roam] 是否显示漫游按钮 默认true
* @param {boolean} [options.multiple] 是否显示框选按钮 默认true
* @param {boolean} [options.hide] 是否显示隐藏按钮 默认true
* @param {boolean} [options.isolation] 是否显示隔离按钮 默认true
* @param {boolean} [options.sectioning] 是否显示剖切按钮 默认true
* @param {boolean} [options.modelPartition] 是否显示模型分解按钮 默认false
* @param {boolean} [options.color] 是否显示设置颜色按钮 默认true
* @param {boolean} [options.setting] 是否显示设置按钮 默认true
* @param {boolean} [options.modelTree] 是否显示模型树按钮 默认false
* @param {boolean} [options.attribute] 是否显示属性按钮 默认true
* @param {boolean} [options.mark] 是否显示标签按钮 默认true
* @param {boolean} [options.measurement] 是否显示测距按钮 默认true
* @param {boolean} [options.snapshot] 是否显示快照按钮 默认true
* @param {boolean} [options.postil] 是否显示批注按钮 默认true
* @return {void}
*/
var tool = new BOS3D.ToolBar(viewer3D); //创建工具栏实例
var op={ home:true,// 是否显示初始化按钮
fit:true,// 是否显示自适应按钮
restore:true, // 是否显示还原按钮
roam:true, // 是否显示漫游按钮
multiple:true, // 是否显示框选按钮
hide:true, // 是否显示隐藏按钮
isolation:true, // 是否显示隔离按钮
sectioning:true, // 是否显示剖切按钮
color:true, // 是否显示设置颜色按钮
setting:true, // 是否显示设置按钮
modelTree:true,// 是否显示模型树按钮
attribute:true, // 是否显示属性按钮
measurement:true // 是否显示测距按钮
};
tool.createTool(op); //创建工具栏UI部分
1.3. Demo示例:
示例名称 | 示例地址 |
---|---|
工具栏按钮显示隐藏 | 去体验 |