com.supermap.analyst.spatialanalyst
类 RandomPointsParameter

java.lang.Object
  继承者 com.supermap.analyst.spatialanalyst.RandomPointsParameter

public class RandomPointsParameter
extends java.lang.Object

创建随机点参数设置。


构造方法摘要
RandomPointsParameter()
          构造一个新的 RandomPointsParameter 对象。
RandomPointsParameter(RandomPointsParameter randomPointsParameter)
          拷贝构造函数,根据给定的 RandomPointsParameter 对象构造一个与其完全相同的新对象。
 
方法摘要
 java.lang.Object getMinDistance()
          返回随机点之间的最小距离。
 java.lang.Object getRandomNumber()
          返回随机点数目。
 Rectangle2D getRectBounds()
          返回生成随机点的范围。
 void setMinDistance(java.lang.Object value)
          设置随机点之间的最小距离。
 void setRandomNumber(java.lang.Object value)
          设置生成的随机点数目。
 void setRectBounds(Rectangle2D value)
          设置生成随机点的范围。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

RandomPointsParameter

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


RandomPointsParameter

public RandomPointsParameter(RandomPointsParameter randomPointsParameter)
拷贝构造函数,根据给定的 RandomPointsParameter 对象构造一个与其完全相同的新对象。

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

getRandomNumber

public java.lang.Object getRandomNumber()
返回随机点数目。

返回:
随机点数目。
默认值:
默认值为10。

setRandomNumber

public void setRandomNumber(java.lang.Object value)
设置生成的随机点数目。支持数值型和字符串类型。

说明:

注意:当点数目和最小距离同时设置时,首先满足最小距离,此时生成点数目为在最小距离约束下的最大值。

参数:
value - 随机点数目。

getMinDistance

public java.lang.Object getMinDistance()
返回随机点之间的最小距离。

返回:
随机点之间的最小距离。
默认值:
默认值为0。

setMinDistance

public void setMinDistance(java.lang.Object value)
设置随机点之间的最小距离。支持数值型和字符串类型。

说明:

参数:
value - 随机点之间的最小距离。

getRectBounds

public Rectangle2D getRectBounds()
返回生成随机点的范围。

返回:
生成随机点的范围。

setRectBounds

public void setRectBounds(Rectangle2D value)
设置生成随机点的范围。

参数:
value - 生成随机点的范围。