IfcApi
IfcLoader
IfcViewerApi

IfcLoader.useWebworkers

简介:

IfcLoader.useWebworkers是IfcLoader的一个静态方法,用于设置是否使用Web Workers来解析IFC文件。

方法原型:

静态方法 IfcLoader.useWebworkers(value)

参数介绍:

value:Boolean类型,true表示使用Web Workers来解析IFC文件,false表示不使用。

示例代码:

// 实例化IfcLoader对象 var ifcLoader = new IfcLoader();

// 设置使用Web Workers来解析IFC文件 IfcLoader.useWebworkers(true);

// 加载IFC文件 ifcLoader.load('model.ifc', function(ifcModel){ // 成功加载IFC文件后的回调函数 }, function(error){ // 加载IFC文件失败后的回调函数 });

// 使用完毕后重置为不使用Web Workers来解析IFC文件 IfcLoader.useWebworkers(false);

说明:

  • IfcLoader.useWebworkers方法必须在实例化IfcLoader对象之前调用。
  • 使用Web Workers来解析IFC文件可以提高解析效率,但必须保证浏览器支持Web Workers功能。
  • 如果需要在多个页面或组件中使用IfcLoader对象,可以在一开始调用IfcLoader.useWebworkers方法来设置是否使用Web Workers,而不用在每个页面或组件中重复调用。