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材质文件路径
|
public void reset(PipeLayerSettings settings)
settings
- PipeLayerSettings 对象public void clear()
public ModelSymbolMatchMode getMatchSymMatchMode()
public void setMatchSymMatchMode(ModelSymbolMatchMode mode)
将ModelSymbolMatchMode设置为AlignPipeLine,阀门模型将根据管线走向自适应调整角度。 制作阀门模型时,阀门底部管道应沿X轴方向,阀门开关则沿Z轴方向。若制作的模型符号方向与此设置不一致,请旋转角度。
mode
- 管点模型与管线的匹配模式public String getMaterialFile()
public void setMaterialFile(String materialFile)
materialFile
- PBR材质文件路径,为json文件路径,如:E:/pipe/pbr.json,纹理与json文件在同一目录下。public Material3D getMaterial3D()
public void setMaterial3D(Material3D material3D)
material3D
- 材质,需要使用Material3DPBR附材质Copyright © 2021–2024 SuperMap. All rights reserved.