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

        public GeoEntityMoveParameter()
        构造函数
      • GeoEntityMoveParameter

        public GeoEntityMoveParameter(long time,
                                      Point3Ds pntPath,
                                      String strTargetUuid)
    • 方法详细资料

      • 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.