IfcApi.IsModelOpen是ifc.js库中的一个方法,用于判断是否已打开ifc文件模型。该方法在文件打开之前被调用,如果返回true,则说明该模型已经被打开。
IfcApi.IsModelOpen(modelId: string): boolean
参数名 | 参数类型 | 参数描述 |
---|---|---|
modelId | string | 必需参数,表示已打开模型的唯一标识符。 |
import { IfcApi } from "ifc-sdk";
const modelId = "abc123";
const isModelOpen = IfcApi.IsModelOpen(modelId);
if (isModelOpen) {
console.log("模型已经打开");
} else {
console.log("模型没有被打开");
}
在上述示例代码中,首先引入ifc.js库中的IfcApi对象,然后调用IfcApi.IsModelOpen方法,传入已打开模板的唯一标识符。如果返回true,则说明该模型已经被打开,否则没有被打开。