All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class DyGFuL.GUI_tools.diagram.DGFL_AxisSystem

java.lang.Object
   |
   +----DyGFuL.GUI_tools.diagram.DGFL_DiagramComponent
           |
           +----DyGFuL.GUI_tools.diagram.DGFL_AxisSystem

public class DGFL_AxisSystem
extends DGFL_DiagramComponent
Définition du système d'axes


Variable Index

 o size
 o xAxis
 o xMargin
 o yAxis
 o yMargin

Constructor Index

 o DGFL_AxisSystem(double, double, Dimension)
Construit le système d'axes

Method Index

 o AutoScale(double[])
Cette fonction détermine la longueur d'un axe à partir des valeurs à représenter
 o GetX(double)
Convertit en pixels la valeur de la variable représentée en abscisse
 o GetY(double)
Convertit en pixels la valeur de la variable représentée en ordonnée
 o GraduationEnabled(boolean)
 o Paint()
Dessine le système d'axes
 o Rescale(double, double)
 o ResetScale()
 o SetMargins(int, int)
 o SetSize(Dimension)
 o SetXGraduation(double)
 o SetYGraduation(double)

Variables

 o xAxis
 DGFL_Axis xAxis
 o yAxis
 DGFL_Axis yAxis
 o xMargin
 int xMargin
 o yMargin
 int yMargin
 o size
 Dimension size

Constructors

 o DGFL_AxisSystem
 public DGFL_AxisSystem(double xMax,
                        double yMax,
                        Dimension size)
Construit le système d'axes

Parameters:
xMax - abscisse maximum
yMax - ordonnée maximum
size - taille de la fenetre graphique
See Also:
DGFL_Axis

Methods

 o AutoScale
 public static double AutoScale(double values[])
Cette fonction détermine la longueur d'un axe à partir des valeurs à représenter

 o Paint
 public void Paint()
Dessine le système d'axes

Overrides:
Paint in class DGFL_DiagramComponent
 o SetMargins
 public void SetMargins(int xMargin,
                        int yMargin)
 o SetSize
 public void SetSize(Dimension size)
 o SetXGraduation
 public void SetXGraduation(double xGrad)
 o SetYGraduation
 public void SetYGraduation(double yGrad)
 o GraduationEnabled
 public void GraduationEnabled(boolean enabled)
 o GetX
 public int GetX(double xValue)
Convertit en pixels la valeur de la variable représentée en abscisse

 o GetY
 public int GetY(double yValue)
Convertit en pixels la valeur de la variable représentée en ordonnée

 o ResetScale
 public void ResetScale()
 o Rescale
 public void Rescale(double xMax,
                     double yMax)

All Packages  Class Hierarchy  This Package  Previous  Next  Index