|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.data.DividePolygonParameter
public class DividePolygonParameter
切割面参数类对象,用于切割面设置参数。切割面分为按面积切割和等份切割,按面积切割时需要设置切割后结果面对象面积以及面积单位,如果是等份切割, 需要指定最终等份切割的份数。
构造方法摘要 | |
---|---|
DividePolygonParameter()
构造一个参数类对象。 |
|
DividePolygonParameter(DividePolygonParameter paramater)
根据已有的面切割参数类对象,构造一个新的参数类对象。 |
方法摘要 | |
---|---|
double |
getAngle()
获取切割方位角。 |
double |
getDivideArea()
获取切割面积。 |
int |
getDivideParts()
获取面切割数目。 |
DividePolygonType |
getDivideType()
获取切割类型。 |
DividePolygonOrientation |
getOrientation()
获取切割的方位。 |
double |
getRemainderArea()
获取合并剩余面对象到相邻切割面对象的面积。 |
AreaUnit |
getUnitArea()
获取面积单位。 |
boolean |
isMergeRemainder()
获取是否合并剩余面对象到相邻的面对象中。 |
void |
setAngle(double value)
设置切割方位角,与正北方向的顺时针夹角。 |
void |
setDivideArea(double value)
设置切割面积,在设置切割类型为按面积切割时,必须设置此参数。 |
void |
setDivideParts(int value)
设置面切割数目。 |
void |
setDivideType(DividePolygonType value)
设置面切割类型。 |
void |
setMergeRemainder(boolean value)
设置是否合并剩余面对象到相邻的面对象中。 |
void |
setOrientation(DividePolygonOrientation value)
设置切割方位。 |
void |
setRemainderArea(double value)
设置需要合并剩余面对象到相邻切割面对象时的面积大小,如果剩余面的面积小于等于设定的面积才能做合并操作,否则,不能合并。 |
void |
setUnitArea(AreaUnit value)
设置面积单位,在设置了切割面积时,需要同时指定面积单位。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public DividePolygonParameter()
public DividePolygonParameter(DividePolygonParameter paramater)
paramater
- 面切割参数类对象。方法详细信息 |
---|
public DividePolygonType getDivideType()
public void setDivideType(DividePolygonType value)
value
- 面切割类型。public int getDivideParts()
public void setDivideParts(int value)
value
- 面切割的数目。public AreaUnit getUnitArea()
public void setUnitArea(AreaUnit value)
value
- 面积单位。public DividePolygonOrientation getOrientation()
public void setOrientation(DividePolygonOrientation value)
value
- 切割方位。public double getDivideArea()
public void setDivideArea(double value)
value
- 切割面积。public double getAngle()
public void setAngle(double value)
value
- 方位角。public double getRemainderArea()
public void setRemainderArea(double value)
setMergeRemainder(boolean)
一同设置。
value
- public boolean isMergeRemainder()
public void setMergeRemainder(boolean value)
setRemainderArea(double)
一同设置。
value
- 设置是否合并。
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |