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

Öffentliche Methoden

 Linie ()
 
void linienStaerkeSetzen (double staerke)
 
double linienStaerkeLesen ()
 
void linienartSetzen (LineStyle linienart)
 
LineStyle linienartLesen ()
 
void farbeSetzen (Farbe farbe)
 
Farbe farbeLesen ()
 
void x1Setzen (double x)
 
double x1Lesen ()
 
void x2Setzen (double x)
 
double x2Lesen ()
 
void y1Setzen (double y)
 
double y1Lesen ()
 
void y2Setzen (double y)
 
double y2Lesen ()
 
void punkt1Setzen (double x, double y)
 
void punkt2Setzen (double x, double y)
 
void endpunkteSetzen (double x1, double y1, double x2, double y2)
 
- Ö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 Linie.

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 16 der Datei Linie.java.

Beschreibung der Konstruktoren und Destruktoren

◆ Linie()

eos.Linie.Linie ( )

Definiert in Zeile 19 der Datei Linie.java.

Dokumentation der Elementfunktionen

◆ endpunkteSetzen()

void eos.Linie.endpunkteSetzen ( double  x1,
double  y1,
double  x2,
double  y2 
)

Definiert in Zeile 85 der Datei Linie.java.

◆ farbeLesen()

Farbe eos.Linie.farbeLesen ( )

Definiert in Zeile 42 der Datei Linie.java.

◆ farbeSetzen()

void eos.Linie.farbeSetzen ( Farbe  farbe)

Definiert in Zeile 38 der Datei Linie.java.

◆ linienartLesen()

LineStyle eos.Linie.linienartLesen ( )

Definiert in Zeile 35 der Datei Linie.java.

◆ linienartSetzen()

void eos.Linie.linienartSetzen ( LineStyle  linienart)

Definiert in Zeile 32 der Datei Linie.java.

◆ linienStaerkeLesen()

double eos.Linie.linienStaerkeLesen ( )

Definiert in Zeile 28 der Datei Linie.java.

◆ linienStaerkeSetzen()

void eos.Linie.linienStaerkeSetzen ( double  staerke)

Definiert in Zeile 24 der Datei Linie.java.

◆ punkt1Setzen()

void eos.Linie.punkt1Setzen ( double  x,
double  y 
)

Definiert in Zeile 77 der Datei Linie.java.

◆ punkt2Setzen()

void eos.Linie.punkt2Setzen ( double  x,
double  y 
)

Definiert in Zeile 81 der Datei Linie.java.

◆ x1Lesen()

double eos.Linie.x1Lesen ( )

Definiert in Zeile 50 der Datei Linie.java.

◆ x1Setzen()

void eos.Linie.x1Setzen ( double  x)

Definiert in Zeile 46 der Datei Linie.java.

◆ x2Lesen()

double eos.Linie.x2Lesen ( )

Definiert in Zeile 58 der Datei Linie.java.

◆ x2Setzen()

void eos.Linie.x2Setzen ( double  x)

Definiert in Zeile 54 der Datei Linie.java.

◆ y1Lesen()

double eos.Linie.y1Lesen ( )

Definiert in Zeile 65 der Datei Linie.java.

◆ y1Setzen()

void eos.Linie.y1Setzen ( double  y)

Definiert in Zeile 61 der Datei Linie.java.

◆ y2Lesen()

double eos.Linie.y2Lesen ( )

Definiert in Zeile 73 der Datei Linie.java.

◆ y2Setzen()

void eos.Linie.y2Setzen ( double  y)

Definiert in Zeile 69 der Datei Linie.java.


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