com.supermap.realspace
类 Underground
- java.lang.Object
-
- com.supermap.realspace.Underground
-
public class Underground extends Object
地下类。该类提供了在三维场景中返回/设置地下是否可见以及进入地下时所处的深度等接口。只有当
AltitudeMode.RELATIVE_UNDER_GROUND
且相机高度不大于 10,000 米(即Camera.getAltitude()
方法的返回值不大于 10,000)时,设置地下可见的效果才可见,即调用setVisible()
方法将参数设置为 true 的效果可见。
-
-
方法详细资料
-
isVisible
public boolean isVisible()
返回地下是否可见。- 返回:
- 一个布尔值,表示地下是否可见,true 表示地下可见;false 表示地下不可见。
- 默认值:
- 默认值为 false,即地下不可见。
-
setVisible
public void setVisible(boolean value)
设置地下是否可见。只有当
AltitudeMode.RELATIVE_UNDER_GROUND
且相机高度不大于 10,000 米(即Camera.getAltitude()
方法的返回值不大于 10,000)时,设置地下可见的效果才可见,即调用setVisible()
方法将参数设置为 true 的效果可见。- 参数:
value
- 一个布尔值,表示地下是否可见,true 表示地下可见;false 表示地下不可见。
-
getDepth
public double getDepth()
返回进入地下时所处的深度,单位为米。- 返回:
- 进入地下时所处的深度,为正值。单位为米。该值具体指的是所处地下位置与三维球体表面间的垂直距离。
- 默认值:
- 默认值为1000,单位为米。
-
setDepth
public void setDepth(double value)
设置进入地下时所处的深度,单位为米。- 参数:
value
- 进入地下时所处的深度,为正值。单位为米。该值具体指的是所处地下位置与三维球体表面间的垂直距离。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.