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)
设置样式(重新设置的样式,默认样式则不再使用)。
|
clone, fromXml, generateUuid, getOffset, getType, getUuid, isChangeSizeFlowModel, isVisible, setChangeSizeFlowModel, setOffset, setUuid, setVisible, toXml
public void dispose()
dispose
在接口中 IDisposable
dispose
在类中 GeoEntityEffect
public String getModelPath()
public void setModelPath(String strModelPath)
strModelPath
- 模型路径public String getModelDSName()
public void setModelDSName(String strModelDSName)
strModelDSName
- 模型数据源名称public boolean getIsAngleLoop()
public ArrayList<Integer> getAngleLoopOnceIndexs()
public boolean setAngleParm(ArrayList<Double> arrTime, ArrayList<Point3Ds> arrAngle, boolean bLoop, ArrayList<Integer> arrLoopOnceIndex)
arrTime
- 角度变化时间数组(和角度变化数组一一对应)arrAngle
- 角度变化数组(和角度变化时间数组一一对应)bLoop
- 角度变化是否循环arrLoopOnceIndex
- 角度变化单次循环索引数组public boolean getIsScaleLoop()
public ArrayList<Integer> getScaleLoopOnceIndexs()
public boolean setScaleParm(ArrayList<Double> arrTime, ArrayList<ArrayList<Double>> arrScale, boolean bLoop, ArrayList<Integer> arrLoopOnceIndex)
arrTime
- 缩放变化时间数组(和缩放变化数组一一对应)arrScale
- 缩放变化数组(和缩放变化时间数组一一对应)bLoop
- 缩放变化是否循环arrLoopOnceIndex
- 缩放变化单次循环索引数组public Point3D getScale()
public void setScale(Point3D ptScale)
ptScale
- 渐变体模型默认缩放。public Point3D getPositionOffset()
public void setPositionOffset(Point3D ptOffset)
ptOffset
- 偏移。public boolean getIsResetStyle3D()
public void setIsResetStyle3D(boolean bResetStyle3D)
bResetStyle3D
- 样式public GeoStyle3D getStyle3D()
public void setStyle3D(GeoStyle3D style3D)
style3D
- 样式。Copyright © 2021–2024 SuperMap. All rights reserved.