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

Öffentliche Methoden

 Rechteck ()
 
 Rechteck (double x, double y, double breite, double hoehe)
 
 Rechteck (double x, double y, double a)
 
 Rechteck (double x, double y, double breite, double hoehe, Farbe farbe)
 
 Rechteck (double x, double y, double a, Farbe farbe)
 
void hoeheSetzen (double hoehe)
 
double hoeheLesen ()
 
void breiteSetzen (double breite)
 
double breiteLesen ()
 
void linksObenSetzen (double links, double oben)
 
void rechtsUntenSetzen (double rechts, double unten)
 
void eckenSetzen (double links, double oben, double rechts, double unten)
 
void linksSetzen (double links)
 
double linksLesen ()
 
void rechtSetzen (double rechts)
 
double rechtsLesen ()
 
void obenSetzen (double oben)
 
double obenLesen ()
 
void untenSetzen (double unten)
 
double untenLesen ()
 
- Ö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 ()
 

Geschützte Methoden

 Rechteck (Rectangle r)
 
- Geschützte Methoden geerbt von eos.StrichFigur
 StrichFigur (LineFigure figure)
 
- Geschützte Methoden geerbt von eos.Figur
 Figur (Figure figure)
 

Weitere Geerbte Elemente

- 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 RECHTECK.

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 15 der Datei Rechteck.java.

Beschreibung der Konstruktoren und Destruktoren

◆ Rechteck() [1/6]

eos.Rechteck.Rechteck ( Rectangle  r)
protected

Definiert in Zeile 17 der Datei Rechteck.java.

◆ Rechteck() [2/6]

eos.Rechteck.Rechteck ( )

Definiert in Zeile 21 der Datei Rechteck.java.

◆ Rechteck() [3/6]

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

Definiert in Zeile 25 der Datei Rechteck.java.

◆ Rechteck() [4/6]

eos.Rechteck.Rechteck ( double  x,
double  y,
double  a 
)

Definiert in Zeile 30 der Datei Rechteck.java.

◆ Rechteck() [5/6]

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

Definiert in Zeile 35 der Datei Rechteck.java.

◆ Rechteck() [6/6]

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

Definiert in Zeile 42 der Datei Rechteck.java.

Dokumentation der Elementfunktionen

◆ breiteLesen()

double eos.Rechteck.breiteLesen ( )

Definiert in Zeile 61 der Datei Rechteck.java.

◆ breiteSetzen()

void eos.Rechteck.breiteSetzen ( double  breite)

Definiert in Zeile 57 der Datei Rechteck.java.

◆ eckenSetzen()

void eos.Rechteck.eckenSetzen ( double  links,
double  oben,
double  rechts,
double  unten 
)

Definiert in Zeile 73 der Datei Rechteck.java.

◆ hoeheLesen()

double eos.Rechteck.hoeheLesen ( )

Definiert in Zeile 53 der Datei Rechteck.java.

◆ hoeheSetzen()

void eos.Rechteck.hoeheSetzen ( double  hoehe)

Definiert in Zeile 49 der Datei Rechteck.java.

◆ linksLesen()

double eos.Rechteck.linksLesen ( )

Definiert in Zeile 81 der Datei Rechteck.java.

◆ linksObenSetzen()

void eos.Rechteck.linksObenSetzen ( double  links,
double  oben 
)

Definiert in Zeile 65 der Datei Rechteck.java.

◆ linksSetzen()

void eos.Rechteck.linksSetzen ( double  links)

Definiert in Zeile 77 der Datei Rechteck.java.

◆ obenLesen()

double eos.Rechteck.obenLesen ( )

Definiert in Zeile 97 der Datei Rechteck.java.

◆ obenSetzen()

void eos.Rechteck.obenSetzen ( double  oben)

Definiert in Zeile 93 der Datei Rechteck.java.

◆ rechtSetzen()

void eos.Rechteck.rechtSetzen ( double  rechts)

Definiert in Zeile 85 der Datei Rechteck.java.

◆ rechtsLesen()

double eos.Rechteck.rechtsLesen ( )

Definiert in Zeile 89 der Datei Rechteck.java.

◆ rechtsUntenSetzen()

void eos.Rechteck.rechtsUntenSetzen ( double  rechts,
double  unten 
)

Definiert in Zeile 69 der Datei Rechteck.java.

◆ untenLesen()

double eos.Rechteck.untenLesen ( )

Definiert in Zeile 105 der Datei Rechteck.java.

◆ untenSetzen()

void eos.Rechteck.untenSetzen ( double  unten)

Definiert in Zeile 101 der Datei Rechteck.java.


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