public class Layer3DSettingGrid extends Layer3DSetting
The grid dataset 3D layer extension settings class.
This class is used for setting the display styles when adding grid dataset into 3D window as 3D layer or getting relevant information.
The color table of the grid layer can be set, and the grid layer can be displayed in gradient color.Modifier and Type | Field and Description |
---|---|
java.util.List<java.awt.Color> |
colorTable
The Layer3DSettingGrid color.
|
double |
specialValue
The specified grid value of layer.
|
Color |
specialValueColor |
boolean |
specialValueTransparent
Whether the area which has the SpecialValue is transparent in the grid layer.
|
boolean |
transparent
Whether to display the transparent color and the colors within the transparent color tolerance transparently.
|
Color |
transparentColor
The transparent color.
|
int |
transparentColorTolerance
The transparent color tolerance, which ranges from 0 to 255.
|
layer3DDatasetType
Constructor and Description |
---|
Layer3DSettingGrid()
Default constructor.
|
Layer3DSettingGrid(Layer3DSettingGrid layer3DSetting)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
Layer3DSettingGrid |
copy()
Copies the object.
|
boolean |
equals(java.lang.Object obj)
Determines whether the specified object is equal to the current
Layer3DSettingGrid object. |
int |
hashCode()
Gets the hash code value of the Layer3DSettingGrid object.
|
public Color transparentColor
The transparent color.
public boolean transparent
Whether to display the transparent color and the colors within the transparent color tolerance transparently.
public int transparentColorTolerance
The transparent color tolerance, which ranges from 0 to 255.
public java.util.List<java.awt.Color> colorTable
The Layer3DSettingGrid color.
public double specialValue
public Color specialValueColor
public boolean specialValueTransparent
public Layer3DSettingGrid()
Default constructor.
public Layer3DSettingGrid(Layer3DSettingGrid layer3DSetting)
Copy constructor.
layer3DSetting
- the the Layer3DSettingGrid object.public Layer3DSettingGrid copy()
Copies the object. It means to generate one new same Layer3DSettingGrid object with the current one.
copy
in class Layer3DSetting
the
- new copy of Layer3DSettingGrid object.public boolean equals(java.lang.Object obj)
Determines whether the specified object is equal to the current Layer3DSettingGrid
object.
equals
in class java.lang.Object
obj
- The object to be compared with the Layer3DSettingGrid
object.public int hashCode()
Gets the hash code value of the Layer3DSettingGrid object.
hashCode
in class java.lang.Object