opale.module2d.noyau2d
Class GAxis2D
java.lang.Object
|
+--opale.module2d.noyau2d.GAxis2D
- public class GAxis2D
- extends java.lang.Object
- implements GObject2D, java.lang.Cloneable
Cette classe represente les axes 2D X et Y associé à un Pen2D
par
l'intermediaire d'un CoordSystem
. Elle implemente GObject2D
.
Method Summary |
java.lang.Object |
clone()
Crée un nouvel objet de même classe et de même contenu. |
void |
draw(Pen2D crayon)
Methode indiquant la procedure de dessin des objets de la classe |
InfoObject |
getInfo()
Renvoie les infos de l'instance |
java.lang.String |
toString()
Surcharge de toString() |
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
GAxis2D
public GAxis2D(CoordSystem cs)
- Constructeur par defaut
- Parameters:
CoordSystem
- cs, le systeme de coordonnées.- Since:
- Opale 0.1
draw
public void draw(Pen2D crayon)
- Description copied from interface: GObject2D
- Methode indiquant la procedure de dessin des objets de la classe
- Specified by:
- draw in interface GObject2D
- Tags copied from interface: GObject2D
- Parameters:
Pen2D
- crayon, le crayon pour dessiner en 2D dans un repere2D
getInfo
public InfoObject getInfo()
- Description copied from interface: GObject2D
- Renvoie les infos de l'instance
- Specified by:
- getInfo in interface GObject2D
- Tags copied from interface: GObject2D
- Returns:
- InfoObjet, info sur l'objet
toString
public java.lang.String toString()
- Description copied from interface: GObject2D
- Surcharge de toString()
- Specified by:
- toString in interface GObject2D
- Overrides:
- toString in class java.lang.Object
clone
public java.lang.Object clone()
- Crée un nouvel objet de même classe et de même contenu.
- Overrides:
- clone in class java.lang.Object
- Returns:
- Object un clone de l'objet.
- Throws:
- OutOfMemoryError - s'il n'y a pas assez de mémoire.
- Since:
- Opale 0.1
- See Also:
Cloneable