com.supermap.mobjects.situationsimulation
类 GeoEntityMoveParameter
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.situationsimulation.GeoEntityMoveParameter
-
- 所有已实现的接口:
- IDisposable
public class GeoEntityMoveParameter extends com.supermap.data.InternalHandleDisposable
实体移动参数类
-
-
构造器概要
构造器 构造器和说明 GeoEntityMoveParameter()
构造函数GeoEntityMoveParameter(long time, Point3Ds pntPath, String strTargetUuid)
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放对象boolean
getIsGenerateCurve()
获取点串路径模式是否模拟生成曲线路径。String
getOriginGeoEntityUuid()
获取起始地理实体Uuid。Point3Ds
getPath()
获取路径控制点串。Point2Ds
getPath2D()
获取路径控制点串。LinkedHashMap<Double,Double>
getRollAngle()
获取翻滚角集合(key = 时间,value = 角度)。String
getTargetGeoEntityUuid()
获取目标地理实体Uuid。int
getTime()
获取需要运动的时间(单位:秒)。void
setIsGenerateCurve(boolean bIsGenerateCurve)
设置点串路径模式是否模拟生成曲线路径。void
setOriginGeoEntityUuid(String strUuid)
设置起始地理实体Uuid。void
setPath(Point3Ds pnts)
设置路径控制点串。void
setPath2D(Point2Ds pnts)
设置路径比例控制点串。void
setRollAngle(LinkedHashMap<Double,Double> mapRollAngle)
设置翻滚角集合。void
setTargetGeoEntityUuid(String strUuid)
设置目标地理实体Uuid。void
setTime(int nTime)
设置需要运动的时间(单位:秒)。
-
-
-
方法详细资料
-
dispose
public void dispose()
释放对象
-
setTime
public void setTime(int nTime)
设置需要运动的时间(单位:秒)。- 参数:
nTime
- 时间。
-
getTime
public int getTime()
获取需要运动的时间(单位:秒)。- 返回:
- 时间。
-
setPath
public void setPath(Point3Ds pnts)
设置路径控制点串。- 参数:
pnts
- 路径控制点。
-
getPath
public Point3Ds getPath()
获取路径控制点串。- 返回:
- 路径控制点。
-
setPath2D
public void setPath2D(Point2Ds pnts)
设置路径比例控制点串。- 参数:
pnts
- 路径比例控制点。
-
getPath2D
public Point2Ds getPath2D()
获取路径控制点串。- 返回:
- 路径比例控制点。
-
setTargetGeoEntityUuid
public void setTargetGeoEntityUuid(String strUuid)
设置目标地理实体Uuid。- 参数:
strUuid
- 目标地理实体Uuid。
-
getTargetGeoEntityUuid
public String getTargetGeoEntityUuid()
获取目标地理实体Uuid。- 返回:
- 目标地理实体Uuid。
-
setOriginGeoEntityUuid
public void setOriginGeoEntityUuid(String strUuid)
设置起始地理实体Uuid。- 参数:
strUuid
- 起始地理实体Uuid。
-
getOriginGeoEntityUuid
public String getOriginGeoEntityUuid()
获取起始地理实体Uuid。- 返回:
- 起始地理实体Uuid。
-
setRollAngle
public void setRollAngle(LinkedHashMap<Double,Double> mapRollAngle)
设置翻滚角集合。(key = 时间,value = 角度)。- 参数:
mapRollAngle
-
-
getRollAngle
public LinkedHashMap<Double,Double> getRollAngle()
获取翻滚角集合(key = 时间,value = 角度)。- 返回:
- 翻滚角集合。
-
setIsGenerateCurve
public void setIsGenerateCurve(boolean bIsGenerateCurve)
设置点串路径模式是否模拟生成曲线路径。- 参数:
bIsGenerateCurve
- 是否模拟生成曲线路径
-
getIsGenerateCurve
public boolean getIsGenerateCurve()
获取点串路径模式是否模拟生成曲线路径。- 返回:
- 是否模拟生成曲线路径
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.