com.supermap.realspace

类 Sky



  • public class Sky
    extends Object
    天空类
    • 方法详细资料

      • isVisible

        public boolean isVisible()
        获取真实天空是否可见
      • setVisible

        public void setVisible(boolean isvisible)
        设置真实天空是否可见
      • getWindSpeed

        public double getWindSpeed()
        获取风速
      • setWindSpeed

        public void setWindSpeed(double windSpeed)
        设置风速
      • getWindDirection

        public double getWindDirection()
        获取风向
      • setWindDirection

        public void setWindDirection(double direction)
        设置风向
      • getCloudCondition

        public CloudConditionsType getCloudCondition()
        获取云层状态(晴天、局部有云、大部有云、阴天)
      • setCloudCondition

        public void setCloudCondition(CloudConditionsType type)
        设置云层状态(晴天、局部有云、大部有云、阴天)
      • getPrecipitationType

        public PrecipitationType getPrecipitationType()
        获取降水情况(包括无降水、降水、干雪、湿雪、冰雹)
      • setPrecipitationType

        public void setPrecipitationType(PrecipitationType type)
        设置降水情况(包括无降水、降水、干雪、湿雪、冰雹)
      • getPrecipitationRate

        public double getPrecipitationRate()
        获取降水量大小
      • setPrecipitationRate

        public void setPrecipitationRate(double rate)
        设置降水量大小
      • getImagePath

        public String getImagePath()
        获取场景天空盒图片路径
      • setImagePath

        public void setImagePath(String imagePath)
        设置场景天空盒图片路径
      • getCloudAltitude

        public double getCloudAltitude()
        获取云层高度
      • setCloudAltitude

        public void setCloudAltitude(double cloudAltitude)
        设置云层高度
      • getSkyBoxHorizontalRotationAngle

        public double getSkyBoxHorizontalRotationAngle()
        返回天空盒水平旋转角度。
        返回:
        天空盒水平旋转角度。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        @since 11.2.0。
      • setSkyBoxHorizontalRotationAngle

        public void setSkyBoxHorizontalRotationAngle(double angle)
        设置天空盒水平旋转角度。
        参数:
        angle - 天空盒水平旋转角度。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        @since 11.2.0。
      • getSkyBoxEnable

        public boolean getSkyBoxEnable()
        返回是否开启天空盒。
        返回:
        是否开启天空盒。返回true表示开启天空盒;返回false表示不开启天空盒。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.2.0。
      • setSkyBoxEnable

        public void setSkyBoxEnable(boolean value)
        设置是否开启天空盒。
        参数:
        value - 是否开启天空盒。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.2.0。

Copyright © 2021–2024 SuperMap. All rights reserved.