com.supermap.realspace
类 Atmosphere

java.lang.Object
  继承者 com.supermap.realspace.Atmosphere

public class Atmosphere
extends java.lang.Object

大气环境类。

大气环境对象是为了达到三维场景的真实感所采取大气层模拟效果。

示例:
以下代码示范了显示三维场景窗口,同时使三维场景的大气环境可见
public void TestAtmosphere()
  {
   //返回当前三维场景窗口的三维场景对象,并进行三维场景的设置
   SceneControl sceneControl = new SceneControl();
   Scene sceneObject = sceneControl.getScene();
   Atmosphere atmosphere = sceneObject.getAtmosphere();
   atmosphere.setVisible(true);
   sceneObject.refresh();

   //释放占用的资源
   sceneControl.dispose();
   }

方法摘要
 Rectangle2D getSwipeRegion()
          返回大气环境开启卷帘的区域。
 boolean isSwipeEnable()
          返回大气环境的卷帘功能是否开启。
 boolean isVisible()
          返回大气环境是否可见。
 void setSwipeEnable(boolean enable)
          设置大气环境的卷帘功能是否开启。
 void setSwipeRegion(Rectangle2D rec)
          设置大气环境开启卷帘的区域。
 void setVisible(boolean value)
          设置大气环境是否可见。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

isVisible

public boolean isVisible()
返回大气环境是否可见。

返回:
大气环境效果打开返回 true;关闭返回 false。

setVisible

public void setVisible(boolean value)
设置大气环境是否可见。

参数:
value - 一个布尔值指定大气环境是否可见。

setSwipeEnable

public void setSwipeEnable(boolean enable)
设置大气环境的卷帘功能是否开启。

参数:
enable - 指定是否开启卷帘功能。

isSwipeEnable

public boolean isSwipeEnable()
返回大气环境的卷帘功能是否开启。

返回:
卷帘功能是否开启。

getSwipeRegion

public Rectangle2D getSwipeRegion()
返回大气环境开启卷帘的区域。

返回:
开启卷帘的区域。

setSwipeRegion

public void setSwipeRegion(Rectangle2D rec)
设置大气环境开启卷帘的区域。

参数:
rec - 指定开启卷帘的区域。