com.supermap.realspace
类 Sky
- java.lang.Object
-
- com.supermap.realspace.Sky
-
public class Sky extends Object
天空类
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 doublegetCloudAltitude()获取云层高度CloudConditionsTypegetCloudCondition()获取云层状态(晴天、局部有云、大部有云、阴天)StringgetImagePath()获取场景天空盒图片路径doublegetPrecipitationRate()获取降水量大小PrecipitationTypegetPrecipitationType()获取降水情况(包括无降水、降水、干雪、湿雪、冰雹)booleangetSkyBoxEnable()返回是否开启天空盒。doublegetSkyBoxHorizontalRotationAngle()返回天空盒水平旋转角度。doublegetWindDirection()获取风向doublegetWindSpeed()获取风速booleanisVisible()获取真实天空是否可见voidsetCloudAltitude(double cloudAltitude)设置云层高度voidsetCloudCondition(CloudConditionsType type)设置云层状态(晴天、局部有云、大部有云、阴天)voidsetImagePath(String imagePath)设置场景天空盒图片路径voidsetPrecipitationRate(double rate)设置降水量大小voidsetPrecipitationType(PrecipitationType type)设置降水情况(包括无降水、降水、干雪、湿雪、冰雹)voidsetSkyBoxEnable(boolean value)设置是否开启天空盒。voidsetSkyBoxHorizontalRotationAngle(double angle)设置天空盒水平旋转角度。voidsetVisible(boolean isvisible)设置真实天空是否可见voidsetWindDirection(double direction)设置风向voidsetWindSpeed(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.