|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.realspace.Fog
public class Fog
雾类。
该类包括了雾效果的设置信息,这些设置会影响雾的视觉效果。
public void TestFog() { //构造一个雾对象,并对其进行设置 Fog fog = new Fog(); fog.setColor(Color.BLUE); fog.setDensity(0.6); fog.setEnable(true); fog.setFogMode(FogMode.LINEAR); //返回当前三维场景窗口的三维场景对象,同时设置三维场景的雾对象 SceneControl sceneControl = new SceneControl(); Scene sceneObject = sceneControl.getScene(); sceneObject.setFogVisibleAltitude(10000000); sceneObject.setFog(fog); sceneObject.refresh(); //释放占用的资源 sceneControl.dispose(); }
构造方法摘要 | |
---|---|
Fog()
构造一个新的 Fog 对象。 |
方法摘要 | |
---|---|
void |
dispose()
释放该对象所占用的资源。 |
java.awt.Color |
getColor()
返回雾的颜色。 |
double |
getDensity()
返回雾的密度。 |
double |
getEndDistance()
返回雾的终止距离。 |
FogMode |
getFogMode()
返回雾的模式。 |
double |
getStartDistance()
返回雾的开始距离。 |
boolean |
isEnable()
返回是否启用雾效果。 |
void |
setColor(java.awt.Color color)
设置雾的颜色。 |
void |
setDensity(double value)
设置雾的密度。 |
void |
setEnable(boolean value)
设置是否启用雾效果。 |
void |
setEndDistance(double value)
设置雾的终止距离。 |
void |
setFogMode(FogMode mode)
设置雾的模式。 |
void |
setStartDistance(double value)
设置雾的开始距离。 |
java.lang.String |
toString()
输出一个字符串来表示当前的雾对象,格式为:{Mode=,Color=,Density=,StartDistance=,EndDistance=,IsEnabled= }。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
构造方法详细信息 |
---|
public Fog()
方法详细信息 |
---|
public FogMode getFogMode()
public void setFogMode(FogMode mode)
mode
- 雾的模式。public java.awt.Color getColor()
public void setColor(java.awt.Color color)
color
- 雾的颜色。public double getDensity()
public void setDensity(double value)
value
- 雾的密度。public double getStartDistance()
LINEAR
时有效。
public void setStartDistance(double value)
LINEAR
时有效。
value
- 雾的开始距离。单位为米。public double getEndDistance()
LINEAR
时有效。
public void setEndDistance(double value)
LINEAR
时有效。
value
- 雾的终止距离。单位为米。public boolean isEnable()
public void setEnable(boolean value)
value
- 一个布尔值指定是否启用雾效果。public java.lang.String toString()
java.lang.Object
中的 toString
public void dispose()
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |