|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--Funktion
Jolanta Bajorska, mit kleine Aenderungen von B.W., 23.10.99
Abstrakte Klasse.
Die grafisch darzustellenden Funktionen sind Subklassen dieser Klasse.
Benutzt die Klassen Bild, MinMax und das Interface Darstellbar.
| Field Summary | |
protected double |
maxX
|
protected double |
minX
|
protected java.lang.String |
Name
|
protected double |
xMax
|
protected double |
xMin
|
| Constructor Summary | |
Funktion()
|
|
Funktion(double min,
double max)
Parameter: min - untere Grenze des Intervalls auf dem die Funktion berechnet wird max - obere Grenze des Intervalls auf dem die Funktion berechnet wird |
|
| Method Summary | |
void |
draw(java.awt.Graphics g,
double gminX,
double gmaxX,
double gminY,
double gmaxY,
Bild fst)
Zeichnet die Funktion 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 - ein Objekt vom Typ Bild Ausgabe: - |
MinMax |
getMinMaxX()
|
MinMax |
getMinMaxY()
|
java.lang.String |
getName()
|
double[] |
getWertetabelle(double a,
double b,
int N)
|
abstract double |
getY(double x)
|
void |
setAufloesung(int aufloesung)
|
void |
setIntervall(double minX,
double maxX)
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 minX
protected double maxX
protected double xMin
protected double xMax
protected java.lang.String Name
| Constructor Detail |
public Funktion(double min,
double max)
public Funktion()
| Method Detail |
public abstract double getY(double x)
public MinMax getMinMaxX()
getMinMaxX in interface Darstellbarpublic MinMax getMinMaxY()
getMinMaxY in interface Darstellbar
public void setIntervall(double minX,
double maxX)
setIntervall in interface Darstellbarpublic void setAufloesung(int aufloesung)
setAufloesung in interface Darstellbarpublic java.lang.String getName()
getName in interface Darstellbarpublic void setName(java.lang.String Name)
setName in interface Darstellbar
public void draw(java.awt.Graphics g,
double gminX,
double gmaxX,
double gminY,
double gmaxY,
Bild fst)
draw in interface Darstellbar
public double[] getWertetabelle(double a,
double b,
int N)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||