eps.fortgeschritteneGrafik
Class Ellipse

java.lang.Object
  extended by eps.fortgeschritteneGrafik.interna.Grafik
      extended by eps.fortgeschritteneGrafik.interna.Vektorgrafik
          extended by eps.fortgeschritteneGrafik.interna.Form
              extended by eps.fortgeschritteneGrafik.Ellipse

public class Ellipse
extends Form

Objekte der Klasse Ellipse stellen einige einfache Dienste zum Darstellen von Ellipsen auf dem Zeichenfenster bereit.

Version:
02.2008
Author:
Florian Prager, Universitaet Passau

Field Summary
 
Fields inherited from class eps.fortgeschritteneGrafik.interna.Grafik
standardBreite, standardHoehe
 
Constructor Summary
Ellipse()
          Erzeugt eine Ellipse mit Standardwerten auf dem Standardfenster
Ellipse(boolean anmelden, Zeichenfenster fenster)
           
Ellipse(Zeichenfenster fenster)
          Es wird eine neue Ellipse mit den Standardeinstellungen erzeugt.
 
Method Summary
protected  Shape formFuerFensterErzeugen()
          Technische Methode, die Zeichenfensterobjekte nutzen
 String toString()
          Unsere einfache "Visitenkarte": unser Klassenname gefolgt von interessanten Attributwerten.
 
Methods inherited from class eps.fortgeschritteneGrafik.interna.Form
gefuelltSetzen, zeichnenAuf
 
Methods inherited from class eps.fortgeschritteneGrafik.interna.Vektorgrafik
farbeAufloesen, farbeGeben, farbeSetzen
 
Methods inherited from class eps.fortgeschritteneGrafik.interna.Grafik
abmelden, anmelden, breiteGeben, drehenUm, equals, fensterGeben, groesseSetzen, hoeheGeben, positionSetzen, streckenAn, transformationenGeben, verschieben, xPositionGeben, yPositionGeben
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Ellipse

public Ellipse()
Erzeugt eine Ellipse mit Standardwerten auf dem Standardfenster


Ellipse

public Ellipse(boolean anmelden,
               Zeichenfenster fenster)

Ellipse

public Ellipse(Zeichenfenster fenster)
Es wird eine neue Ellipse mit den Standardeinstellungen erzeugt. Diese kann mit einem Zeichenfenster verbunden werden. Wird null eingegeben, wird das Standardfenster verwendet. Die Ellipse ist gefuellt.

Method Detail

formFuerFensterErzeugen

protected Shape formFuerFensterErzeugen()
Technische Methode, die Zeichenfensterobjekte nutzen

Specified by:
formFuerFensterErzeugen in class Form

toString

public String toString()
Unsere einfache "Visitenkarte": unser Klassenname gefolgt von interessanten Attributwerten.

Overrides:
toString in class Vektorgrafik