com.supermap.ar.areffect

类 ARRecordParameter

  • 所有已实现的接口:
    java.lang.Cloneable


    public class ARRecordParameter
    extends RecordParameter
    AR场景的记录参数

    惯导数据(ENU坐标系)

    • 构造器详细资料

      • ARRecordParameter

        public ARRecordParameter()
        构造函数
    • 方法详细资料

      • getYaw

        public float getYaw()
        获取偏航角
        返回:
      • setYaw

        public void setYaw(float yaw)
        设置偏航角
        参数:
        yaw -
      • getPitch

        public float getPitch()
        获取相对高度
        返回:
      • setPitch

        public void setPitch(float pitch)
        设置相对高度
        参数:
        pitch -
      • getRoll

        public float getRoll()
        获取翻转角
        返回:
      • setRoll

        public void setRoll(float roll)
        设置翻转角
        参数:
        roll -
      • getRotation

        public Quaternion getRotation()
        获取旋转四元数
        返回:
        旋转四元数
      • setRotation

        public void setRotation(Quaternion rotation)
        设置旋转四元数
        参数:
        rotation - 四元数
      • getPosition

        public Point3D getPosition()
        获取位置坐标
        返回:
        AR场景位置坐标
      • setPosition

        public void setPosition(Point3D position)
        获取AR场景位置坐标
        参数:
        position -
      • toString

        public java.lang.String toString()
        输出字符串
        覆盖:
        toString 在类中 java.lang.Object
      • generateCsvString

        public static java.lang.String generateCsvString(java.util.List<ARRecordParameter> uavRecordParameters)
        生成CSV格式的字符串
        参数:
        uavRecordParameters - 参数集
      • toCsvString

        public java.lang.String toCsvString()
        输出Csv格式的字符串
        返回:
        Csv格式的字符串
      • toFieldString

        public static java.lang.String toFieldString()
        输出字段名称字符串
        返回:
        字段名称字符串
             字段与使用toCsvString()输出的CSV字符串相对应
         
      • clone

        public ARRecordParameter clone()
                                throws java.lang.CloneNotSupportedException
        克隆
        抛出:
        java.lang.CloneNotSupportedException
      • linearDelDupCalculate

        public static java.util.ArrayList<ARRecordParameter> linearDelDupCalculate(java.util.List<ARRecordParameter> uavRecordParameters)
        去重插值计算
        参数:
        uavRecordParameters -
        返回:
      • getElevation

        public java.lang.Double getElevation()
        获取高程值
        返回:
      • setElevation

        public void setElevation(java.lang.Double elevation)
        设置高程值
        参数:
        elevation -