com.supermap.analyst.spatialanalyst
类 NeighbourShapeAnnulus

java.lang.Object
  继承者 com.supermap.analyst.spatialanalyst.NeighbourShape
      继承者 com.supermap.analyst.spatialanalyst.NeighbourShapeAnnulus

public class NeighbourShapeAnnulus
extends NeighbourShape

环形邻域形状类,继承自 NeighbourShape 类。


构造方法摘要
NeighbourShapeAnnulus()
          构造一个新的 NeighbourShapeAnnulus 对象。
NeighbourShapeAnnulus(NeighbourShapeAnnulus shape)
          根据给定的 NeighbourShapeAnnulus 对象构造一个与其完全相同的新对象。
 
方法摘要
 double getInnerRadius()
          返回环形邻域的内径。
 double getOuterRadius()
          返回环形邻域的外径。
 NeighbourShapeType getShapeType()
          返回邻域形状类型。
 void setInnerRadius(double value)
          设置环形邻域的内径。
 void setOuterRadius(double value)
          设置环形邻域的外径。
 
从类 com.supermap.analyst.spatialanalyst.NeighbourShape 继承的方法
getUnitType, setUnitType
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

NeighbourShapeAnnulus

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


NeighbourShapeAnnulus

public NeighbourShapeAnnulus(NeighbourShapeAnnulus shape)
根据给定的 NeighbourShapeAnnulus 对象构造一个与其完全相同的新对象。

参数:
shape - 指定的 NeighbourShapeAnnulus 对象。
方法详细信息

getShapeType

public NeighbourShapeType getShapeType()
返回邻域形状类型。

指定者:
NeighbourShape 中的 getShapeType
返回:
邻域形状类型。

getInnerRadius

public double getInnerRadius()
返回环形邻域的内径。单位由 setUnitType 方法决定。

返回:
环形邻域的内径。
默认值:
默认值为 0.0。

setInnerRadius

public void setInnerRadius(double value)
设置环形邻域的内径。单位由 setUnitType 方法决定。

参数:
value - 环形邻域的内径。

getOuterRadius

public double getOuterRadius()
返回环形邻域的外径。单位由 setUnitType 方法决定。

返回:
环形邻域的外径。
默认值:
默认值为 0.0。

setOuterRadius

public void setOuterRadius(double value)
设置环形邻域的外径。单位由 setUnitType 方法决定。

参数:
value - 环形邻域的外径。