Class ValeursXY

java.lang.Object
ecoparasite.representation.ValeursXY

public class ValeursXY extends Object
Représente un tuple de Valeurs X/Y pour nos données. Ce type de données est utilisé lors de la conversion entre nos données et la partie SVG.
  • Constructor Details

    • ValeursXY

      public ValeursXY(double x, double y)
      Constructeur
      Parameters:
      x - Notre valeur correspondant à l'axe X.
      y - Notre valeur correspondant à l'axe Y.
  • Method Details

    • getX

      public double getX()
    • setX

      public void setX(double x)
    • getY

      public double getY()
    • setY

      public void setY(double y)
    • convertToXY

      public static <T, V extends Number> HashSet<ValeursXY> convertToXY(HashSet<T> list, Function<T,V> getX, Function<T,V> getY)
      Permet de convertir un type de données en valeursXY.
      Type Parameters:
      T - Le type de données qui vont être converties.
      V - Le type de données retournées comme un nombre.
      Parameters:
      list - Notre liste de données de type T.
      getX - Notre getter pour notre valeur symbolisant X.
      getY - Notre getter pour notre valeur symbolisant Y.
      Returns:
      Un HashSet de valeursXY.