public class ScreenLayer
extends java.lang.Object
implements java.io.Serializable
屏幕图层类。
一个三维场景有且只有一个屏幕图层, 可以向屏幕图层添加任何三维几何对象,屏幕图层上的几何对象不随三维场景中球体的旋转、 倾斜等操作而变化,屏幕图层上的对象相对于三维窗口是静止的,可以用于在三维窗口中显示静止的内容。
如下图中的“SuperMap”所在的就是屏幕图层,“SuperMap”不随地球体的旋转、倾斜而变化。限定符和类型 | 字段和说明 |
---|---|
java.util.Map<java.lang.String,Geometry> |
geometrys
屏幕图层中的几何对象集。
|
boolean |
visible
屏幕图层是否可见。
|
ScreenCoordinateUnit |
xUnit
屏幕图层 X 轴方向的坐标类型。
|
ScreenCoordinateUnit |
yUnit
屏幕图层 Y 轴方向的坐标类型。
|
构造器和说明 |
---|
ScreenLayer()
构造函数。
|
ScreenLayer(ScreenLayer screenLayer)
拷贝构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
ScreenLayer |
copy()
拷贝副本。
|
boolean |
equals(java.lang.Object obj)
判断指定对象跟本
ScreenLayer 对象是否相等。 |
int |
hashCode()
获取本
ScreenLayer 对象的哈希码值。 |
public java.util.Map<java.lang.String,Geometry> geometrys
屏幕图层中的几何对象集。
public ScreenCoordinateUnit xUnit
屏幕图层 X 轴方向的坐标类型。
public ScreenCoordinateUnit yUnit
屏幕图层 Y 轴方向的坐标类型。
public boolean visible
屏幕图层是否可见。true 表示可见,false 表示不可见。
public ScreenLayer()
构造函数。
public ScreenLayer(ScreenLayer screenLayer)
拷贝构造函数。
screenLayer
- 屏幕图层对象。public ScreenLayer copy()
拷贝副本。生成一个跟本对象一样的新的 ScreenLayer 对象。
public int hashCode()
获取本 ScreenLayer
对象的哈希码值。
hashCode
在类中 java.lang.Object
public boolean equals(java.lang.Object obj)
判断指定对象跟本 ScreenLayer
对象是否相等。
equals
在类中 java.lang.Object
obj
- 跟本对象进行比较的 Java 对象。ScreenLayer
对象相等,则返回 true,否则,返回 false。