限定符和类型 | 字段和说明 |
---|---|
Point2D |
center
椭圆几何对象的圆心。
|
double |
rotation
椭圆几何对象的旋转角度,旋转基点为椭圆几何对象的圆心。
|
double |
semimajorAxis
椭圆几何对象的长半轴。
|
double |
semiminorAxis
椭圆几何对象的短半轴。
|
构造器和说明 |
---|
GeoEllipse()
构造函数。
|
GeoEllipse(GeoEllipse geoEllipse)
根据给定的 GeoEllipse 对象构造一个与其完全相同的新对象。
|
GeoEllipse(int id, Point2D center, double rotation, double semimajorAxis, double semiminorAxis)
根据指定的参数来构造一个 GeoEllipse 的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object obj)
比较指定对象与当前 Geometry 对象是否相等。
|
Point2D |
getCenter()
获取几何对象中心点。
|
int |
hashCode()
获取哈希码。
|
equals, fromPoint2D, fromPoint2Ds, fromPoint2Ds, fromRect2D, getBounds, isGeometryCAD, isPointInPolygon, setCenter
public Point2D center
椭圆几何对象的圆心。
public double semimajorAxis
椭圆几何对象的长半轴。
public double semiminorAxis
椭圆几何对象的短半轴。
public double rotation
椭圆几何对象的旋转角度,旋转基点为椭圆几何对象的圆心。
public GeoEllipse()
构造函数。
public GeoEllipse(int id, Point2D center, double rotation, double semimajorAxis, double semiminorAxis)
根据指定的参数来构造一个 GeoEllipse 的新对象。
id
- 对象的id。center
- 椭圆几何对象的圆心。rotation
- 椭圆几何对象的旋转角度。旋转基点为椭圆几何对象的圆心。semimajorAxis
- 椭圆几何对象的长半轴。semiminorAxis
- 椭圆几何对象的短半轴。public GeoEllipse(GeoEllipse geoEllipse)
根据给定的 GeoEllipse 对象构造一个与其完全相同的新对象。
geoEllipse
- 给定的 GeoEllipse 对象。