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 的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 GeoCircle
clone()
返回当前 GeoCircle 对象的一个拷贝。GeoLine
convertToLine(int segmentCount)
将圆几何对象转换为线几何对象。GeoRegion
convertToRegion(int segmentCount)
将圆几何对象转换为面几何对象。void
dispose()
释放该对象所占用的资源。double
getArea()
返回圆几何对象的面积。Point2D
getCenter()
返回圆几何对象的圆心。double
getPerimeter()
返回圆几何对象的周长。double
getRadius()
返回圆几何对象的半径。void
setCenter(Point2D point2D)
设置圆几何对象的圆心。void
setRadius(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 对象的一个拷贝。
-
-