public class GeoStyle3D
extends java.lang.Object
implements java.io.Serializable
三维几何对象风格类。用于设置三维几何对象显示的风格。
限定符和类型 | 字段和说明 |
---|---|
AltitudeMode |
altitudeMode
高度模式。
|
double |
bottomAltitude
底部高程值。
|
double |
extendedHeight
拉伸高度值。
|
Color |
fillForeColor
区域填充时的前景颜色。
|
FillMode3D |
fillMode
三维体对象的填充模式。
|
Color |
getMarkerColor
三维点几何对象的颜色。
|
Color |
lineColor
三维线几何对象的颜色。
|
double |
lineWidth
三维线几何对象的宽度。
|
java.lang.String |
markerIconFile
三维点几何对象图标的文件全路径。
|
double |
markerIconScale
三维点几何对象图标的缩放比率。
|
double |
markerSize
三维点几何对象的大小,单位为0.1毫米。
|
java.lang.String[] |
sideTextureFiles
用于侧面纹理渲染的一系列图片文件的全路径。
|
double |
tilingU
侧面纹理横向重复次数。
|
double |
tilingV
侧面纹理纵向重复次数。
|
java.lang.String |
topTextureFile
顶部纹理图片文件的全路径。
|
java.lang.String |
xml |
构造器和说明 |
---|
GeoStyle3D()
构造函数。
|
GeoStyle3D(GeoStyle3D geoStyle3D)
拷贝构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
GeoStyle3D |
copy()
拷贝副本。
|
boolean |
equals(java.lang.Object obj)
判断指定对象跟当前
GeoStyle3D 对象是否相等。 |
int |
hashCode()
获取三维风格对象的哈希码值。
|
public AltitudeMode altitudeMode
高度模式。
public double bottomAltitude
底部高程值。当二维几何对象作为三维几何对象显示在三维窗口中时,可以利用该值,将二维几何对象显示 在该高度上。
public double extendedHeight
拉伸高度值。当二维几何对象作为三维几何对象显示在三维窗口中时, 可以利用该值作为拉伸的高度,对二维几何对象进行垂直拉伸。
public java.lang.String[] sideTextureFiles
用于侧面纹理渲染的一系列图片文件的全路径。 三维体对象的侧面将使用该属性进行纹理渲染。
public FillMode3D fillMode
三维体对象的填充模式。
三维体对象的填充模式有三种,分别为:轮廓填充、区域填充、轮廓和区域填充。public Color fillForeColor
区域填充时的前景颜色。
public Color lineColor
三维线几何对象的颜色。
public double lineWidth
三维线几何对象的宽度。
public java.lang.String markerIconFile
三维点几何对象图标的文件全路径。用该图标可符号化表示三维点几何对象。
public double markerIconScale
三维点几何对象图标的缩放比率。
public Color getMarkerColor
三维点几何对象的颜色。
public double markerSize
三维点几何对象的大小,单位为0.1毫米。
public double tilingU
侧面纹理横向重复次数。
三维体对象的侧面可以使用指定的图片进行纹理渲染, 在渲染时系统会根据图片的尺寸、三维体对象侧面的尺寸以及重复贴图的次数 (包括横向和纵向次数)对图片进行拉伸,tilingU 设置的是横向重复的次数,允许是小数。public double tilingV
侧面纹理纵向重复次数。
三维体对象的侧面可以使用指定的图片进行纹理渲染, 在渲染时系统会根据图片的尺寸、三维体对象侧面的尺寸以及重复贴图的次数 (包括横向和纵向次数)对图片进行拉伸,tilingV 设置的是纵向重复的次数,允许是小数。public java.lang.String topTextureFile
顶部纹理图片文件的全路径。
顶部纹理图片文件可能有多个,各个文件的全路径用分号隔开。 三维体对象的顶部将使用该方法所指示的图片进行纹理渲染。public java.lang.String xml
public GeoStyle3D()
构造函数。
public GeoStyle3D(GeoStyle3D geoStyle3D)
拷贝构造函数。
geoStyle3D
- 三维风格对象。public final GeoStyle3D copy()
拷贝副本。即生成一个跟本对象一样的新的三维风格对象。
public boolean equals(java.lang.Object obj)
判断指定对象跟当前 GeoStyle3D
对象是否相等。
equals
在类中 java.lang.Object
obj
- 跟当前 GeoStyle3D
对象进行比较的对象。Object.equals(java.lang.Object)
public int hashCode()
获取三维风格对象的哈希码值。
hashCode
在类中 java.lang.Object
Object.hashCode()