com.supermap.data
类 GeoCircle
- java.lang.Object
-
- com.supermap.data.Geometry
-
- com.supermap.data.GeoCircle
-
-
构造器概要
构造器 构造器和说明 GeoCircle()构造一个新的 GeoCircle 对象。GeoCircle(GeoCircle geoCircle)根据给定的 GeoCircle 对象构造一个与其完全相同的新对象。GeoCircle(Point2D center, double radius)根据指定的参数来构造一个 GeoCircle 的新对象。GeoCircle(Point2D point1, Point2D point2)根据指定的参数来构造一个 GeoCircle 的新对象。GeoCircle(Point2D point1, Point2D point2, Point2D point3)根据指定的参数来构造一个 GeoCircle 的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 GeoCircleclone()返回当前 GeoCircle 对象的一个拷贝。GeoLineconvertToLine(int segmentCount)将圆几何对象转换为线几何对象。GeoRegionconvertToRegion(int segmentCount)将圆几何对象转换为面几何对象。voiddispose()释放该对象所占用的资源。doublegetArea()返回圆几何对象的面积。Point2DgetCenter()返回圆几何对象的圆心。doublegetPerimeter()返回圆几何对象的周长。doublegetRadius()返回圆几何对象的半径。voidsetCenter(Point2D point2D)设置圆几何对象的圆心。voidsetRadius(double value)设置圆几何对象的半径。
-
-
-
构造器详细资料
-
GeoCircle
public GeoCircle()
构造一个新的 GeoCircle 对象。
-
GeoCircle
public GeoCircle(GeoCircle geoCircle)
根据给定的 GeoCircle 对象构造一个与其完全相同的新对象。- 参数:
geoCircle- 给定的 GeoCircle 对象。
-
GeoCircle
public GeoCircle(Point2D center, double radius)
根据指定的参数来构造一个 GeoCircle 的新对象。- 参数:
center- 圆心radius- 半径
-
GeoCircle
public GeoCircle(Point2D point1, Point2D point2)
根据指定的参数来构造一个 GeoCircle 的新对象。- 参数:
point1- 直径的一个端点。point2- 直径的另一个端点。
-
-
方法详细资料
-
getCenter
public Point2D getCenter()
返回圆几何对象的圆心。- 返回:
- 圆几何对象的圆心。
- Default:
- 默认值为 {X = 0,Y = 0}。
-
setCenter
public void setCenter(Point2D point2D)
设置圆几何对象的圆心。- 参数:
point2D- 圆几何对象的圆心。
-
getRadius
public double getRadius()
返回圆几何对象的半径。- 返回:
- 圆几何对象的半径。
- Default:
- 默认值为1。
-
setRadius
public void setRadius(double value)
设置圆几何对象的半径。- 参数:
value- 圆几何对象的半径。
-
getPerimeter
public double getPerimeter()
返回圆几何对象的周长。- 返回:
- 圆几何对象的周长。
- Default:
- 默认值为 6.28318530717959。
-
getArea
public double getArea()
返回圆几何对象的面积。- 返回:
- 圆几何对象的面积。
- Default:
- 默认值为 3.14159265358979。
-
convertToLine
public GeoLine convertToLine(int segmentCount)
将圆几何对象转换为线几何对象。- 参数:
segmentCount- 等分圆的段数。- 返回:
- 线几何对象。
-
convertToRegion
public GeoRegion convertToRegion(int segmentCount)
将圆几何对象转换为面几何对象。- 参数:
segmentCount- 等分圆的段数。- 返回:
- 面几何对象。
-
clone
public GeoCircle clone()
返回当前 GeoCircle 对象的一个拷贝。
-
-