com.supermap.realspace.threeddesigner
类 SunlightAnalysisSetting

java.lang.Object
  继承者 com.supermap.realspace.threeddesigner.SunlightAnalysisSetting

public class SunlightAnalysisSetting
extends java.lang.Object

阴影率分析参数类。


构造方法摘要
SunlightAnalysisSetting()
          构造函数
 
方法摘要
 void dispose()
          释放资源
 java.util.TimeZone getBaseUtcOffset()
          获取所用的时区偏移。
 java.util.HashMap<java.lang.Double,java.awt.Color> getColorDictTable()
          获取分析的颜色表。
 double getDistanceThreshold()
          获取距离误差。
 java.util.Calendar getEndTime()
          获取分析的结束时间。
 java.util.Calendar getStartTime()
          获取分析的开始时间。
 double getSubdivisionThreshold()
          获取网格细分阈值。
 int getTimeInterval()
          获取分析的时间间隔。
 void setBaseUtcOffset(java.util.TimeZone value)
          设置所用的时区偏移。
 void setColorDictTable(java.util.HashMap<java.lang.Double,java.awt.Color> colorTable)
          设置分析的颜色表。
 void setDistanceThreshold(double value)
          设置距离误差。
 void setEndTime(java.util.Calendar value)
          设置分析的结束时间。
 void setQueryDatasets(java.util.ArrayList<DatasetVector> value)
          设置查询的数据集列表。
 void setStartTime(java.util.Calendar value)
          设置分析的开始时间。
 void setSubdivisionThreshold(double value)
          设置网格细分阈值。
 void setTimeInterval(int minutes)
          设置分析的时间间隔。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

SunlightAnalysisSetting

public SunlightAnalysisSetting()
构造函数

方法详细信息

getSubdivisionThreshold

public double getSubdivisionThreshold()
获取网格细分阈值。

返回:
网格细分阈值。

getDistanceThreshold

public double getDistanceThreshold()
获取距离误差。

返回:
距离误差。

setDistanceThreshold

public void setDistanceThreshold(double value)
设置距离误差。

参数:
value - 指定的距离误差。

setBaseUtcOffset

public void setBaseUtcOffset(java.util.TimeZone value)
设置所用的时区偏移。

参数:
value - 指定的时区偏移。

getBaseUtcOffset

public java.util.TimeZone getBaseUtcOffset()
获取所用的时区偏移。

返回:
时区偏移。

setStartTime

public void setStartTime(java.util.Calendar value)
设置分析的开始时间。

参数:
value - 指定分析的开始时间。

getStartTime

public java.util.Calendar getStartTime()
获取分析的开始时间。

返回:
分析的开始时间。

setEndTime

public void setEndTime(java.util.Calendar value)
设置分析的结束时间。

参数:
value - 指定分析的结束时间。

getEndTime

public java.util.Calendar getEndTime()
获取分析的结束时间。

返回:
分析的结束时间。

getTimeInterval

public int getTimeInterval()
获取分析的时间间隔。

返回:
时间间隔。

setTimeInterval

public void setTimeInterval(int minutes)
设置分析的时间间隔。

参数:
minutes - 指定分析的时间间隔。

setColorDictTable

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

参数:
colorTable - 指定的颜色表。

getColorDictTable

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

返回:
颜色表。

setSubdivisionThreshold

public void setSubdivisionThreshold(double value)
设置网格细分阈值。

参数:
value - 指定的网格细分阈值。

setQueryDatasets

public void setQueryDatasets(java.util.ArrayList<DatasetVector> value)
设置查询的数据集列表。

参数:
value - 指定的查询的数据集列表。

dispose

public void dispose()
释放资源