com.supermap.realspace
类 PipeLayerSettings
- java.lang.Object
-
- com.supermap.realspace.PipeLayerSettings
-
public class PipeLayerSettings extends Object
管点管线参数设置
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
clear()
清除 PipeLayerSettings 对象。ModelSymbolMatchMode
getMatchSymMatchMode()
获取管点模型与管线的匹配模式。Material3D
getMaterial3D()
获取管网图层材质String
getMaterialFile()
获取管线PBR材质文件路径。void
reset(PipeLayerSettings settings)
构造一个新的 PipeLayerSettings 对象。void
setMatchSymMatchMode(ModelSymbolMatchMode mode)
设置管点模型与管线的匹配模式。void
setMaterial3D(Material3D material3D)
设置管网图层材质void
setMaterialFile(String materialFile)
设置管线PBR材质文件路径
-
-
-
方法详细资料
-
reset
public void reset(PipeLayerSettings settings)
构造一个新的 PipeLayerSettings 对象。- 参数:
settings
- PipeLayerSettings 对象
-
clear
public void clear()
清除 PipeLayerSettings 对象。
-
getMatchSymMatchMode
public ModelSymbolMatchMode getMatchSymMatchMode()
获取管点模型与管线的匹配模式。ModelSymbolMatchMode设置为AlignPipeLine时,阀门模型根据管线走向自适应调整角度。- 返回:
- 管点模型与管线的匹配模式
-
setMatchSymMatchMode
public void setMatchSymMatchMode(ModelSymbolMatchMode mode)
设置管点模型与管线的匹配模式。将ModelSymbolMatchMode设置为AlignPipeLine,阀门模型将根据管线走向自适应调整角度。 制作阀门模型时,阀门底部管道应沿X轴方向,阀门开关则沿Z轴方向。若制作的模型符号方向与此设置不一致,请旋转角度。
- 参数:
mode
- 管点模型与管线的匹配模式
-
getMaterialFile
public String getMaterialFile()
获取管线PBR材质文件路径。- 返回:
- PBR材质文件路径
-
setMaterialFile
public void setMaterialFile(String materialFile)
设置管线PBR材质文件路径- 参数:
materialFile
- PBR材质文件路径,为json文件路径,如:E:/pipe/pbr.json,纹理与json文件在同一目录下。
-
getMaterial3D
public Material3D getMaterial3D()
获取管网图层材质- 返回:
- 材质
-
setMaterial3D
public void setMaterial3D(Material3D material3D)
设置管网图层材质- 参数:
material3D
- 材质,需要使用Material3DPBR附材质
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.