com.supermap.realspace
类 Sky
- java.lang.Object
-
- com.supermap.realspace.Sky
-
public class Sky extends Object
天空类
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 double
getCloudAltitude()
获取云层高度CloudConditionsType
getCloudCondition()
获取云层状态(晴天、局部有云、大部有云、阴天)String
getImagePath()
获取场景天空盒图片路径double
getPrecipitationRate()
获取降水量大小PrecipitationType
getPrecipitationType()
获取降水情况(包括无降水、降水、干雪、湿雪、冰雹)boolean
getSkyBoxEnable()
返回是否开启天空盒。double
getSkyBoxHorizontalRotationAngle()
返回天空盒水平旋转角度。double
getWindDirection()
获取风向double
getWindSpeed()
获取风速boolean
isVisible()
获取真实天空是否可见void
setCloudAltitude(double cloudAltitude)
设置云层高度void
setCloudCondition(CloudConditionsType type)
设置云层状态(晴天、局部有云、大部有云、阴天)void
setImagePath(String imagePath)
设置场景天空盒图片路径void
setPrecipitationRate(double rate)
设置降水量大小void
setPrecipitationType(PrecipitationType type)
设置降水情况(包括无降水、降水、干雪、湿雪、冰雹)void
setSkyBoxEnable(boolean value)
设置是否开启天空盒。void
setSkyBoxHorizontalRotationAngle(double angle)
设置天空盒水平旋转角度。void
setVisible(boolean isvisible)
设置真实天空是否可见void
setWindDirection(double direction)
设置风向void
setWindSpeed(double windSpeed)
设置风速
-
-
-
方法详细资料
-
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.