15 private final de.lathanda.eos.geo.Ellipse ellipse;
17 super(
new de.lathanda.eos.geo.Ellipse());
18 ellipse = (de.lathanda.eos.geo.Ellipse)
figure;
20 public Ellipse(
double x,
double y,
double breite,
double hoehe) {
21 super(
new de.lathanda.eos.geo.Ellipse());
22 ellipse = (de.lathanda.eos.geo.Ellipse)
figure;
23 ellipse.setRadiusX(breite / 2);
24 ellipse.setRadiusY(hoehe / 2);
25 ellipse.setCenter(x + breite / 2, y + hoehe /2);
27 public Ellipse(
double x,
double y,
double d) {
28 super(
new de.lathanda.eos.geo.Ellipse());
29 ellipse = (de.lathanda.eos.geo.Ellipse)
figure;
30 ellipse.setRadiusX(d / 2);
31 ellipse.setRadiusY(d / 2);
32 ellipse.setCenter(x, y);
34 public Ellipse(
double x,
double y,
double breite,
double hoehe,
Farbe farbe) {
35 super(
new de.lathanda.eos.geo.Ellipse());
36 ellipse = (de.lathanda.eos.geo.Ellipse)
figure;
37 ellipse.setRadiusX(breite / 2);
38 ellipse.setRadiusY(hoehe / 2);
39 ellipse.setCenter(x + breite / 2, y + hoehe /2);
40 ellipse.setLineColor(farbe.getColor());
41 ellipse.setFillColor(farbe.getColor());
44 super(
new de.lathanda.eos.geo.Ellipse());
45 ellipse = (de.lathanda.eos.geo.Ellipse)
figure;
46 ellipse.setRadiusX(a / 2);
47 ellipse.setRadiusY(a / 2);
48 ellipse.setCenter(x + a / 2, y + a /2);
49 ellipse.setLineColor(farbe.getColor());
50 ellipse.setFillColor(farbe.getColor());
53 ellipse.setCenterY(y);
56 return ellipse.getCenterY();
59 ellipse.setCenterX(x);
62 return ellipse.getCenterX();
65 ellipse.setRadiusY(radiusy);
68 return ellipse.getRadiusY();
71 ellipse.setRadiusX(radiusx);
74 return ellipse.getRadiusX();
77 ellipse.setCenter(x, y);
void mittexSetzen(double x)
Ellipse(double x, double y, double d)
void mitteySetzen(double y)
Ellipse(double x, double y, double a, Farbe farbe)
Ellipse(double x, double y, double breite, double hoehe)
void mittelpunktSetzen(double x, double y)
void radiusxSetzen(double radiusx)
Ellipse(double x, double y, double breite, double hoehe, Farbe farbe)
void radiusySetzen(double radiusy)