com.supermap.realspace
类 PipeLayerSettings
- java.lang.Object
-
- com.supermap.realspace.PipeLayerSettings
-
public class PipeLayerSettings extends Object
管点管线参数设置
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voidclear()清除 PipeLayerSettings 对象。ModelSymbolMatchModegetMatchSymMatchMode()获取管点模型与管线的匹配模式。Material3DgetMaterial3D()获取管网图层材质StringgetMaterialFile()获取管线PBR材质文件路径。voidreset(PipeLayerSettings settings)构造一个新的 PipeLayerSettings 对象。voidsetMatchSymMatchMode(ModelSymbolMatchMode mode)设置管点模型与管线的匹配模式。voidsetMaterial3D(Material3D material3D)设置管网图层材质voidsetMaterialFile(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–2025 SuperMap. All rights reserved.