com.supermap.realspace.threeddesigner
类 BIMFileTools
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.realspace.threeddesigner.BIMFileTools
-
- 所有已实现的接口:
- IDisposable
public class BIMFileTools extends com.supermap.data.InternalHandleDisposable
BIM文件工具类。用于rvt、dgn、ifc等BIM文件的信息获取或质检,目前提供获取rvt链接文件信息
- 从以下版本开始:
- 11.3.0。
-
-
构造器概要
构造器 构造器和说明 BIMFileTools()
默认构造函数,构造一个BatchOperator 对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放该对象所占用的资源。String[]
getLinkFiles()
返回链接文件。boolean
processFile(String strFile)
处理文件。void
setOperationTypes(List<BIMOperationType> types)
设置操作类型。
-
-
-
方法详细资料
-
dispose
public void dispose()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。- 抛出:
UnsupportedOperationException
- 对象不能被释放,不能调用Dispose方法。
-
setOperationTypes
public void setOperationTypes(List<BIMOperationType> types)
设置操作类型。- 参数:
types
- 操作类型。- 抛出:
IllegalStateException
- 当前对象已被释放。
-
processFile
public boolean processFile(String strFile)
处理文件。- 返回:
- 文件处理是否成功。返回true,表示文件处理成功,返回false,表示文件处理失败。
- 抛出:
IllegalStateException
- 当前对象已被释放。
-
getLinkFiles
public String[] getLinkFiles()
返回链接文件。- 返回:
- 链接文件数组。
- 抛出:
IllegalStateException
- 当前对象已被释放。
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.