EOS 2  1.1.0
Einfache Objektbasierte Sprache
Öffentliche Methoden | Aufstellung aller Elemente
eos.Ellipse Klassenreferenz
Klassendiagramm für eos.Ellipse:
Inheritance graph
[Legende]

Öffentliche Methoden

 Ellipse ()
 
 Ellipse (double x, double y, double breite, double hoehe)
 
 Ellipse (double x, double y, double d)
 
 Ellipse (double x, double y, double breite, double hoehe, Farbe farbe)
 
 Ellipse (double x, double y, double a, Farbe farbe)
 
void mitteySetzen (double y)
 
double mitteyLesen ()
 
void mittexSetzen (double x)
 
double mittexLesen ()
 
void radiusySetzen (double radiusy)
 
double radiusyLesen ()
 
void radiusxSetzen (double radiusx)
 
double radiusxLesen ()
 
void mittelpunktSetzen (double x, double y)
 
- Öffentliche Methoden geerbt von eos.GefuellteFigur
 GefuellteFigur (FilledFigure figure)
 
void fuellartSetzen (FillStyle fuellart)
 
FillStyle fuellartLesen ()
 
void fuellfarbeSetzen (Farbe farbe)
 
Farbe fuellfarbeLesen ()
 
- Öffentliche Methoden geerbt von eos.StrichFigur
void randfarbeSetzen (Farbe farbe)
 
Farbe randfarbeLesen ()
 
void randartSetzen (LineStyle randart)
 
LineStyle randartLesen ()
 
void randstaerkeSetzen (double randstaerke)
 
double randstaerkeLesen ()
 
- Öffentliche Methoden geerbt von eos.Figur
void verschieben (double dx, double dy)
 
void strecken (double streckungsfaktor)
 
void verschiebenNach (double x, double y)
 
void drehen (double winkel)
 
void drehenUm (double x, double y, double winkel)
 
void streckenAn (double x, double y, double faktor)
 
void sichtbarSetzen (boolean sichtbar)
 
boolean sichtbarLesen ()
 
void xSetzen (double x)
 
double xLesen ()
 
void ySetzen (double y)
 
double yLesen ()
 

Weitere Geerbte Elemente

- Geschützte Methoden geerbt von eos.StrichFigur
 StrichFigur (LineFigure figure)
 
- Geschützte Methoden geerbt von eos.Figur
 Figur (Figure figure)
 
- Geschützte, statische Methoden geerbt von eos.Figur
static void setAutoWindow (boolean value)
 
- Geschützte Attribute geerbt von eos.Figur
final Figure figure
 

Ausführliche Beschreibung

Autor
Peter Schneider

Diese Klasse entspricht der EOS Klasse ELLIPSE. Diese leitet alle Methodenafurufe an die Klasse de.lathanda.eos.geo.Ellipse weiter.

Der direkte Zugriff auf die Attribute ist nicht möglich. Es müssen die entsprechenden Getter- und Settermethoden verwendet werden.

Alle Einheiten sind in Millimeter(double) statt in Pixel(int).

Definiert in Zeile 14 der Datei Ellipse.java.

Beschreibung der Konstruktoren und Destruktoren

◆ Ellipse() [1/5]

eos.Ellipse.Ellipse ( )

Definiert in Zeile 16 der Datei Ellipse.java.

◆ Ellipse() [2/5]

eos.Ellipse.Ellipse ( double  x,
double  y,
double  breite,
double  hoehe 
)

Definiert in Zeile 20 der Datei Ellipse.java.

◆ Ellipse() [3/5]

eos.Ellipse.Ellipse ( double  x,
double  y,
double  d 
)

Definiert in Zeile 27 der Datei Ellipse.java.

◆ Ellipse() [4/5]

eos.Ellipse.Ellipse ( double  x,
double  y,
double  breite,
double  hoehe,
Farbe  farbe 
)

Definiert in Zeile 34 der Datei Ellipse.java.

◆ Ellipse() [5/5]

eos.Ellipse.Ellipse ( double  x,
double  y,
double  a,
Farbe  farbe 
)

Definiert in Zeile 43 der Datei Ellipse.java.

Dokumentation der Elementfunktionen

◆ mittelpunktSetzen()

void eos.Ellipse.mittelpunktSetzen ( double  x,
double  y 
)

Definiert in Zeile 76 der Datei Ellipse.java.

◆ mittexLesen()

double eos.Ellipse.mittexLesen ( )

Definiert in Zeile 61 der Datei Ellipse.java.

◆ mittexSetzen()

void eos.Ellipse.mittexSetzen ( double  x)

Definiert in Zeile 58 der Datei Ellipse.java.

◆ mitteyLesen()

double eos.Ellipse.mitteyLesen ( )

Definiert in Zeile 55 der Datei Ellipse.java.

◆ mitteySetzen()

void eos.Ellipse.mitteySetzen ( double  y)

Definiert in Zeile 52 der Datei Ellipse.java.

◆ radiusxLesen()

double eos.Ellipse.radiusxLesen ( )

Definiert in Zeile 73 der Datei Ellipse.java.

◆ radiusxSetzen()

void eos.Ellipse.radiusxSetzen ( double  radiusx)

Definiert in Zeile 70 der Datei Ellipse.java.

◆ radiusyLesen()

double eos.Ellipse.radiusyLesen ( )

Definiert in Zeile 67 der Datei Ellipse.java.

◆ radiusySetzen()

void eos.Ellipse.radiusySetzen ( double  radiusy)

Definiert in Zeile 64 der Datei Ellipse.java.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Impressum