IDP.Custom.Design.CustomModel.computeInnerSpacesAsync() 函数
function computeInnerSpacesAsync(id: string): Promise<InnerSpaceWithBorders[]>;
获取模型的所有内空数据,包含边界信息
参数:
-
id: string模型id, 只允许传入顶层柜体的id * 异常处理: 1. 传入id找不到模型: throw new Error('the model does not exist') 2. 传入的id是组合模型id: throw new Error('expect paramModel, the model is paramModelAssembly'); 3. 传入的id是组件id:throw new Error('expect root model, the model is child model');
返回值: Promise<InnerSpaceWithBorders[]>