com.supermap.realspace.threeddesigner
类 ImportSettingRVT
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.realspace.threeddesigner.ImportSetting3D
-
- com.supermap.realspace.threeddesigner.ImportSettingRVT
-
- 所有已实现的接口:
- IDisposable
public class ImportSettingRVT extends ImportSetting3D
导入RVT类。
-
-
构造器概要
构造器 构造器和说明 ImportSettingRVT()默认构造函数,构造一个 ImportSettingRVT 新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voiddispose()释放该对象所占用的资源。DisplayStylegetDisplayStyle()返回RVT的显示模式。doublegetHeading()返回RVT的方向角。StringgetMaterialLibraryPath()返回材质库路径。Point3DgetPosition()返回RVT的插入点位置。StringgetViewName()返回待转换视图的名称。booleanisExportPBRMaterials()返回是否导出PBR材质。booleanisIgnoreEmptyField()返回是否忽略空字段。voidsetDisplayStyle(DisplayStyle value)设置RVT的显示模式。voidsetExportPBRMaterials(boolean value)设置是否导出PBR材质。voidsetHeading(double heading)设置RVT的方向角。voidsetIgnoreEmptyField(boolean value)设置是否忽略空字段。voidsetLinkFiles(String[] value)设置预读取的链接文件列表,为了进度条正确。voidsetMaterialLibraryPath(String strPath)设置材质库路径,允许在未安装revit软件的环境下手动指定材质库路径;但已安装revit软件则不需要设置,自动注册表获取。voidsetPosition(Point3D point3d)设置RVT的插入点位置。voidsetViewName(String strViewName)设置待转换视图的名称。-
从类继承的方法 com.supermap.realspace.threeddesigner.ImportSetting3D
getImportMode, getSourceFilePath, getSourceFileType, getTargetDatasetName, getTargetDatasource, getTargetDatasourceConnectionInfo, getTargetPriCoordSys, setImportMode, setSourceFilePath, setTargetDatasetName, setTargetDatasource, setTargetDatasourceConnectionInfo, setTargetPriCoordSys, toFileType, toXmlFileType
-
-
-
-
构造器详细资料
-
ImportSettingRVT
public ImportSettingRVT()
默认构造函数,构造一个 ImportSettingRVT 新对象。- 从以下版本开始:
- 11.2.0。
-
-
方法详细资料
-
getPosition
public Point3D getPosition()
返回RVT的插入点位置。- 返回:
- 插入点位置。
- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
setPosition
public void setPosition(Point3D point3d)
设置RVT的插入点位置。- 参数:
point3d- 插入点位置。- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
getHeading
public double getHeading()
返回RVT的方向角。- 返回:
- 方向角。
- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
setHeading
public void setHeading(double heading)
设置RVT的方向角。- 参数:
heading- 方向角。- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
getViewName
public String getViewName()
返回待转换视图的名称。- 返回:
- 待转换视图的名称。
- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
setViewName
public void setViewName(String strViewName)
设置待转换视图的名称。- 参数:
strViewName- 待转换视图的名称。- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
getDisplayStyle
public DisplayStyle getDisplayStyle()
返回RVT的显示模式。- 返回:
- 显示模式,显示模式分为着色、真实。
- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
setDisplayStyle
public void setDisplayStyle(DisplayStyle value)
设置RVT的显示模式。- 参数:
value- 显示模式。- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
getMaterialLibraryPath
public String getMaterialLibraryPath()
返回材质库路径。- 返回:
- 材质库路径。
- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
setMaterialLibraryPath
public void setMaterialLibraryPath(String strPath)
设置材质库路径,允许在未安装revit软件的环境下手动指定材质库路径;但已安装revit软件则不需要设置,自动注册表获取。- 参数:
strPath- 材质库路径。- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
isIgnoreEmptyField
public boolean isIgnoreEmptyField()
返回是否忽略空字段。- 返回:
- 返回true,表示忽略空字段;返回false,不忽略空字段。
- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
setIgnoreEmptyField
public void setIgnoreEmptyField(boolean value)
设置是否忽略空字段。- 参数:
value- 是否忽略空字段。- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
isExportPBRMaterials
public boolean isExportPBRMaterials()
返回是否导出PBR材质。- 返回:
- 是否导出PBR材质。返回true表示导出PBR材质;返回false表示不导出PBR材质。
- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
setExportPBRMaterials
public void setExportPBRMaterials(boolean value)
设置是否导出PBR材质。- 参数:
value- 是否导出PBR材质。- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
setLinkFiles
public void setLinkFiles(String[] value)
设置预读取的链接文件列表,为了进度条正确。- 参数:
value- 预读取的链接文件列表。- 抛出:
IllegalStateException- 当前对象已被释放。- 从以下版本开始:
- 11.2.0。
-
dispose
public void dispose()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。- 抛出:
UnsupportedOperationException- 对象不能被释放,不能调用Dispose方法。- 从以下版本开始:
- 11.2.0。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.