com.supermap.mobjects.situationsimulation

类 GeoEntityEffectScanWave

    • 构造器详细资料

      • GeoEntityEffectScanWave

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

      • getLength

        public double getLength()
        获取扫描波长度(单位:米)。
        返回:
        扫描波长度。
      • setLength

        public void setLength(double dLength)
        设置扫描波长度(单位:米)。
        参数:
        dLength - 扫描波长度。
      • getWidth

        public double getWidth()
        获取扫描波宽度(单位:米)。
        返回:
        扫描波宽度。
      • setWidth

        public void setWidth(double dWidth)
        设置扫描波宽度(单位:米)。
        参数:
        dWidth - 扫描波宽度。
      • getHeight

        public double getHeight()
        获取扫描波高度(单位:米)。
        返回:
        扫描波高度。
      • setHeight

        public void setHeight(double dHeight)
        设置扫描波高度(单位:米)。
        参数:
        dHeight - 扫描波高度。
      • getScanAngle

        public double getScanAngle()
        获取扫描角度(单位:角度)。
        返回:
        扫描角度。
      • setScanAngle

        public void setScanAngle(double dScanAngle)
        设置扫描角度(单位:角度)。
        参数:
        dScanAngle - 扫描角度。
      • getSectionSlices

        public int getSectionSlices()
        获取截面正多边形的边数
        返回:
        正多边形的边数
      • setSectionSlices

        public void setSectionSlices(int nSlices)
        设置截面正多边形的边数
        参数:
        nSlices - 正多边形的边数
      • getStyle3D

        public GeoStyle3D getStyle3D()
        获取样式
        返回:
        样式
      • setStyle3D

        public void setStyle3D(GeoStyle3D style3D)
        设置样式
        参数:
        style3D - 样式。
      • getRotation

        public Point3D getRotation()
        获取旋转角度式
        返回:
        旋转角度
      • setRotation

        public void setRotation(Point3D ptRotate)
        设置旋转角度
        参数:
        ptRotate - 旋转角度
      • getTexturePaths

        public ArrayList<String> getTexturePaths()
        获取材质路径列表
        返回:
        材质路径列表
      • getVTilings

        public ArrayList<Double> getVTilings()
        获取重复次数列表
        返回:
        重复次数列表
      • getSpeedVs

        public ArrayList<Double> getSpeedVs()
        获取材质运动速度列表
        返回:
        材质数量列表
      • getMappingModes

        public ArrayList<UVWMappingMode> getMappingModes()
        获取材质纹理映射模式列表
        返回:
        纹理映射模式列表
      • getModelExtrudeRotateAngle

        public double getModelExtrudeRotateAngle()
        获取模式构建旋转角度。
        返回:
        模式构建旋转角度。
      • setModelExtrudeRotateAngle

        public void setModelExtrudeRotateAngle(double dModelExtrudeRotateAngle)
        设置模式构建旋转角度。
        参数:
        dModelExtrudeRotateAngle - 模式构建旋转角度。
      • getRotationAxis

        public int getRotationAxis()
        获取扫描转动所绕的轴(0是x轴,1是y轴,2是z轴)。
        返回:
        所绕的轴。
      • setRotationAxis

        public void setRotationAxis(int nRotationAxis)
        设置扫描转动所绕的轴(0是x轴,1是y轴,2是z轴)。
        参数:
        nRotationAxis - [in] 所绕的轴。
      • getScanSpeed

        public double getScanSpeed()
        获取扫描速度(一次循环动作所旋转的角度)。
        返回:
        扫描速度。
      • setScanSpeed

        public void setScanSpeed(double dScanSpeed)
        设置扫描速度(一次循环动作所旋转的角度)。
        参数:
        dScanSpeed - 扫描速度。

Copyright © 2021–2024 SuperMap. All rights reserved.