|
||||||||||
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 Darstellbar
public MinMax getMinMaxY()
getMinMaxY
in interface Darstellbar
public void setIntervall(double minX, double maxX)
setIntervall
in interface Darstellbar
public void setAufloesung(int aufloesung)
setAufloesung
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 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 |