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

Öffentliche Methoden

 Turtle ()
 
void turtlexSetzen (double x)
 
double turtlexLesen ()
 
void turtleySetzen (double y)
 
double turtleyLesen ()
 
void linienStaerkeSetzen (double staerke)
 
void linienartSetzen (LineStyle linienart)
 
void fuellartSetzen (FillStyle fuellart)
 
void fuellfarbeSetzen (Farbe farbe)
 
void zentrumSetzen (double x, double y)
 
void kursSetzen (double winkel)
 
double kursLesen ()
 
void turtleSichtbarSetzen (boolean b)
 
boolean turtleSichtbarLesen ()
 
void linksdrehen (double winkel)
 
void rechtsdrehen (double winkel)
 
void links (double winkel)
 
void rechts (double winkel)
 
void vor (double laenge)
 
void zurueck (double laenge)
 
void setzeTurtleXY (double x, double y)
 
void stiftAb ()
 
void stiftAuf ()
 
void farbeSetzen (Farbe farbe)
 
Farbe farbeLesen ()
 
void allesLoeschen ()
 
- Ö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.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 TURTLE.

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 17 der Datei Turtle.java.

Beschreibung der Konstruktoren und Destruktoren

◆ Turtle()

eos.Turtle.Turtle ( )

Definiert in Zeile 19 der Datei Turtle.java.

Dokumentation der Elementfunktionen

◆ allesLoeschen()

void eos.Turtle.allesLoeschen ( )

Definiert in Zeile 96 der Datei Turtle.java.

◆ farbeLesen()

Farbe eos.Turtle.farbeLesen ( )

Definiert in Zeile 93 der Datei Turtle.java.

◆ farbeSetzen()

void eos.Turtle.farbeSetzen ( Farbe  farbe)

Definiert in Zeile 90 der Datei Turtle.java.

◆ fuellartSetzen()

void eos.Turtle.fuellartSetzen ( FillStyle  fuellart)

Definiert in Zeile 42 der Datei Turtle.java.

◆ fuellfarbeSetzen()

void eos.Turtle.fuellfarbeSetzen ( Farbe  farbe)

Definiert in Zeile 45 der Datei Turtle.java.

◆ kursLesen()

double eos.Turtle.kursLesen ( )

Definiert in Zeile 54 der Datei Turtle.java.

◆ kursSetzen()

void eos.Turtle.kursSetzen ( double  winkel)

Definiert in Zeile 51 der Datei Turtle.java.

◆ linienartSetzen()

void eos.Turtle.linienartSetzen ( LineStyle  linienart)

Definiert in Zeile 39 der Datei Turtle.java.

◆ linienStaerkeSetzen()

void eos.Turtle.linienStaerkeSetzen ( double  staerke)

Definiert in Zeile 35 der Datei Turtle.java.

◆ links()

void eos.Turtle.links ( double  winkel)

Definiert in Zeile 69 der Datei Turtle.java.

◆ linksdrehen()

void eos.Turtle.linksdrehen ( double  winkel)

Definiert in Zeile 63 der Datei Turtle.java.

◆ rechts()

void eos.Turtle.rechts ( double  winkel)

Definiert in Zeile 72 der Datei Turtle.java.

◆ rechtsdrehen()

void eos.Turtle.rechtsdrehen ( double  winkel)

Definiert in Zeile 66 der Datei Turtle.java.

◆ setzeTurtleXY()

void eos.Turtle.setzeTurtleXY ( double  x,
double  y 
)

Definiert in Zeile 81 der Datei Turtle.java.

◆ stiftAb()

void eos.Turtle.stiftAb ( )

Definiert in Zeile 84 der Datei Turtle.java.

◆ stiftAuf()

void eos.Turtle.stiftAuf ( )

Definiert in Zeile 87 der Datei Turtle.java.

◆ turtleSichtbarLesen()

boolean eos.Turtle.turtleSichtbarLesen ( )

Definiert in Zeile 60 der Datei Turtle.java.

◆ turtleSichtbarSetzen()

void eos.Turtle.turtleSichtbarSetzen ( boolean  b)

Definiert in Zeile 57 der Datei Turtle.java.

◆ turtlexLesen()

double eos.Turtle.turtlexLesen ( )

Definiert in Zeile 26 der Datei Turtle.java.

◆ turtlexSetzen()

void eos.Turtle.turtlexSetzen ( double  x)

Definiert in Zeile 23 der Datei Turtle.java.

◆ turtleyLesen()

double eos.Turtle.turtleyLesen ( )

Definiert in Zeile 32 der Datei Turtle.java.

◆ turtleySetzen()

void eos.Turtle.turtleySetzen ( double  y)

Definiert in Zeile 29 der Datei Turtle.java.

◆ vor()

void eos.Turtle.vor ( double  laenge)

Definiert in Zeile 75 der Datei Turtle.java.

◆ zentrumSetzen()

void eos.Turtle.zentrumSetzen ( double  x,
double  y 
)

Definiert in Zeile 48 der Datei Turtle.java.

◆ zurueck()

void eos.Turtle.zurueck ( double  laenge)

Definiert in Zeile 78 der Datei Turtle.java.


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