opale.module2d.noyau2d
Class InfoAxis

java.lang.Object
  |
  +--opale.module2d.noyau2d.InfoObject
        |
        +--opale.module2d.noyau2d.InfoAxis

public class InfoAxis
extends InfoObject
implements java.lang.Cloneable

Classe contenant des informations sur les objets de type Gaxis2D. Elle étend la classe InfoObjet et renseigne donc sur les champs contenus dans cette dernière.


Constructor Summary
InfoAxis()
          Constructeur par défaut: XtickMax = YtickMax = 1
InfoAxis(InfoAxis inf)
          Le constructeur de copie
 
Method Summary
 java.lang.Object clone()
          Crée un nouvel objet de même classe et de même contenu.
 double getXtickMax()
          Renvoie la valeur de l'espacement max des tirets sur l'axe des X.
 double getXtickMin()
          Renvoie la valeur de l'espacement min des tirets sur l'axe des X.
 double getYtickMax()
          Renvoie la valeur de l'espacement max des tirets sur l'axe des Y.
 double getYtickMin()
          Renvoie la valeur de l'espacement min des tirets sur l'axe des Y.
 void setTick(double xm, double xM, double ym, double yM)
          Fixe les valeurs des espacements des tirets sur les axes X et Y.
 
Methods inherited from class opale.module2d.noyau2d.InfoObject
getColor, getName, isVisible, readFile, readKeyWord, setColor, setName, setUnvisible, setVisible, writeFile, writeFileMore
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InfoAxis

public InfoAxis()
Constructeur par défaut: XtickMax = YtickMax = 1

InfoAxis

public InfoAxis(InfoAxis inf)
Le constructeur de copie
Parameters:
InfoAxis - inf, l'information à copier
Method Detail

getXtickMax

public double getXtickMax()
Renvoie la valeur de l'espacement max des tirets sur l'axe des X.
Returns:
double, le pas en X.
Since:
Opale 0.1

getYtickMax

public double getYtickMax()
Renvoie la valeur de l'espacement max des tirets sur l'axe des Y.
Returns:
double, le pas en Y.
Since:
Opale 0.1

getXtickMin

public double getXtickMin()
Renvoie la valeur de l'espacement min des tirets sur l'axe des X.
Returns:
double, le pas en X.
Since:
Opale 0.1

getYtickMin

public double getYtickMin()
Renvoie la valeur de l'espacement min des tirets sur l'axe des Y.
Returns:
double, le pas en Y.
Since:
Opale 0.1

setTick

public void setTick(double xm,
                    double xM,
                    double ym,
                    double yM)
Fixe les valeurs des espacements des tirets sur les axes X et Y.
Parameters:
double - xm, espacement minimale sur X.
double - xM, espacement maximale sur X.
double - ym, espacement minimale sur Y.
double - yM, espacement maximale sur Y.
Since:
Opale 0.1

clone

public java.lang.Object clone()
Crée un nouvel objet de même classe et de même contenu.
Overrides:
clone in class InfoObject
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