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 新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放该对象所占用的资源。DisplayStyle
getDisplayStyle()
返回RVT的显示模式。double
getHeading()
返回RVT的方向角。String
getMaterialLibraryPath()
返回材质库路径。Point3D
getPosition()
返回RVT的插入点位置。String
getViewName()
返回待转换视图的名称。boolean
isExportPBRMaterials()
返回是否导出PBR材质。boolean
isIgnoreEmptyField()
返回是否忽略空字段。void
setDisplayStyle(DisplayStyle value)
设置RVT的显示模式。void
setExportPBRMaterials(boolean value)
设置是否导出PBR材质。void
setHeading(double heading)
设置RVT的方向角。void
setIgnoreEmptyField(boolean value)
设置是否忽略空字段。void
setLinkFiles(String[] value)
设置预读取的链接文件列表,为了进度条正确。void
setMaterialLibraryPath(String strPath)
设置材质库路径,允许在未安装revit软件的环境下手动指定材质库路径;但已安装revit软件则不需要设置,自动注册表获取。void
setPosition(Point3D point3d)
设置RVT的插入点位置。void
setViewName(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.