|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ParamKurve
Abstrakte Klasse.
Die grafisch darzustellenden parametriesierten Kurven sind
Subklassen dieser Klasse ParamKurve.
Field Summary | |
protected double |
max
|
protected double |
min
|
protected java.lang.String |
Name
|
Constructor Summary | |
ParamKurve(double min,
double max)
Parameter: min - untere Grenze des Intervals des Parameters auf dem die Kurve berechnet wird max - obere Grenze des Intervals des Parameters auf dem die Kurve berechnet wird |
Method Summary | |
void |
draw(java.awt.Graphics g,
double gminX,
double gmaxX,
double gminY,
double gmaxY,
Bild fst)
Zeichnet die Kurve Parameter: gminX - minimale Wert der Koordinate X gmaxX - maximale Wert der Koordinate X gminX - minimale Wert der Koordinate Y gmaxX - maximale Wert der Koordinate Y fst - Bild in dem die Kurve gezeichnet wird Ausgabe: - |
MinMax |
getMinMaxT()
Gibt minimale und maximale Wert des Parameters t Parameter: - Ausgabe: minimale und maximale Wert des Parameters t |
MinMax |
getMinMaxX()
Berechnet Koordinaten X der Punkten der Kurve und gibt minimale und maximale Koordinate X der Kurve Parameter: - Ausgabe: minimale und maximale Koordinate X der Kurve |
MinMax |
getMinMaxY()
Berechnet Koordinaten Y der Punkten der Kurve und gibt minimale und maximale Koordinate Y der Kurve Parameter: - Ausgabe: minimale und maximale Koordinate Y der Kurve |
java.lang.String |
getName()
Gibt Name der Funktion Parameter: - Ausgabe: Name der Funktion |
abstract double |
getX(double argument)
Gibt Koordinate x des Punktes der Kurve Parameter: argument - Argument für den die Koordinate x berechnet wird Ausgabe: Koordinate x des Punktes der Kurve |
abstract double |
getY(double argument)
Gibt Koordinate y des Punktes der Kurve Parameter: argument - Argument für den die Koordinate y berechnet wird Ausgabe: Koordinate y des Punktes der Kurve |
void |
setAufloesung(int aufloesung)
Setzt die Aufloesung Parameter: aufloesung - neue Aufloesung Ausgabe: - |
void |
setIntervall(double minX,
double maxX)
Setzt neue Intervallgrenzen Parameter: minX - untere Intervallgrenze maxX - obere Intervallgrenze Ausgabe: - |
void |
setName(java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected double min
protected double max
protected java.lang.String Name
Constructor Detail |
public ParamKurve(double min, double max)
Method Detail |
public abstract double getX(double argument)
public abstract double getY(double argument)
public MinMax getMinMaxT()
public MinMax getMinMaxX()
getMinMaxX
in interface Darstellbar
public MinMax getMinMaxY()
getMinMaxY
in interface Darstellbar
public void setIntervall(double minX, double maxX)
setIntervall
in interface Darstellbar
public java.lang.String getName()
getName
in interface Darstellbar
public void setName(java.lang.String name)
setName
in interface Darstellbar
public void setAufloesung(int aufloesung)
setAufloesung
in interface Darstellbar
public void draw(java.awt.Graphics g, double gminX, double gmaxX, double gminY, double gmaxY, Bild fst)
draw
in interface Darstellbar
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |