| 构造器和说明 |
|---|
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)
设置圆几何对象的半径。
|
public GeoCircle()
public GeoCircle(GeoCircle geoCircle)
geoCircle - 给定的 GeoCircle 对象。public GeoCircle(Point2D center, double radius)
center - 圆心radius - 半径public GeoCircle(Point2D point1, Point2D point2)
point1 - 直径的一个端点。point2 - 直径的另一个端点。public Point2D getCenter()
public void setCenter(Point2D point2D)
point2D - 圆几何对象的圆心。public double getRadius()
public void setRadius(double value)
value - 圆几何对象的半径。public double getPerimeter()
public double getArea()
public GeoLine convertToLine(int segmentCount)
segmentCount - 等分圆的段数。public GeoRegion convertToRegion(int segmentCount)
segmentCount - 等分圆的段数。public GeoCircle clone()