1. 说明(属性)

位于BOS3D.Plugins.HolesAnalysis

1.1. 类声明

//拿到4个html标签
let elementArray = [document.getElementById("value1"), document.getElementById("value2"), document.getElementById("value3"), document.getElementById("value4")];

//创建圆孔分析对象
let holesAnalysis = new BOS3D.Plugins.HolesAnalysis({
    // BOS3D.Viewer对象
    viewer: viewer3D,
    // 用于标识连接线距离的html标签数组,如果不传,会自动创建
    elements: elementArray,
    // 用于标识圆孔位置的div,如果不传,会自动创建
    holeElement:element,
    // 构件参考面原点的mesh尺寸
    originMeshSize: 1,
    // 构件参考面原点mesh的颜色
    originMeshColor: new Color(0xd400ff),
    // 圆孔mesh的颜色
    holeMeshColor: new Color(0xffff00),
    // 连接线端点的尺寸
    targetMeshSize: 1,
    // 连接线端点的颜色
    targetMeshColor: new Color(0xffff00),
    // 连接线的宽度
    lineWidth: 2

});
//将该对象添加到场景中
viewer3D.add(holesAnalysis);

1.1.1. 参数

名称 说明 类型 是否必须 示例
options 一个有以下参数的对象 Object {}
options.viewer BOS3D.Viewer对象 String
options.elements 用于标识连接线距离的html标签数组 Array
options.holeElement 用于标识圆孔位置的div domElement
options.originMeshSize 构件参考面原点的mesh尺寸 Number 1
options.originMeshColor 构件参考面原点mesh的颜色 Number new Color(0xd400ff)
options.holeMeshColor 圆孔mesh的颜色 Number new Color(0xffff00)
options.targetMeshSize 连接线端点的尺寸 Number 1
options.targetMeshColor 连接线端点的颜色 Number new Color(0xffff00)
options.lineWidth 连接线的宽度 Number 2
版权所有@盈嘉互联(北京)科技有限公司 京ICP备15051988号-9 Copyright © 2021 all right reserved,powered by Gitbook该文件修订时间: 2021-12-20 09:59:48

results matching ""

    No results matching ""