EOS 2  1.1.0
Einfache Objektbasierte Sprache
Öffentliche Methoden | Geschützte Methoden | Geschützte, statische Methoden | Geschützte Attribute | Aufstellung aller Elemente
eos.Figur Klassenreferenzabstract
Klassendiagramm für eos.Figur:
Inheritance graph
[Legende]

Öffentliche Methoden

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

 Figur (Figure figure)
 

Geschützte, statische Methoden

static void setAutoWindow (boolean value)
 

Geschützte Attribute

final Figure figure
 

Ausführliche Beschreibung

Autor
Peter Schneider

Diese Klasse ist allen Figuren gemein. Sie hat keine Entsprechung in EOS

Sie realisisert grundlegende geometrische Transformationen, welche grundsätzlich für alle Figuren möglich sind.

Definiert in Zeile 14 der Datei Figur.java.

Beschreibung der Konstruktoren und Destruktoren

◆ Figur()

eos.Figur.Figur ( Figure  figure)
protected

Definiert in Zeile 22 der Datei Figur.java.

Dokumentation der Elementfunktionen

◆ drehen()

void eos.Figur.drehen ( double  winkel)

Definiert in Zeile 44 der Datei Figur.java.

◆ drehenUm()

void eos.Figur.drehenUm ( double  x,
double  y,
double  winkel 
)

Definiert in Zeile 48 der Datei Figur.java.

◆ setAutoWindow()

static void eos.Figur.setAutoWindow ( boolean  value)
staticprotected

Definiert in Zeile 17 der Datei Figur.java.

◆ sichtbarLesen()

boolean eos.Figur.sichtbarLesen ( )

Definiert in Zeile 60 der Datei Figur.java.

◆ sichtbarSetzen()

void eos.Figur.sichtbarSetzen ( boolean  sichtbar)

Definiert in Zeile 56 der Datei Figur.java.

◆ strecken()

void eos.Figur.strecken ( double  streckungsfaktor)

Definiert in Zeile 36 der Datei Figur.java.

◆ streckenAn()

void eos.Figur.streckenAn ( double  x,
double  y,
double  faktor 
)

Definiert in Zeile 52 der Datei Figur.java.

◆ verschieben()

void eos.Figur.verschieben ( double  dx,
double  dy 
)

Definiert in Zeile 32 der Datei Figur.java.

◆ verschiebenNach()

void eos.Figur.verschiebenNach ( double  x,
double  y 
)

Definiert in Zeile 40 der Datei Figur.java.

◆ xLesen()

double eos.Figur.xLesen ( )

Definiert in Zeile 66 der Datei Figur.java.

◆ xSetzen()

void eos.Figur.xSetzen ( double  x)

Definiert in Zeile 63 der Datei Figur.java.

◆ yLesen()

double eos.Figur.yLesen ( )

Definiert in Zeile 72 der Datei Figur.java.

◆ ySetzen()

void eos.Figur.ySetzen ( double  y)

Definiert in Zeile 69 der Datei Figur.java.

Dokumentation der Datenelemente

◆ figure

final Figure eos.Figur.figure
protected

Definiert in Zeile 20 der Datei Figur.java.


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