com.supermap.mobjects.situationsimulation
类 GeoEntityEffectDynamic
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.situationsimulation.GeoEntityEffect
-
- com.supermap.mobjects.situationsimulation.GeoEntityEffectDynamic
-
- 所有已实现的接口:
- IDisposable
public class GeoEntityEffectDynamic extends GeoEntityEffect
渐变体特效类
-
-
构造器概要
构造器 构造器和说明 GeoEntityEffectDynamic()
构造函数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放对象ArrayList<Integer>
getAngleLoopOnceIndexs()
获取角度变化单次循环索引数组ArrayList<Point3Ds>
getAngles()
获取角度变化数组ArrayList<Double>
getAngleTimes()
获取角度变化时间数组boolean
getIsAngleLoop()
获取角度变化是否循环boolean
getIsResetStyle3D()
获取是否应用重新设置的样式。boolean
getIsScaleLoop()
获取缩放变化是否循环String
getModelDSName()
获取模型数据源名称String
getModelPath()
获取自定义外挂模型路径Point3D
getPositionOffset()
获取偏移(单位:米)。Point3D
getScale()
获取渐变体模型默认缩放。ArrayList<Integer>
getScaleLoopOnceIndexs()
获取缩放变化单次循环索引数组ArrayList<ArrayList<Double>>
getScales()
获取缩放变化数组ArrayList<Double>
getScaleTimes()
获取缩放变化时间数组GeoStyle3D
getStyle3D()
获取样式。boolean
setAngleParm(ArrayList<Double> arrTime, ArrayList<Point3Ds> arrAngle, boolean bLoop, ArrayList<Integer> arrLoopOnceIndex)
设置角度变化参数void
setIsResetStyle3D(boolean bResetStyle3D)
设置是否应用重新设置的样式(重新设置样式,默认样式则不再使用)。void
setModelDSName(String strModelDSName)
设置模型数据源名称void
setModelPath(String strModelPath)
设置自定义外挂模型路径void
setPositionOffset(Point3D ptOffset)
设置偏移(单位:米)。void
setScale(Point3D ptScale)
设置渐变体模型默认缩放。boolean
setScaleParm(ArrayList<Double> arrTime, ArrayList<ArrayList<Double>> arrScale, boolean bLoop, ArrayList<Integer> arrLoopOnceIndex)
设置缩放变化参数void
setStyle3D(GeoStyle3D style3D)
设置样式(重新设置的样式,默认样式则不再使用)。-
从类继承的方法 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
在类中GeoEntityEffect
-
getModelPath
public String getModelPath()
获取自定义外挂模型路径- 返回:
- 模型路径
-
setModelPath
public void setModelPath(String strModelPath)
设置自定义外挂模型路径- 参数:
strModelPath
- 模型路径
-
getModelDSName
public String getModelDSName()
获取模型数据源名称- 返回:
- 模型数据源名称
-
setModelDSName
public void setModelDSName(String strModelDSName)
设置模型数据源名称- 参数:
strModelDSName
- 模型数据源名称
-
getIsAngleLoop
public boolean getIsAngleLoop()
获取角度变化是否循环- 返回:
- 返回角度变化是否循环
-
getAngleLoopOnceIndexs
public ArrayList<Integer> getAngleLoopOnceIndexs()
获取角度变化单次循环索引数组- 返回:
- 返回角度变化单次循环索引数组
-
setAngleParm
public boolean setAngleParm(ArrayList<Double> arrTime, ArrayList<Point3Ds> arrAngle, boolean bLoop, ArrayList<Integer> arrLoopOnceIndex)
设置角度变化参数- 参数:
arrTime
- 角度变化时间数组(和角度变化数组一一对应)arrAngle
- 角度变化数组(和角度变化时间数组一一对应)bLoop
- 角度变化是否循环arrLoopOnceIndex
- 角度变化单次循环索引数组- 返回:
- 返回是否设置成功
-
getIsScaleLoop
public boolean getIsScaleLoop()
获取缩放变化是否循环- 返回:
- 返回缩放变化是否循环
-
getScaleLoopOnceIndexs
public ArrayList<Integer> getScaleLoopOnceIndexs()
获取缩放变化单次循环索引数组- 返回:
- 返回缩放变化单次循环索引数组
-
setScaleParm
public boolean setScaleParm(ArrayList<Double> arrTime, ArrayList<ArrayList<Double>> arrScale, boolean bLoop, ArrayList<Integer> arrLoopOnceIndex)
设置缩放变化参数- 参数:
arrTime
- 缩放变化时间数组(和缩放变化数组一一对应)arrScale
- 缩放变化数组(和缩放变化时间数组一一对应)bLoop
- 缩放变化是否循环arrLoopOnceIndex
- 缩放变化单次循环索引数组- 返回:
- 返回是否设置成功
-
getScale
public Point3D getScale()
获取渐变体模型默认缩放。- 返回:
- 渐变体模型缩放。
-
setScale
public void setScale(Point3D ptScale)
设置渐变体模型默认缩放。- 参数:
ptScale
- 渐变体模型默认缩放。
-
getPositionOffset
public Point3D getPositionOffset()
获取偏移(单位:米)。- 返回:
- 偏移。
-
setPositionOffset
public void setPositionOffset(Point3D ptOffset)
设置偏移(单位:米)。- 参数:
ptOffset
- 偏移。
-
getIsResetStyle3D
public boolean getIsResetStyle3D()
获取是否应用重新设置的样式。- 返回:
- 是否应用重新设置的样式。
-
setIsResetStyle3D
public void setIsResetStyle3D(boolean bResetStyle3D)
设置是否应用重新设置的样式(重新设置样式,默认样式则不再使用)。- 参数:
bResetStyle3D
- 样式
-
getStyle3D
public GeoStyle3D getStyle3D()
获取样式。- 返回:
- 样式。
-
setStyle3D
public void setStyle3D(GeoStyle3D style3D)
设置样式(重新设置的样式,默认样式则不再使用)。- 参数:
style3D
- 样式。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.