|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--opale.tools.OpaleObject | +--opale.m2d.Object2D | +--opale.m2d.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
|
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,
java.io.StreamTokenizer f,
OpaleSet p)
Abstract method to read a key word in a file '*.ode'. |
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()
Return a string representation of this object. |
double |
val(double x)
Renvoie la valeur de la fonction r(x) en un point. |
void |
writeMore(java.io.PrintWriter f,
OpaleSet p)
Write complementary information in a stream. |
Methods inherited from class opale.m2d.Object2D |
getOIJ, read, setOIJ, write, xmax |
Methods inherited from class opale.tools.OpaleObject |
getId, setId |
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()
clone
in class Object2D
OutOfMemoryError
- s'il n'y a pas assez de mémoire.Cloneable
public void changeOIJ(OIJ rep)
changeOIJ
in class Object2D
OIJ
- rep, le nouveau repere.public void writeMore(java.io.PrintWriter f, OpaleSet p)
Object2D
writeMore
in class Object2D
opale.m2d.Object2D
WFile
- f, the file in writing .public int readKeyWord(java.lang.String word, java.io.StreamTokenizer f, OpaleSet p) throws java.io.IOException, InvalidFormatException
OpaleObject
readKeyWord
in class OpaleObject
opale.tools.OpaleObject
String
- s, key word to read.StreamTokenizer
- f, stream to read.OpaleSet
- session, the group of 'Opale' objectpublic java.lang.String toString()
Object2D
toString
in class Object2D
public static void main(java.lang.String[] arg)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |