|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--opale.module2d.noyau2d.Object2D
Cette classe abstraite est à étendre par toutes les classes designant un objet géométrique 2D.
| Constructor Summary | |
Object2D()
Constructeur par défaut. |
|
Object2D(OIJ rep)
Constructeur par défaut avec spécification du repère. |
|
| Method Summary | |
abstract void |
changeOIJ(OIJ rep)
Effectue un changement de repère de l'objet. |
java.lang.Object |
clone()
Crée un nouvel objet de même classe et de même contenu. |
OIJ |
getOIJ()
Renvoie le repère de définition de l'objet. |
void |
readFile(RFile f,
Pack2D pack)
Lit dans un fichier les données relatifs à un objet en invoquant la méthode readKeyWord() |
abstract int |
readKeyWord(java.lang.String word,
RFile f,
Pack2D pack)
Interprète un mot clé lu dans un fichier. |
void |
setOIJ(OIJ rep)
Permet de changer le repère de définition de l'objet. |
abstract java.lang.String |
toString()
Surcharge de toString() |
void |
writeFile(WFile f,
Pack2D pack)
Ecris les informations concernant l'objet dans un fichier. |
abstract void |
writeFileMore(WFile f,
Pack2D pack)
Ecris les informations complémentaires concernant l'objet dans un fichier. |
| Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Constructor Detail |
public Object2D()
public Object2D(OIJ rep)
OIJ - rep, le repère à attacher.| Method Detail |
public void setOIJ(OIJ rep)
OIJ - rep, le nouveau repère.public OIJ getOIJ()
public java.lang.Object clone()
Cloneable
public void readFile(RFile f,
Pack2D pack)
throws java.io.IOException,
MalformedFileException
RFile - f, le fichier à lire.public abstract void changeOIJ(OIJ rep)
OIJ - le nouveau repère.public abstract java.lang.String toString()
public abstract int readKeyWord(java.lang.String word,
RFile f,
Pack2D pack)
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 void writeFile(WFile f,
Pack2D pack)
throws MalformedFileException
WFile - f, le fichier dans lequel il faut écrire.
public abstract void writeFileMore(WFile f,
Pack2D pack)
WFile - f, le fichier dans lequel il faut écrire.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||