|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--opale.module2d.noyau2d.Object2D
|
+--opale.module2d.object2d.FPolar
Cette classe représente une fonction polaire r =f(theta) avec theta en radians.
| Field Summary | |
protected int |
N
|
protected double |
tinf
|
protected double |
tsup
|
| Fields inherited from class opale.module2d.noyau2d.Object2D |
RON |
| Constructor Summary | |
FPolar()
Constructeur par défaut. |
|
FPolar(FPolar f)
Le constructeur de copie |
|
FPolar(OIJ rep)
Construit et initialise le nuage avec 0 points et avec les informations par défaut. |
|
| Method Summary | |
void |
changeOIJ(OIJ rep)
Effectue un changement de repere de l'objet. |
java.lang.Object |
clone()
Crée un nouvel objet de même classe et de même contenu. |
static void |
main(java.lang.String[] arg)
|
int |
readKeyWord(java.lang.String word,
RFile f,
Pack2D p)
Interprète un mot clé lu dans un fichier. |
void |
set(double inf,
double sup)
Fixe les bornes de définition. |
void |
set(int n)
Fixe le nombre de points de précision. |
void |
set(IyFx f)
Deprecated. |
void |
set(IyFx f,
double inf,
double sup,
int n)
Deprecated. |
void |
set(IyFx f,
java.lang.String s)
Fixe la fonction a tracer et son expression |
void |
set(IyFx f,
java.lang.String s,
double inf,
double sup,
int n)
Fixe la fonction polaire à tracer, les bornes de définition et le nombre de points. |
boolean |
set(java.lang.String s)
Fixe la fonction a tracer à partir d'une chaine de caractères. |
java.lang.String |
toString()
Surcharge de toString() |
double |
val(double x)
Renvoie la valeur de la fonction r(x) en un point. |
void |
writeFileMore(WFile f,
Pack2D p)
Ecris les informations complémentaires concernant l'objet dans un fichier. |
| Methods inherited from class opale.module2d.noyau2d.Object2D |
getOIJ,
readFile,
setOIJ,
writeFile,
xmax |
| Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
protected double tinf
protected double tsup
protected int N
| Constructor Detail |
public FPolar()
public FPolar(OIJ rep)
OIJ - rep, le repère.public FPolar(FPolar f)
FPolar - d, l'objet à copier.| Method Detail |
public double val(double x)
public void set(IyFx f,
double inf,
double sup,
int n)
IyFx - f, la fonction à dessiner.double - inf, sup, les bornes du domaine de définition.int - n, le nombre de points à considerer sur la courbe.
public void set(IyFx f,
java.lang.String s,
double inf,
double sup,
int n)
IyFx - f, la fonction à dessiner.String - s, l'expression de f sous forme de chaine de caractères.double - inf, sup, les bornes du domaine de définition.int - n, le nombre de points à considerer sur la courbe.
public void set(double inf,
double sup)
double - inf, sup, les bornes du domaine de définition.public void set(int n)
int - n, le nombre de points.public void set(IyFx f)
IyFx - f, la fonction à dessiner.
public void set(IyFx f,
java.lang.String s)
IyFx - f, la fonction à dessiner.String - s, l'expression de f sous forme de chaine.public boolean set(java.lang.String s)
String - s, la chaine de caractère représentant la fonction à dessiner.public java.lang.Object clone()
Cloneablepublic void changeOIJ(OIJ rep)
OIJ - rep, le nouveau repere.
public void writeFileMore(WFile f,
Pack2D p)
WFile - f, le fichier dans lequel il faut écrire.
public int readKeyWord(java.lang.String word,
RFile f,
Pack2D p)
throws java.io.IOException,
MalformedFileException
String - word, le mot clé à décoder.RFile - f, le fichier en cours de lecture.Pack2D - p, le pack qui contient l'ensemble des objets 2d en cours
d'existence.public java.lang.String toString()
public static void main(java.lang.String[] arg)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||