com.supermap.realspace
类 HypsometricSetting

java.lang.Object
  继承者 com.supermap.realspace.HypsometricSetting

public class HypsometricSetting
extends java.lang.Object

分层设色类。该类主要用于制定三维模型渲染显示方案。 分层设色是地图可视化的常用方式,它通过一定的颜色变化次序或色调深浅来表达和区别三维数据的不同属性。


构造方法摘要
HypsometricSetting()
          构造一个新的HypsometricSetting对象。
 
方法摘要
 void dispose()
          释放对象所占资源。
 AnalysisMode getAnalysisMode()
          获取分析模式
 java.util.HashMap<java.lang.Double,java.awt.Color> getColorDictTable()
          获取颜色对照表。
 Geometry getCoverageRegion()
          获取分层设色渲染的多边形区域。
 DisplayMode getDisplayMode()
          获取显示风格。
 FilteringMode getFilteringMode()
          获取过滤模式
 double getInterval()
          获取等值线的间隔。
 java.awt.Color getLineColor()
          获取等值线的颜色。
 double getMaxVisibleAltitude()
          获取最大可见值。
 double getMinVisibleAltitude()
          获取最小可见值。
 double getOpacity()
          获取不透明度,
 void setAnalysisMode(AnalysisMode mode)
          设置分析模式
 void setColorDictTable(java.util.HashMap<java.lang.Double,java.awt.Color> colorTable)
          设置颜色对照表。
 void setCoverageRegion(Geometry coverageRegion)
          设置分层设色渲染的多边形区域。
 void setDisplayMode(DisplayMode mode)
          设置显示风格。
 void setFilteringMode(FilteringMode mode)
          设置过滤模式
 void setInterval(double interval)
          设置等值线的间隔。
 void setLineColor(java.awt.Color lineColor)
          设置等值线的颜色。
 void setMaxVisibleAltitude(double maxVisibleAltitude)
          设置最大可见值。
 void setMinVisibleAltitude(double minVisibleAltitude)
          设置最小可见值。
 void setOpacity(double opacity)
          获取或设置不透明度,取值范围为0-100,其中0表示完全透明,100表示完全不透明。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

HypsometricSetting

public HypsometricSetting()
构造一个新的HypsometricSetting对象。

方法详细信息

getInterval

public double getInterval()
获取等值线的间隔。


setInterval

public void setInterval(double interval)
设置等值线的间隔。


getLineColor

public java.awt.Color getLineColor()
获取等值线的颜色。


setLineColor

public void setLineColor(java.awt.Color lineColor)
设置等值线的颜色。


getCoverageRegion

public Geometry getCoverageRegion()
获取分层设色渲染的多边形区域。


setCoverageRegion

public void setCoverageRegion(Geometry coverageRegion)
设置分层设色渲染的多边形区域。


getOpacity

public double getOpacity()
获取不透明度,


setOpacity

public void setOpacity(double opacity)
获取或设置不透明度,取值范围为0-100,其中0表示完全透明,100表示完全不透明。


getMinVisibleAltitude

public double getMinVisibleAltitude()
获取最小可见值。


setMinVisibleAltitude

public void setMinVisibleAltitude(double minVisibleAltitude)
设置最小可见值。


getMaxVisibleAltitude

public double getMaxVisibleAltitude()
获取最大可见值。


setMaxVisibleAltitude

public void setMaxVisibleAltitude(double maxVisibleAltitude)
设置最大可见值。


setColorDictTable

public void setColorDictTable(java.util.HashMap<java.lang.Double,java.awt.Color> colorTable)
设置颜色对照表。


getColorDictTable

public java.util.HashMap<java.lang.Double,java.awt.Color> getColorDictTable()
获取颜色对照表。


getDisplayMode

public DisplayMode getDisplayMode()
获取显示风格。


setDisplayMode

public void setDisplayMode(DisplayMode mode)
设置显示风格。


getAnalysisMode

public AnalysisMode getAnalysisMode()
获取分析模式


setAnalysisMode

public void setAnalysisMode(AnalysisMode mode)
设置分析模式


getFilteringMode

public FilteringMode getFilteringMode()
获取过滤模式


setFilteringMode

public void setFilteringMode(FilteringMode mode)
设置过滤模式


dispose

public void dispose()
释放对象所占资源。