tracer
Class ChangeAxe

java.lang.Object
  |
  +--tracer.ChangeAxe

public class ChangeAxe
extends java.lang.Object


Field Summary
 double centreX
          Attribut donnant le centre en pixel sur l'axe Ox
 double centreY
          Attribut donnant le centre en pixel sur l'axe Oy
 double feetX
          Attribut donnant en pixel l'espace entre chaque point sur l'axe Ox
 double feetY
          Attribut donnant en pixel l'espace entre chaque point sur l'axe Oy
 double maxX
          Attribut donnant l'ecart de l'intervalle de l'axe Ox
 double maxY
          Attribut donnant l'ecart de l'intervalle de l'axe Oy
 
Constructor Summary
ChangeAxe(ChangeAxe ca)
           
ChangeAxe(int l, int h, double bx, double sx, double by, double sy)
           
 
Method Summary
 double getDecaleX()
          Methode recuperant le decalage jusqu'au centre sur l'axe Ox
 double getDecaleY()
          Methode recuperant le decalage jusqu'au centre sur l'axe Oy
 int getHeight()
          Methode recuperant la hauteur de fenetre
 int getWidth()
          Methode recuperant la longueur de fenetre
 double getXToPixel(double x)
          Methode permettant de passer d'un point de l'axe Ox du repere cartesien en pixel
 double getYToPixel(double y)
          Methode permettant de passer d'un point de l'axe Ox du repere cartesien en pixel
 void setCentreX()
          Methode changeant la coordonnee x du centre
 void setCentreY()
          Methode changeant la coordonnee y du centre
 void setChangeAxe(int l, int h)
          Methode changeant les dimensions de la fenetre
 void setFeetX()
          Methode changeant l'espace separant 2 points de l'axe Ox
 void setFeetY()
          Methode changeant l'espace separant 2 points de l'axe Oy
 void setMaxX(double bx, double max)
          Methode changeant l'ecart de l'intervalle usr l'axe Ox
 void setMaxY(double by, double max)
          Methode changeant l'ecart de l'intervalle usr l'axe Oy
 void setMinX(double sx, double min)
          Methode changeant l'ecart de l'intervalle usr l'axe Oy
 void setMinY(double sy, double min)
          Methode changeant l'ecart de l'intervalle usr l'axe Oy
 java.lang.String toString()
          Methode donnat une representation en String de la classe
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

centreX

public double centreX
Attribut donnant le centre en pixel sur l'axe Ox

centreY

public double centreY
Attribut donnant le centre en pixel sur l'axe Oy

feetX

public double feetX
Attribut donnant en pixel l'espace entre chaque point sur l'axe Ox

feetY

public double feetY
Attribut donnant en pixel l'espace entre chaque point sur l'axe Oy

maxX

public double maxX
Attribut donnant l'ecart de l'intervalle de l'axe Ox

maxY

public double maxY
Attribut donnant l'ecart de l'intervalle de l'axe Oy
Constructor Detail

ChangeAxe

public ChangeAxe(int l,
                 int h,
                 double bx,
                 double sx,
                 double by,
                 double sy)

ChangeAxe

public ChangeAxe(ChangeAxe ca)
Method Detail

setCentreX

public void setCentreX()
Methode changeant la coordonnee x du centre

setCentreY

public void setCentreY()
Methode changeant la coordonnee y du centre

setFeetX

public void setFeetX()
Methode changeant l'espace separant 2 points de l'axe Ox

setFeetY

public void setFeetY()
Methode changeant l'espace separant 2 points de l'axe Oy

setChangeAxe

public void setChangeAxe(int l,
                         int h)
Methode changeant les dimensions de la fenetre

setMaxX

public void setMaxX(double bx,
                    double max)
Methode changeant l'ecart de l'intervalle usr l'axe Ox

setMinX

public void setMinX(double sx,
                    double min)
Methode changeant l'ecart de l'intervalle usr l'axe Oy

setMaxY

public void setMaxY(double by,
                    double max)
Methode changeant l'ecart de l'intervalle usr l'axe Oy

setMinY

public void setMinY(double sy,
                    double min)
Methode changeant l'ecart de l'intervalle usr l'axe Oy

getWidth

public int getWidth()
Methode recuperant la longueur de fenetre

getHeight

public int getHeight()
Methode recuperant la hauteur de fenetre

getDecaleX

public double getDecaleX()
Methode recuperant le decalage jusqu'au centre sur l'axe Ox

getDecaleY

public double getDecaleY()
Methode recuperant le decalage jusqu'au centre sur l'axe Oy

getXToPixel

public double getXToPixel(double x)
Methode permettant de passer d'un point de l'axe Ox du repere cartesien en pixel

getYToPixel

public double getYToPixel(double y)
Methode permettant de passer d'un point de l'axe Ox du repere cartesien en pixel

toString

public java.lang.String toString()
Methode donnat une representation en String de la classe
Overrides:
toString in class java.lang.Object