public class GeoEllipse extends Geometry
The GeoEllipse class.
Modifier and Type | Field and Description |
---|---|
Point2D |
center
the center of the ellipse.
|
double |
rotation
the rotation angle of the ellipse.
|
double |
semimajorAxis
the length of the semimajor of the ellipse.
|
double |
semiminorAxis
The length of the semiminor of the ellipse.
|
Constructor and Description |
---|
GeoEllipse()
The Constructor.
|
GeoEllipse(GeoEllipse geoEllipse)
Constructs a new object identical to the given GeoEllipseGeoEllipse object.
|
GeoEllipse(int id, Point2D center, double rotation, double semimajorAxis, double semiminorAxis)
Creates a new GeoEllipse object according to the specified arguments.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
${services_components_commontypes_Geometry_method_equals_Title}
|
Point2D |
getCenter()
${services_components_commontypes_Geometry_method_getCenter_Title}
|
int |
hashCode()
${services_components_commontypes_Geometry_method_hashCode_Title}
|
equals, fromPoint2D, fromPoint2Ds, fromPoint2Ds, fromRect2D, getBounds, isGeometryCAD, isPointInPolygon, setCenter
public Point2D center
the center of the ellipse.
public double semimajorAxis
the length of the semimajor of the ellipse.
public double semiminorAxis
The length of the semiminor of the ellipse.
public double rotation
the rotation angle of the ellipse. The pivot point is the center of the ellipse.
public GeoEllipse()
The Constructor.
public GeoEllipse(int id, Point2D center, double rotation, double semimajorAxis, double semiminorAxis)
Creates a new GeoEllipse object according to the specified arguments.
id
- the ID of the object.center
- the center of the ellipse.rotation
- the rotation angle of the ellipse. The pivot point is the center of the ellipse.semimajorAxis
- the length of the semimajor of the ellipse.semiminorAxis
- the length of the semiminor of the ellipse.public GeoEllipse(GeoEllipse geoEllipse)
Constructs a new object identical to the given GeoEllipseGeoEllipse object.
geoEllipse
- The given GeoEllipse object.public Point2D getCenter()
Geometry
${services_components_commontypes_Geometry_method_getCenter_Title}
${services_components_commontypes_Geometry_method_getCenter_Description}
public boolean equals(java.lang.Object obj)
Geometry
${services_components_commontypes_Geometry_method_equals_Title}
${services_components_commontypes_Geometry_method_equals_Description}
public int hashCode()
Geometry
${services_components_commontypes_Geometry_method_hashCode_Title}
${services_components_commontypes_Geometry_method_hashCode_Description}