com.supermap.realspace
Class HypsometricSetting
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.realspace.HypsometricSetting
-
public class HypsometricSetting extends InternalHandle
Hierarchical coloring class. This class is mainly used to develop three-dimensional model rendering display program.Layered color is a common way of visualizing the map, and it expresses and differentiates the different attributes of 3D data by a certain color change order or tonal depth.
-
-
Constructor Summary
Constructors Constructor and Description HypsometricSetting()
Constructs a new HypsometricSetting object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description ColorDictionary
getColorDictionary()
Get a color table.HypsometricSettingDisplayMode
getDisplayMode()
Gets the display mode used when hierarchically formatting.double
getInterval()
Gets interval of contour linedouble
getMaxVisibleValue()
Get the maximum visible value.double
getMinVisibleValue()
Get the minimum visible value.double
getOpacity()
Get opacity.void
setColorDictionary(ColorDictionary value)
Set the color table.void
setDisplayMode(HypsometricSettingDisplayMode display)
Sets the display mode to be used when hierarchical coloring is set.void
setInterval(double interval)
Set the interval for contours.void
setMaxVisibleValue(double maxVisibleValue)
Set the maximum visible value.void
setMinVisibleValue(double minVisibleValue)
Set the minimum visible value.void
setOpacity(double opacity)
Set opacity in the range 0-100, where 0 is completely transparent and 100 is completely opaque.
-
-
-
Constructor Detail
-
HypsometricSetting
public HypsometricSetting()
Constructs a new HypsometricSetting object.
-
-
Method Detail
-
setOpacity
public void setOpacity(double opacity)
Set opacity in the range 0-100, where 0 is completely transparent and 100 is completely opaque.- Parameters:
opacity
- specifies the value.
-
getOpacity
public double getOpacity()
Get opacity.- Returns:
- opacity.
-
setDisplayMode
public void setDisplayMode(HypsometricSettingDisplayMode display)
Sets the display mode to be used when hierarchical coloring is set.- Parameters:
display
- Specifies the display mode.
-
getDisplayMode
public HypsometricSettingDisplayMode getDisplayMode()
Gets the display mode used when hierarchically formatting.- Returns:
- display mode.
-
setMinVisibleValue
public void setMinVisibleValue(double minVisibleValue)
Set the minimum visible value.- Parameters:
minVisibleValue
- Specifies the minimum visible value.
-
getMinVisibleValue
public double getMinVisibleValue()
Get the minimum visible value.- Returns:
- minimum visible value.
-
setMaxVisibleValue
public void setMaxVisibleValue(double maxVisibleValue)
Set the maximum visible value.- Parameters:
maxVisibleValue
- Specifies the maximum visible value.
-
getMaxVisibleValue
public double getMaxVisibleValue()
Get the maximum visible value.- Returns:
- maximum visible value.
-
setColorDictionary
public void setColorDictionary(ColorDictionary value)
Set the color table.- Parameters:
value
- Specifies the color match table.
-
getColorDictionary
public ColorDictionary getColorDictionary()
Get a color table.- Returns:
- color table
-
setInterval
public void setInterval(double interval)
Set the interval for contours.- Parameters:
interval
- Specifies the interval value.
-
getInterval
public double getInterval()
Gets interval of contour line- Returns:
- contour interval.
-
-