com.supermap.mobjects.situationsimulation
类 TubularCommunicationLink
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.situationsimulation.GeoEntityEffect
-
- com.supermap.mobjects.situationsimulation.CommunicationLink
-
- com.supermap.mobjects.situationsimulation.TubularCommunicationLink
-
- 所有已实现的接口:
- IDisposable
public class TubularCommunicationLink extends CommunicationLink
管状PBR链路
-
-
构造器概要
构造器 构造器和说明 TubularCommunicationLink()
构造函数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放对象double
getEndDiameter()
获取管状链路终点直径。ArrayList<UVWMappingMode>
getMappingModes()
获取材质纹理映射模式列表int
getSectionSlices()
获取截面正多边形的边数ArrayList<Double>
getSpeedVs()
获取材质运动速度列表double
getStartDiameter()
获取管状链路起点直径GeoStyle3D
getStyle3D()
获取样式ArrayList<String>
getTexturePaths()
获取材质路径列表ArrayList<Double>
getVTilings()
获取重复次数列表void
setEndDiameter(double dDiameter)
设置管状链路终点直径void
setSectionSlices(int nSlices)
设置截面正多边形的边数void
setStartDiameter(double dDiameter)
设置管状链路起点直径void
setStyle3D(GeoStyle3D style3D)
设置样式void
setTexture(ArrayList<String> arrTexturePath, ArrayList<Double> arrVTiling, ArrayList<Double> arrSpeedV, ArrayList<UVWMappingMode> arrMappingMode)
设置材质-
从类继承的方法 com.supermap.mobjects.situationsimulation.CommunicationLink
getEndPoint, getEndUuid, getLinkType, getMaxVisibleDistance, getStartPoint, getStartUuid, setEndPoint, setEndUuid, setMaxVisibleDistance, setStartPoint, setStartUuid
-
从类继承的方法 com.supermap.mobjects.situationsimulation.GeoEntityEffect
clone, fromXml, generateUuid, getOffset, getType, getUuid, isChangeSizeFlowModel, isVisible, setChangeSizeFlowModel, setOffset, setUuid, setVisible, toXml
-
-
-
-
方法详细资料
-
dispose
public void dispose()
释放对象- 指定者:
dispose
在接口中IDisposable
- 覆盖:
dispose
在类中CommunicationLink
-
getStartDiameter
public double getStartDiameter()
获取管状链路起点直径- 返回:
- 直径
-
setStartDiameter
public void setStartDiameter(double dDiameter)
设置管状链路起点直径- 参数:
dDiameter
- 直径
-
getEndDiameter
public double getEndDiameter()
获取管状链路终点直径。- 返回:
- 直径
-
setEndDiameter
public void setEndDiameter(double dDiameter)
设置管状链路终点直径- 参数:
dDiameter
- 直径
-
getSectionSlices
public int getSectionSlices()
获取截面正多边形的边数- 返回:
- 正多边形的边数
-
setSectionSlices
public void setSectionSlices(int nSlices)
设置截面正多边形的边数- 参数:
nSlices
- 正多边形的边数
-
getStyle3D
public GeoStyle3D getStyle3D()
获取样式- 返回:
- 样式
-
setStyle3D
public void setStyle3D(GeoStyle3D style3D)
设置样式- 参数:
style3D
- 样式
-
getMappingModes
public ArrayList<UVWMappingMode> getMappingModes()
获取材质纹理映射模式列表- 返回:
- 纹理映射模式列表
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.