opale.module2d.object2d
Class GxyFt

java.lang.Object
  |
  +--opale.module2d.noyau2d.Object2D
        |
        +--opale.module2d.object2d.xyFt
              |
              +--opale.module2d.object2d.GxyFt

public class GxyFt
extends xyFt
implements java.lang.Cloneable

Cette classe étend xyFt et représente graphiquemnet une fonction paramétrique x(t), y(t)..


Fields inherited from class opale.module2d.object2d.xyFt
fonc, N, tinf, tsup
 
Fields inherited from class opale.module2d.noyau2d.Object2D
RON
 
Constructor Summary
GxyFt()
          Constructeur par défaut.
GxyFt(GxyFt f)
          Le constructeur de copie
GxyFt(OIJ rep)
          Construit et initialise le nuage avec 0 points et avec les informations par défaut.
 
Method Summary
 java.lang.Object clone()
          Crée un nouvel objet de même classe et de même contenu.
 void draw(Pen2D c)
           
 InfoObject getInfo()
           
 int readKeyWord(java.lang.String word, RFile f, Pack2D p)
          Interprète un mot clé lu dans un fichier.
 void writeFileMore(WFile f, Pack2D p)
          Ecris les informations complémentaires concernant l'objet dans un fichier.
 
Methods inherited from class opale.module2d.object2d.xyFt
changeOIJ, set, toString
 
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
 

Constructor Detail

GxyFt

public GxyFt()
Constructeur par défaut.
Since:
Opale 0.11

GxyFt

public GxyFt(OIJ rep)
Construit et initialise le nuage avec 0 points et avec les informations par défaut.
Parameters:
OIJ - rep, le repère.
Since:
Opale 0.11

GxyFt

public GxyFt(GxyFt f)
Le constructeur de copie
Parameters:
GData - d, l'objet à copier.
Since:
Opale 0.11
Method Detail

draw

public void draw(Pen2D c)

getInfo

public InfoObject getInfo()

readKeyWord

public int readKeyWord(java.lang.String word,
                       RFile f,
                       Pack2D p)
                throws java.io.IOException,
                       MalformedFileException
Description copied from class: Object2D
Interprète un mot clé lu dans un fichier.
Overrides:
readKeyWord in class xyFt
Tags copied from class: Object2D
Parameters:
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.
Returns:
int, 0 si le mot à été compris, -1 sinon.

writeFileMore

public void writeFileMore(WFile f,
                          Pack2D p)
Description copied from class: Object2D
Ecris les informations complémentaires concernant l'objet dans un fichier.
Overrides:
writeFileMore in class xyFt
Tags copied from class: Object2D
Parameters:
WFile - f, le fichier dans lequel il faut écrire.

clone

public java.lang.Object clone()
Crée un nouvel objet de même classe et de même contenu.
Overrides:
clone in class xyFt
Returns:
Object un clone de l'objet.
Throws:
OutOfMemoryError - s'il n'y a pas assez de mémoire.
Since:
Opale 0.11
See Also:
Cloneable