diff --git a/Doc/allclasses-index.html b/Doc/allclasses-index.html index 1aba93c..7015e39 100644 --- a/Doc/allclasses-index.html +++ b/Doc/allclasses-index.html @@ -1,7 +1,7 @@ - + All Classes and Interfaces diff --git a/Doc/allpackages-index.html b/Doc/allpackages-index.html index 1d57041..af39f23 100644 --- a/Doc/allpackages-index.html +++ b/Doc/allpackages-index.html @@ -1,7 +1,7 @@ - + All Packages diff --git a/Doc/constant-values.html b/Doc/constant-values.html index 77556bf..1a07790 100644 --- a/Doc/constant-values.html +++ b/Doc/constant-values.html @@ -1,7 +1,7 @@ - + Constant Field Values diff --git a/Doc/ecoparasite/Application.html b/Doc/ecoparasite/Application.html index 2d11eca..61a8a64 100644 --- a/Doc/ecoparasite/Application.html +++ b/Doc/ecoparasite/Application.html @@ -1,7 +1,7 @@ - + Application @@ -63,6 +63,12 @@ loadScripts(document, 'script');
  • Method Details
      +
    1. validFileName(File, HashSet)
    2. +
    3. validFile()
    4. +
    5. MackerelFile(String)
    6. +
    7. MerluFile(String)
    8. +
    9. PopPeru(String)
    10. +
    11. test2Render(String)
    12. main(String[])
  • @@ -110,7 +116,26 @@ loadScripts(document, 'script');
    Method
    Description
    static void
    -
    main(String[] args)
    +
    MackerelFile(String name)
    +
     
    +
    static void
    +
    main(String[] args)
    +
     
    +
    static void
    +
    MerluFile(String name)
    +
     
    +
    static void
    +
    PopPeru(String name)
    +
     
    +
    static void
    +
    test2Render(String name)
    +
     
    +
    static String
    +
    validFile()
    +
     
    +
    static void
    +
    validFileName(File dir, + HashSet<String> listeName)
     
    @@ -146,11 +171,28 @@ loadScripts(document, 'script');

    Method Details

    diff --git a/Doc/ecoparasite/completion/Completion.html b/Doc/ecoparasite/completion/Completion.html index 3f41afa..40a4e3c 100644 --- a/Doc/ecoparasite/completion/Completion.html +++ b/Doc/ecoparasite/completion/Completion.html @@ -1,7 +1,7 @@ - + Completion diff --git a/Doc/ecoparasite/completion/package-summary.html b/Doc/ecoparasite/completion/package-summary.html index e7ea935..1204bef 100644 --- a/Doc/ecoparasite/completion/package-summary.html +++ b/Doc/ecoparasite/completion/package-summary.html @@ -1,7 +1,7 @@ - + ecoparasite.completion diff --git a/Doc/ecoparasite/completion/package-tree.html b/Doc/ecoparasite/completion/package-tree.html index 57f9a94..82eedbc 100644 --- a/Doc/ecoparasite/completion/package-tree.html +++ b/Doc/ecoparasite/completion/package-tree.html @@ -1,7 +1,7 @@ - + ecoparasite.completion Class Hierarchy diff --git a/Doc/ecoparasite/input/DataParsing.html b/Doc/ecoparasite/input/DataParsing.html index d8f2946..ab16821 100644 --- a/Doc/ecoparasite/input/DataParsing.html +++ b/Doc/ecoparasite/input/DataParsing.html @@ -1,7 +1,7 @@ - + DataParsing diff --git a/Doc/ecoparasite/input/InputFactory.html b/Doc/ecoparasite/input/InputFactory.html index ca144bd..78f91cf 100644 --- a/Doc/ecoparasite/input/InputFactory.html +++ b/Doc/ecoparasite/input/InputFactory.html @@ -1,7 +1,7 @@ - + InputFactory diff --git a/Doc/ecoparasite/input/InputFileException.html b/Doc/ecoparasite/input/InputFileException.html index 0fe6775..1f52e7d 100644 --- a/Doc/ecoparasite/input/InputFileException.html +++ b/Doc/ecoparasite/input/InputFileException.html @@ -1,7 +1,7 @@ - + InputFileException diff --git a/Doc/ecoparasite/input/InvalidParsingException.html b/Doc/ecoparasite/input/InvalidParsingException.html index ea5b0c3..7496de6 100644 --- a/Doc/ecoparasite/input/InvalidParsingException.html +++ b/Doc/ecoparasite/input/InvalidParsingException.html @@ -1,7 +1,7 @@ - + InvalidParsingException diff --git a/Doc/ecoparasite/input/RawData.html b/Doc/ecoparasite/input/RawData.html index 5857bdb..cd9d0eb 100644 --- a/Doc/ecoparasite/input/RawData.html +++ b/Doc/ecoparasite/input/RawData.html @@ -1,7 +1,7 @@ - + RawData diff --git a/Doc/ecoparasite/input/RawDataOverflow.html b/Doc/ecoparasite/input/RawDataOverflow.html index 19c3f82..fee9442 100644 --- a/Doc/ecoparasite/input/RawDataOverflow.html +++ b/Doc/ecoparasite/input/RawDataOverflow.html @@ -1,7 +1,7 @@ - + RawDataOverflow diff --git a/Doc/ecoparasite/input/package-summary.html b/Doc/ecoparasite/input/package-summary.html index 4149138..b64323d 100644 --- a/Doc/ecoparasite/input/package-summary.html +++ b/Doc/ecoparasite/input/package-summary.html @@ -1,7 +1,7 @@ - + ecoparasite.input diff --git a/Doc/ecoparasite/input/package-tree.html b/Doc/ecoparasite/input/package-tree.html index 0bd42e9..a7ea8ed 100644 --- a/Doc/ecoparasite/input/package-tree.html +++ b/Doc/ecoparasite/input/package-tree.html @@ -1,7 +1,7 @@ - + ecoparasite.input Class Hierarchy diff --git a/Doc/ecoparasite/nettoyage/Nettoyage.html b/Doc/ecoparasite/nettoyage/Nettoyage.html index 6157d66..0dad4aa 100644 --- a/Doc/ecoparasite/nettoyage/Nettoyage.html +++ b/Doc/ecoparasite/nettoyage/Nettoyage.html @@ -1,7 +1,7 @@ - + Nettoyage diff --git a/Doc/ecoparasite/nettoyage/package-summary.html b/Doc/ecoparasite/nettoyage/package-summary.html index d70657f..4193435 100644 --- a/Doc/ecoparasite/nettoyage/package-summary.html +++ b/Doc/ecoparasite/nettoyage/package-summary.html @@ -1,7 +1,7 @@ - + ecoparasite.nettoyage diff --git a/Doc/ecoparasite/nettoyage/package-tree.html b/Doc/ecoparasite/nettoyage/package-tree.html index e3cfb60..9dc0267 100644 --- a/Doc/ecoparasite/nettoyage/package-tree.html +++ b/Doc/ecoparasite/nettoyage/package-tree.html @@ -1,7 +1,7 @@ - + ecoparasite.nettoyage Class Hierarchy diff --git a/Doc/ecoparasite/package-summary.html b/Doc/ecoparasite/package-summary.html index 77a0013..34c9754 100644 --- a/Doc/ecoparasite/package-summary.html +++ b/Doc/ecoparasite/package-summary.html @@ -1,7 +1,7 @@ - + ecoparasite diff --git a/Doc/ecoparasite/package-tree.html b/Doc/ecoparasite/package-tree.html index 5eb24be..a41e7a3 100644 --- a/Doc/ecoparasite/package-tree.html +++ b/Doc/ecoparasite/package-tree.html @@ -1,7 +1,7 @@ - + ecoparasite Class Hierarchy diff --git a/Doc/ecoparasite/poisson/Mackerel.html b/Doc/ecoparasite/poisson/Mackerel.html index e7482ce..1727da0 100644 --- a/Doc/ecoparasite/poisson/Mackerel.html +++ b/Doc/ecoparasite/poisson/Mackerel.html @@ -1,7 +1,7 @@ - + Mackerel diff --git a/Doc/ecoparasite/poisson/MackerelSerra.html b/Doc/ecoparasite/poisson/MackerelSerra.html index fbb9fd3..44ec1b2 100644 --- a/Doc/ecoparasite/poisson/MackerelSerra.html +++ b/Doc/ecoparasite/poisson/MackerelSerra.html @@ -1,7 +1,7 @@ - + MackerelSerra diff --git a/Doc/ecoparasite/poisson/Merlu.html b/Doc/ecoparasite/poisson/Merlu.html index 1bbecc8..05cac97 100644 --- a/Doc/ecoparasite/poisson/Merlu.html +++ b/Doc/ecoparasite/poisson/Merlu.html @@ -1,7 +1,7 @@ - + Merlu diff --git a/Doc/ecoparasite/poisson/PartiePoisson.html b/Doc/ecoparasite/poisson/PartiePoisson.html index 9dbf51e..7c9a86d 100644 --- a/Doc/ecoparasite/poisson/PartiePoisson.html +++ b/Doc/ecoparasite/poisson/PartiePoisson.html @@ -1,7 +1,7 @@ - + PartiePoisson diff --git a/Doc/ecoparasite/poisson/Poisson.html b/Doc/ecoparasite/poisson/Poisson.html index 4d06db5..1079c80 100644 --- a/Doc/ecoparasite/poisson/Poisson.html +++ b/Doc/ecoparasite/poisson/Poisson.html @@ -1,7 +1,7 @@ - + Poisson diff --git a/Doc/ecoparasite/poisson/package-summary.html b/Doc/ecoparasite/poisson/package-summary.html index c1ea607..31d49ce 100644 --- a/Doc/ecoparasite/poisson/package-summary.html +++ b/Doc/ecoparasite/poisson/package-summary.html @@ -1,7 +1,7 @@ - + ecoparasite.poisson diff --git a/Doc/ecoparasite/poisson/package-tree.html b/Doc/ecoparasite/poisson/package-tree.html index 820bf92..4a3fe51 100644 --- a/Doc/ecoparasite/poisson/package-tree.html +++ b/Doc/ecoparasite/poisson/package-tree.html @@ -1,7 +1,7 @@ - + ecoparasite.poisson Class Hierarchy diff --git a/Doc/ecoparasite/population/Population.html b/Doc/ecoparasite/population/Population.html index 33accb5..0e116fb 100644 --- a/Doc/ecoparasite/population/Population.html +++ b/Doc/ecoparasite/population/Population.html @@ -1,7 +1,7 @@ - + Population diff --git a/Doc/ecoparasite/population/PopulationArgInterval.html b/Doc/ecoparasite/population/PopulationArgInterval.html index 67025ee..67493a3 100644 --- a/Doc/ecoparasite/population/PopulationArgInterval.html +++ b/Doc/ecoparasite/population/PopulationArgInterval.html @@ -1,7 +1,7 @@ - + PopulationArgInterval diff --git a/Doc/ecoparasite/population/PopulationArgs.html b/Doc/ecoparasite/population/PopulationArgs.html index 8263386..4c2c91c 100644 --- a/Doc/ecoparasite/population/PopulationArgs.html +++ b/Doc/ecoparasite/population/PopulationArgs.html @@ -1,7 +1,7 @@ - + PopulationArgs diff --git a/Doc/ecoparasite/population/PopulationParsing.html b/Doc/ecoparasite/population/PopulationParsing.html index d72ae4e..fd530c5 100644 --- a/Doc/ecoparasite/population/PopulationParsing.html +++ b/Doc/ecoparasite/population/PopulationParsing.html @@ -1,7 +1,7 @@ - + PopulationParsing diff --git a/Doc/ecoparasite/population/package-summary.html b/Doc/ecoparasite/population/package-summary.html index feddb9f..d96cbce 100644 --- a/Doc/ecoparasite/population/package-summary.html +++ b/Doc/ecoparasite/population/package-summary.html @@ -1,7 +1,7 @@ - + ecoparasite.population diff --git a/Doc/ecoparasite/population/package-tree.html b/Doc/ecoparasite/population/package-tree.html index fe11394..b304d36 100644 --- a/Doc/ecoparasite/population/package-tree.html +++ b/Doc/ecoparasite/population/package-tree.html @@ -1,7 +1,7 @@ - + ecoparasite.population Class Hierarchy diff --git a/Doc/ecoparasite/representation/ValeursXY.html b/Doc/ecoparasite/representation/ValeursXY.html new file mode 100644 index 0000000..b0c731e --- /dev/null +++ b/Doc/ecoparasite/representation/ValeursXY.html @@ -0,0 +1,244 @@ + + + + +ValeursXY + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    +

    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.
        +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    + + diff --git a/Doc/ecoparasite/representation/package-summary.html b/Doc/ecoparasite/representation/package-summary.html new file mode 100644 index 0000000..7d47400 --- /dev/null +++ b/Doc/ecoparasite/representation/package-summary.html @@ -0,0 +1,99 @@ + + + + +ecoparasite.representation + + + + + + + + + + + + + + +
    + +
    +
    + +
    +
    +

    Package ecoparasite.representation

    +
    +
    +
    +
    package ecoparasite.representation
    +
    +
    +
      +
    • + +
    • +
    • +
      +
      Classes
      +
      +
      Class
      +
      Description
      + +
      +
      Représente un tuple de Valeurs X/Y pour nos données.
      +
      +
      +
      +
    • +
    +
    +
    +
    + + diff --git a/Doc/ecoparasite/representation/package-tree.html b/Doc/ecoparasite/representation/package-tree.html new file mode 100644 index 0000000..6ae97c4 --- /dev/null +++ b/Doc/ecoparasite/representation/package-tree.html @@ -0,0 +1,73 @@ + + + + +ecoparasite.representation Class Hierarchy + + + + + + + + + + + + + + +
    + +
    +
    +
    +
    +

    Hierarchy For Package ecoparasite.representation

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +
    + + diff --git a/Doc/ecoparasite/svg/Coordonnees.html b/Doc/ecoparasite/svg/Coordonnees.html new file mode 100644 index 0000000..22071b3 --- /dev/null +++ b/Doc/ecoparasite/svg/Coordonnees.html @@ -0,0 +1,204 @@ + + + + +Coordonnees + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    +

    Class Coordonnees

    +
    +
    java.lang.Object +
    ecoparasite.svg.Coordonnees
    +
    +
    +
    +
    +
    public class Coordonnees +extends Object
    +
    Classe qui permet de stocker les coordonnées utilisées pour le positionnement sur le fichier SVG.
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        Coordonnees

        +
        +
        public Coordonnees(double x, + double y)
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getX

        +
        +
        public double getX()
        +
        +
        +
      • +
      • +
        +

        setX

        +
        +
        public void setX(double x)
        +
        +
        +
      • +
      • +
        +

        getY

        +
        +
        public double getY()
        +
        +
        +
      • +
      • +
        +

        setY

        +
        +
        public void setY(double y)
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    + + diff --git a/Doc/ecoparasite/svg/IncorrectAxesPointsException.html b/Doc/ecoparasite/svg/IncorrectAxesPointsException.html new file mode 100644 index 0000000..c1fd2a6 --- /dev/null +++ b/Doc/ecoparasite/svg/IncorrectAxesPointsException.html @@ -0,0 +1,151 @@ + + + + +IncorrectAxesPointsException + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    +

    Class IncorrectAxesPointsException

    +
    +
    java.lang.Object +
    java.lang.Throwable +
    java.lang.Exception +
    ecoparasite.svg.IncorrectAxesPointsException
    +
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    +
    public class IncorrectAxesPointsException +extends Exception
    +
    Exception déclenchée lorsque le format des Axes est incorrect par rapport à ce que la fonction attend.
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        IncorrectAxesPointsException

        +
        +
        public IncorrectAxesPointsException()
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    + + diff --git a/Doc/ecoparasite/svg/SVGBuilder.html b/Doc/ecoparasite/svg/SVGBuilder.html new file mode 100644 index 0000000..35d9091 --- /dev/null +++ b/Doc/ecoparasite/svg/SVGBuilder.html @@ -0,0 +1,473 @@ + + + + +SVGBuilder + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    +

    Class SVGBuilder

    +
    +
    java.lang.Object +
    ecoparasite.svg.SVGBuilder
    +
    +
    +
    +
    +
    public class SVGBuilder +extends Object
    +
    Classe qui permet de construire les éléments présents sur le SVG. +Axes, Points, Regression, Ticks.
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getPointsX

        +
        +
        public ArrayList<Double> getPointsX()
        +
        +
        +
      • +
      • +
        +

        getPointsY

        +
        +
        public ArrayList<Double> getPointsY()
        +
        +
        +
      • +
      • +
        +

        getOffsetX

        +
        +
        public Double getOffsetX()
        +
        +
        +
      • +
      • +
        +

        getOffsetY

        +
        +
        public Double getOffsetY()
        +
        +
        +
      • +
      • +
        +

        getResizer

        +
        +
        public SVGResizing getResizer()
        +
        Permet d'obtenir un resizer ou bien le crée s'il n'existe pas déjà.
        +
        +
        Returns:
        +
        +
        +
        +
      • +
      • +
        +

        setResizer

        +
        +
        public void setResizer(SVGResizing resizer)
        +
        +
        +
      • +
      • +
        +

        buildAll

        +
        +
        public ArrayList<Element> buildAll(String XLabel, + String YLabel, + HashSet<ValeursXY> points, + double A, + double B)
        +
        Permet de tout construire d'un seul coup.
        +
        +
        Parameters:
        +
        XLabel - Le nom de l'axe X.
        +
        YLabel - Le nom de l'axe Y.
        +
        points - Les points pour le nuage de points.
        +
        A - Le coefficient A de la regression
        +
        B - Le coefficient B de la regression
        +
        Returns:
        +
        Une liste d'éléments pour la génération du SVG.
        +
        +
        +
        +
      • +
      • +
        +

        buildAxes

        +
        +
        public ArrayList<Element> buildAxes(String XLabel, + String YLabel)
        +
        Permet de construire les axes au format SVG.
        +
        +
        Parameters:
        +
        XLabel - Le nom de l'axe X.
        +
        YLabel - Le nom de l'axe Y.
        +
        Returns:
        +
        La liste d'éléments SVG pour les axes.
        +
        +
        +
        +
      • +
      • +
        +

        buildXTicks

        +
        +
        public ArrayList<Element> buildXTicks()
        +
        Permet de construire les batons de l'axe X. +Utilise this.pointsX
        +
        +
        Returns:
        +
        La liste d'éléments des points X.
        +
        +
        +
        +
      • +
      • +
        +

        buildYTicks

        +
        +
        public ArrayList<Element> buildYTicks()
        +
        Permet de construire les batons de l'axe Y. +Utilise this.pointsY
        +
        +
        Returns:
        +
        La liste d'éléments des points Y.
        +
        +
        +
        +
      • +
      • +
        +

        buildPoints

        +
        +
        public ArrayList<Element> buildPoints(HashSet<ValeursXY> points)
        +
        Construire le nuage de points sur le SVG.
        +
        +
        Parameters:
        +
        points - La liste des points.
        +
        Returns:
        +
        La liste des éléments pour le nuage de points SVG.
        +
        +
        +
        +
      • +
      • +
        +

        buildRegression

        +
        +
        public ArrayList<Element> buildRegression(double A, + double B)
        +
        Construire la droite de regression linéaire.
        +
        +
        Parameters:
        +
        A - Coefficient a
        +
        B - Coefficient B
        +
        Returns:
        +
        La liste des éléments pour la droite.
        +
        +
        +
        +
      • +
      • +
        +

        calcPointAxes

        +
        +
        public static HashMap<String, ArrayList<Double>> calcPointAxes(HashSet<ValeursXY> h)
        +
        Permet de renvoyer des valeurs "clean" pour l'affichage des axes
        +
        +
        Parameters:
        +
        h - Contient les Coordonnées de chacun des points de nos données
        +
        Returns:
        +
        une HashMap de String et de Hashset de Double. + Avec la String "AxeX", un Hashset de Double contenant les valeurs des gradations de l'axe X + Avec la String "AxeY", un Hashset de Double contenant les valeurs des gragations de l'axe Y + Avec la String "OffsetX", un Hashset de Double contenant uniquement la valeur de l'offset des points par rapport à l'axe X + Avec la String "OffsetY", un Hashset de Double contenant uniquement la valeur de l'offset des points par rapport à l'axe Y
        +
        +
        +
        +
      • +
      • +
        +

        niceStep

        +
        +
        public static double niceStep(double range, + int targetTicks)
        +
        Fonction de calcul d'un step rond +Cette fonction est basé sur une idée demandée à ChatGPT
        +
        +
        Parameters:
        +
        range - écart entre la plus petite et la plus grande valeur
        +
        targetTicks - nombre de gradation ideal
        +
        Returns:
        +
        +
        +
        +
      • +
      • +
        +

        roundMin

        +
        +
        public static double roundMin(double value, + double step)
        +
        retourne une valeur arrondi "joli" adapter à un graphique
        +
        +
        Parameters:
        +
        value -
        +
        step -
        +
        Returns:
        +
        +
        +
        +
      • +
      • +
        +

        roundMax

        +
        +
        public static double roundMax(double value, + double step)
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    + + diff --git a/Doc/ecoparasite/svg/SVGFactory.html b/Doc/ecoparasite/svg/SVGFactory.html new file mode 100644 index 0000000..12b1c51 --- /dev/null +++ b/Doc/ecoparasite/svg/SVGFactory.html @@ -0,0 +1,266 @@ + + + + +SVGFactory + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    +

    Class SVGFactory

    +
    +
    java.lang.Object +
    ecoparasite.svg.SVGFactory
    +
    +
    +
    +
    +
    public class SVGFactory +extends Object
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        SVGFactory

        +
        +
        public SVGFactory()
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        createSVG

        +
        +
        public static boolean createSVG(ArrayList<Element> mesElements)
        +
        Permet la création du fichier SVG
        +
        +
        Parameters:
        +
        mesElements - un array des elements à ajouter dans le svg
        +
        Returns:
        +
        True si la création est un succès, False sinon
        +
        +
        +
        +
      • +
      • +
        +

        createSVG

        +
        +
        public static boolean createSVG(ArrayList<Element> mesElements, + String filename)
        +
        Permet la création du fichier SVG (Polymorphisme pour ajouter un nom de fichier)
        +
        +
        Parameters:
        +
        mesElements - un Array des elements à ajouter dans le SVG
        +
        filename - une String représentant le nom du fichier choisi
        +
        Returns:
        +
        True si la création est un succès, False sinon
        +
        +
        +
        +
      • +
      • +
        +

        createSVGCode

        +
        +
        public static String createSVGCode(ArrayList<Element> mesElements)
        +
        Fonction basique de transformation des éléments en code SVG
        +
        +
        Parameters:
        +
        mesElements - un array contenant les éléments à mettre dans le svg
        +
        Returns:
        +
        une String contenant la totalité du code SVG de notre graphique
        +
        +
        +
        +
      • +
      • +
        +

        createFile

        +
        +
        public static void createFile(String data) + throws IOException
        +
        fonction qui créer le fichier, ici avec une ID random comme nom de fichier
        +
        +
        Parameters:
        +
        data - une String contenant le contenue du fichier désiré (ici pour le SVG)
        +
        Throws:
        +
        IOException - Déclenché par un échec de la création du fichier
        +
        +
        +
        +
      • +
      • +
        +

        createFile

        +
        +
        public static void createFile(String data, + String filename) + throws IOException
        +
        Permet la création du fichier
        +
        +
        Parameters:
        +
        data - une String contenant le contenue du fichier désiré
        +
        filename - une String contenant le nom du fichier voulu
        +
        Throws:
        +
        IOException - Déclenché par un échec de la création du fichier
        +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    + + diff --git a/Doc/ecoparasite/svg/SVGResizing.html b/Doc/ecoparasite/svg/SVGResizing.html new file mode 100644 index 0000000..b903fee --- /dev/null +++ b/Doc/ecoparasite/svg/SVGResizing.html @@ -0,0 +1,255 @@ + + + + +SVGResizing + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    +

    Class SVGResizing

    +
    +
    java.lang.Object +
    ecoparasite.svg.SVGResizing
    +
    +
    +
    +
    +
    public class SVGResizing +extends Object
    +
    Classe qui permet de convertir des doubles en dimension SVG.
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        SVGResizing

        +
        +
        public SVGResizing(double minXGrad, + double minYGrad, + double maxXGrad, + double maxYGrad)
        +
        Constructeur. +Définit les minimum et maximum X et Y.
        +
        +
        Parameters:
        +
        minXGrad -
        +
        minYGrad -
        +
        maxXGrad -
        +
        maxYGrad -
        +
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getMinX

        +
        +
        public double getMinX()
        +
        +
        +
      • +
      • +
        +

        getMaxX

        +
        +
        public double getMaxX()
        +
        +
        +
      • +
      • +
        +

        getMinY

        +
        +
        public double getMinY()
        +
        +
        +
      • +
      • +
        +

        getMaxY

        +
        +
        public double getMaxY()
        +
        +
        +
      • +
      • +
        +

        resize

        +
        +
        public Coordonnees resize(ValeursXY vxy)
        +
        +
        +
      • +
      • +
        +

        resize

        +
        +
        public Coordonnees resize(double X, + double Y)
        +
        Permet de redimensionner quelconque valeur X Y (Provenant de ValeursXY par exemple) en Coordonnées SVG.
        +
        +
        Parameters:
        +
        X -
        +
        Y -
        +
        Returns:
        +
        La coordonnée SVG équivalente.
        +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    + + diff --git a/Doc/ecoparasite/svg/elements/Circle.html b/Doc/ecoparasite/svg/elements/Circle.html new file mode 100644 index 0000000..accb67d --- /dev/null +++ b/Doc/ecoparasite/svg/elements/Circle.html @@ -0,0 +1,264 @@ + + + + +Circle + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    +

    Class Circle

    +
    +
    java.lang.Object +
    ecoparasite.svg.elements.Element +
    ecoparasite.svg.elements.Circle
    +
    +
    +
    +
    +
    +
    public class Circle +extends Element
    +
    Element Cercle SVG.
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        Circle

        +
        +
        public Circle(Coordonnees coordonnees, + int rayon, + String color)
        +
        Constructeur.
        +
        +
        Parameters:
        +
        coordonnees -
        +
        rayon -
        +
        color - - Couleur provenant de ElementsFactory.
        +
        +
        +
        +
      • +
      • +
        +

        Circle

        +
        +
        public Circle(Coordonnees coordonnees, + int rayon)
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getRayon

        +
        +
        public int getRayon()
        +
        +
        +
      • +
      • +
        +

        setRayon

        +
        +
        public void setRayon(int rayon)
        +
        +
        +
      • +
      • +
        +

        getColor

        +
        +
        public String getColor()
        +
        +
        +
      • +
      • +
        +

        setColor

        +
        +
        public void setColor(String color)
        +
        +
        +
      • +
      • +
        +

        toSVG

        +
        +
        public String toSVG()
        +
        Crée la string SVG.
        +
        +
        Specified by:
        +
        toSVG in class Element
        +
        Returns:
        +
        La string SVG.
        +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    + + diff --git a/Doc/ecoparasite/svg/elements/Element.html b/Doc/ecoparasite/svg/elements/Element.html new file mode 100644 index 0000000..103d6a6 --- /dev/null +++ b/Doc/ecoparasite/svg/elements/Element.html @@ -0,0 +1,260 @@ + + + + +Element + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    +

    Class Element

    +
    +
    java.lang.Object +
    ecoparasite.svg.elements.Element
    +
    +
    +
    +
    Direct Known Subclasses:
    +
    Circle, Line, Text
    +
    +
    +
    +
    public abstract class Element +extends Object
    +
    Classe abstraite qui permet de définir des éléments SVG.
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Field Details

      +
        +
      • +
        +

        coordonnees

        +
        +
        protected Coordonnees coordonnees
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        Element

        +
        +
        public Element(Coordonnees coordonnees)
        +
        Constructeur par défaut. +Inscrit juste les coordonnées.
        +
        +
        Parameters:
        +
        coordonnees - Les coordonnées.
        +
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getCoordonnees

        +
        +
        public Coordonnees getCoordonnees()
        +
        +
        +
      • +
      • +
        +

        setCoordonnees

        +
        +
        public void setCoordonnees(Coordonnees coordonnees)
        +
        +
        +
      • +
      • +
        +

        setCoordonnees

        +
        +
        public void setCoordonnees(int x, + int y)
        +
        +
        +
      • +
      • +
        +

        toSVG

        +
        +
        public abstract String toSVG()
        +
        Méthode abstraite qui va permettre de transformer notre élément en SVG.
        +
        +
        Returns:
        +
        La String SVG
        +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    + + diff --git a/Doc/ecoparasite/svg/elements/ElementsFactory.html b/Doc/ecoparasite/svg/elements/ElementsFactory.html new file mode 100644 index 0000000..b8f8067 --- /dev/null +++ b/Doc/ecoparasite/svg/elements/ElementsFactory.html @@ -0,0 +1,307 @@ + + + + +ElementsFactory + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    +

    Class ElementsFactory

    +
    +
    java.lang.Object +
    ecoparasite.svg.elements.ElementsFactory
    +
    +
    +
    +
    +
    public class ElementsFactory +extends Object
    +
    Contient divers éléments utiles pour les fichiers SVG.
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Field Details

      +
        +
      • +
        +

        SVG_SIZE

        +
        +
        public static final int SVG_SIZE
        +
        Taille du fichier SVG. +SVG_SIZE * SVG_SIZE
        +
        +
        See Also:
        +
        + +
        +
        +
        +
        +
      • +
      • +
        +

        SVG_OFFSET

        +
        +
        public static final int SVG_OFFSET
        +
        Le décalage de cadre du fichier SVG.
        +
        +
        See Also:
        +
        + +
        +
        +
        +
        +
      • +
      • +
        +

        AXES_TEXT_SIZE

        +
        +
        public static final int AXES_TEXT_SIZE
        +
        La taille du texte pour les axes.
        +
        +
        See Also:
        +
        + +
        +
        +
        +
        +
      • +
      • +
        +

        COLOR_WHITE

        +
        +
        public static final String COLOR_WHITE
        +
        +
        See Also:
        +
        + +
        +
        +
        +
        +
      • +
      • +
        +

        COLOR_RED

        +
        +
        public static final String COLOR_RED
        +
        +
        See Also:
        +
        + +
        +
        +
        +
        +
      • +
      • +
        +

        COLOR_BLUE

        +
        +
        public static final String COLOR_BLUE
        +
        +
        See Also:
        +
        + +
        +
        +
        +
        +
      • +
      • +
        +

        COLOR_BLACK

        +
        +
        public static final String COLOR_BLACK
        +
        +
        See Also:
        +
        + +
        +
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        ElementsFactory

        +
        +
        public ElementsFactory()
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    + + diff --git a/Doc/ecoparasite/svg/elements/Line.html b/Doc/ecoparasite/svg/elements/Line.html new file mode 100644 index 0000000..383672f --- /dev/null +++ b/Doc/ecoparasite/svg/elements/Line.html @@ -0,0 +1,314 @@ + + + + +Line + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    +

    Class Line

    +
    +
    java.lang.Object +
    ecoparasite.svg.elements.Element +
    ecoparasite.svg.elements.Line
    +
    +
    +
    +
    +
    +
    public class Line +extends Element
    +
    Permet de construire une droite/ligne en SVG.
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        Line

        +
        +
        public Line(Coordonnees coordonneesA, + Coordonnees coordonneesB, + String color, + int lineWidth)
        +
        Constructeur
        +
        +
        Parameters:
        +
        coordonneesA - Coordonnées de départ
        +
        coordonneesB - Coordonnées d'arrivé.
        +
        color - Couleur provenant de ElementsFactory
        +
        lineWidth - Epaisseur de la ligne.
        +
        +
        +
        +
      • +
      • +
        +

        Line

        +
        +
        public Line(Coordonnees coordonneesA, + Coordonnees coordonneesB)
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getCoordonneesA

        +
        +
        public Coordonnees getCoordonneesA()
        +
        +
        +
      • +
      • +
        +

        setCoordonneesA

        +
        +
        public void setCoordonneesA(Coordonnees coordonnees)
        +
        +
        +
      • +
      • +
        +

        getCoordonneesB

        +
        +
        public Coordonnees getCoordonneesB()
        +
        +
        +
      • +
      • +
        +

        setCoordonneesB

        +
        +
        public void setCoordonneesB(Coordonnees coordonnees)
        +
        +
        +
      • +
      • +
        +

        getColor

        +
        +
        public String getColor()
        +
        +
        +
      • +
      • +
        +

        setColor

        +
        +
        public void setColor(String color)
        +
        +
        +
      • +
      • +
        +

        getLineWidth

        +
        +
        public int getLineWidth()
        +
        +
        +
      • +
      • +
        +

        setLineWidth

        +
        +
        public void setLineWidth(int lineWidth)
        +
        +
        +
      • +
      • +
        +

        toSVG

        +
        +
        public String toSVG()
        +
        Génère la string SVG de l'élément.
        +
        +
        Specified by:
        +
        toSVG in class Element
        +
        Returns:
        +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    + + diff --git a/Doc/ecoparasite/svg/elements/Text.html b/Doc/ecoparasite/svg/elements/Text.html new file mode 100644 index 0000000..367e047 --- /dev/null +++ b/Doc/ecoparasite/svg/elements/Text.html @@ -0,0 +1,290 @@ + + + + +Text + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    +

    Class Text

    +
    +
    java.lang.Object +
    ecoparasite.svg.elements.Element +
    ecoparasite.svg.elements.Text
    +
    +
    +
    +
    +
    +
    public class Text +extends Element
    +
    Élement qui permet de générer un texte sur le SVG.
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        Text

        +
        +
        public Text(Coordonnees coordonnees, + String text, + String color, + int size)
        +
        Constructeur
        +
        +
        Parameters:
        +
        coordonnees - Les coordonnées du texte
        +
        text -
        +
        color - Provenant de ElementsFactory
        +
        size - La taille du texte
        +
        +
        +
        +
      • +
      • +
        +

        Text

        +
        +
        public Text(Coordonnees coordonnees, + String text)
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getText

        +
        +
        public String getText()
        +
        +
        +
      • +
      • +
        +

        setText

        +
        +
        public void setText(String text)
        +
        +
        +
      • +
      • +
        +

        getColor

        +
        +
        public String getColor()
        +
        +
        +
      • +
      • +
        +

        setColor

        +
        +
        public void setColor(String color)
        +
        +
        +
      • +
      • +
        +

        getSize

        +
        +
        public int getSize()
        +
        +
        +
      • +
      • +
        +

        setSize

        +
        +
        public void setSize(int size)
        +
        +
        +
      • +
      • +
        +

        toSVG

        +
        +
        public String toSVG()
        +
        Génère la string SVG.
        +
        +
        Specified by:
        +
        toSVG in class Element
        +
        Returns:
        +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    + + diff --git a/Doc/ecoparasite/svg/elements/package-summary.html b/Doc/ecoparasite/svg/elements/package-summary.html new file mode 100644 index 0000000..60608f6 --- /dev/null +++ b/Doc/ecoparasite/svg/elements/package-summary.html @@ -0,0 +1,115 @@ + + + + +ecoparasite.svg.elements + + + + + + + + + + + + + + +
    + +
    +
    + +
    +
    +

    Package ecoparasite.svg.elements

    +
    +
    +
    +
    package ecoparasite.svg.elements
    +
    +
    +
      +
    • + +
    • +
    • +
      +
      Classes
      +
      +
      Class
      +
      Description
      + +
      +
      Element Cercle SVG.
      +
      + +
      +
      Classe abstraite qui permet de définir des éléments SVG.
      +
      + +
      +
      Contient divers éléments utiles pour les fichiers SVG.
      +
      + +
      +
      Permet de construire une droite/ligne en SVG.
      +
      + +
      +
      Élement qui permet de générer un texte sur le SVG.
      +
      +
      +
      +
    • +
    +
    +
    +
    + + diff --git a/Doc/ecoparasite/svg/elements/package-tree.html b/Doc/ecoparasite/svg/elements/package-tree.html new file mode 100644 index 0000000..834f66a --- /dev/null +++ b/Doc/ecoparasite/svg/elements/package-tree.html @@ -0,0 +1,80 @@ + + + + +ecoparasite.svg.elements Class Hierarchy + + + + + + + + + + + + + + +
    + +
    +
    +
    +
    +

    Hierarchy For Package ecoparasite.svg.elements

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +
    + + diff --git a/Doc/ecoparasite/svg/package-summary.html b/Doc/ecoparasite/svg/package-summary.html new file mode 100644 index 0000000..44613d2 --- /dev/null +++ b/Doc/ecoparasite/svg/package-summary.html @@ -0,0 +1,117 @@ + + + + +ecoparasite.svg + + + + + + + + + + + + + + +
    + +
    +
    + +
    +
    +

    Package ecoparasite.svg

    +
    +
    +
    +
    package ecoparasite.svg
    +
    +
    +
      +
    • + +
    • +
    • +
      +
      +
      +
      +
      Class
      +
      Description
      + +
      +
      Classe qui permet de stocker les coordonnées utilisées pour le positionnement sur le fichier SVG.
      +
      + +
      +
      Exception déclenchée lorsque le format des Axes est incorrect par rapport à ce que la fonction attend.
      +
      + +
      +
      Classe qui permet de construire les éléments présents sur le SVG.
      +
      + +
       
      + +
      +
      Classe qui permet de convertir des doubles en dimension SVG.
      +
      +
      +
      +
      +
    • +
    +
    +
    +
    + + diff --git a/Doc/ecoparasite/svg/package-tree.html b/Doc/ecoparasite/svg/package-tree.html new file mode 100644 index 0000000..37facc5 --- /dev/null +++ b/Doc/ecoparasite/svg/package-tree.html @@ -0,0 +1,85 @@ + + + + +ecoparasite.svg Class Hierarchy + + + + + + + + + + + + + + +
    + +
    +
    +
    +
    +

    Hierarchy For Package ecoparasite.svg

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +
    + + diff --git a/Doc/help-doc.html b/Doc/help-doc.html index b4185d7..fb78a96 100644 --- a/Doc/help-doc.html +++ b/Doc/help-doc.html @@ -1,7 +1,7 @@ - + API Help diff --git a/Doc/index-files/index-1.html b/Doc/index-files/index-1.html index 0400125..b979189 100644 --- a/Doc/index-files/index-1.html +++ b/Doc/index-files/index-1.html @@ -1,7 +1,7 @@ - + A-Index diff --git a/Doc/index-files/index-10.html b/Doc/index-files/index-10.html index 7cd1340..3a832f2 100644 --- a/Doc/index-files/index-10.html +++ b/Doc/index-files/index-10.html @@ -1,7 +1,7 @@ - + M-Index @@ -61,6 +61,8 @@ loadScripts(document, 'script');
    Constructeur de Mackerel
    +
    MackerelFile(String) - Static method in class ecoparasite.Application
    +
     
    MackerelSerra - Class in ecoparasite.poisson
    Classe MackerelSerra créer pour le fichier test2.csv @@ -80,6 +82,8 @@ cette classe existe principalement pour l'évaluation
    Construteur d'un merlu
    +
    MerluFile(String) - Static method in class ecoparasite.Application
    +
     
    A B C D E F G I L M N P R S T V 
    All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form diff --git a/Doc/index-files/index-11.html b/Doc/index-files/index-11.html index 25c3d39..c1a53ac 100644 --- a/Doc/index-files/index-11.html +++ b/Doc/index-files/index-11.html @@ -1,7 +1,7 @@ - + N-Index diff --git a/Doc/index-files/index-12.html b/Doc/index-files/index-12.html index 4262bbd..9ba87ab 100644 --- a/Doc/index-files/index-12.html +++ b/Doc/index-files/index-12.html @@ -1,7 +1,7 @@ - + P-Index @@ -115,6 +115,8 @@ loadScripts(document, 'script');
    Constructeur de l'objet Poisson
    +
    PopPeru(String) - Static method in class ecoparasite.Application
    +
     
    Population - Class in ecoparasite.population
    Permet de gérer une population selon les années.
    diff --git a/Doc/index-files/index-13.html b/Doc/index-files/index-13.html index e9cb155..b41b64d 100644 --- a/Doc/index-files/index-13.html +++ b/Doc/index-files/index-13.html @@ -1,7 +1,7 @@ - + R-Index diff --git a/Doc/index-files/index-14.html b/Doc/index-files/index-14.html index ccee13f..3f49a8c 100644 --- a/Doc/index-files/index-14.html +++ b/Doc/index-files/index-14.html @@ -1,7 +1,7 @@ - + S-Index diff --git a/Doc/index-files/index-15.html b/Doc/index-files/index-15.html index 2c45eb5..24d75d1 100644 --- a/Doc/index-files/index-15.html +++ b/Doc/index-files/index-15.html @@ -1,7 +1,7 @@ - + T-Index @@ -53,6 +53,8 @@ loadScripts(document, 'script'); A B C D E F G I L M N P R S T V 
    All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

    T

    +
    test2Render(String) - Static method in class ecoparasite.Application
    +
     
    Text - Class in ecoparasite.svg.elements
    Élement qui permet de générer un texte sur le SVG.
    diff --git a/Doc/index-files/index-16.html b/Doc/index-files/index-16.html new file mode 100644 index 0000000..df5bd89 --- /dev/null +++ b/Doc/index-files/index-16.html @@ -0,0 +1,72 @@ + + + + +V-Index + + + + + + + + + + + + + + +
    + +
    +
    +
    +
    +

    Index

    +
    +A B C D E F G I L M N P R S T V 
    All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

    V

    +
    +
    ValeursXY - Class in ecoparasite.representation
    +
    +
    Représente un tuple de Valeurs X/Y pour nos données.
    +
    +
    ValeursXY(double, double) - Constructor for class ecoparasite.representation.ValeursXY
    +
    +
    Constructeur
    +
    +
    validFile() - Static method in class ecoparasite.Application
    +
     
    +
    validFileName(File, HashSet) - Static method in class ecoparasite.Application
    +
     
    +
    +A B C D E F G I L M N P R S T V 
    All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
    +
    + + diff --git a/Doc/index-files/index-2.html b/Doc/index-files/index-2.html index e794be1..5e470e3 100644 --- a/Doc/index-files/index-2.html +++ b/Doc/index-files/index-2.html @@ -1,7 +1,7 @@ - + B-Index diff --git a/Doc/index-files/index-3.html b/Doc/index-files/index-3.html index ce64bda..06d32b9 100644 --- a/Doc/index-files/index-3.html +++ b/Doc/index-files/index-3.html @@ -1,7 +1,7 @@ - + C-Index diff --git a/Doc/index-files/index-4.html b/Doc/index-files/index-4.html index a466e9f..4f588cc 100644 --- a/Doc/index-files/index-4.html +++ b/Doc/index-files/index-4.html @@ -1,7 +1,7 @@ - + D-Index diff --git a/Doc/index-files/index-5.html b/Doc/index-files/index-5.html index 38932cc..4d4557d 100644 --- a/Doc/index-files/index-5.html +++ b/Doc/index-files/index-5.html @@ -1,7 +1,7 @@ - + E-Index diff --git a/Doc/index-files/index-6.html b/Doc/index-files/index-6.html index cda97d2..7cd6d9d 100644 --- a/Doc/index-files/index-6.html +++ b/Doc/index-files/index-6.html @@ -1,7 +1,7 @@ - + F-Index diff --git a/Doc/index-files/index-7.html b/Doc/index-files/index-7.html index 64e0bee..0ad0348 100644 --- a/Doc/index-files/index-7.html +++ b/Doc/index-files/index-7.html @@ -1,7 +1,7 @@ - + G-Index diff --git a/Doc/index-files/index-8.html b/Doc/index-files/index-8.html index ea6128c..19f118c 100644 --- a/Doc/index-files/index-8.html +++ b/Doc/index-files/index-8.html @@ -1,7 +1,7 @@ - + I-Index diff --git a/Doc/index-files/index-9.html b/Doc/index-files/index-9.html index b2059fe..8b4bf19 100644 --- a/Doc/index-files/index-9.html +++ b/Doc/index-files/index-9.html @@ -1,7 +1,7 @@ - + L-Index diff --git a/Doc/index.html b/Doc/index.html index 0046637..06212af 100644 --- a/Doc/index.html +++ b/Doc/index.html @@ -1,7 +1,7 @@ - + Overview diff --git a/Doc/member-search-index.js b/Doc/member-search-index.js index 37ede0e..7bffb89 100644 --- a/Doc/member-search-index.js +++ b/Doc/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"ecoparasite","c":"Application","l":"Application()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"AXES_TEXT_SIZE","k":"2"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildAll(String, String, HashSet, double, double)","u":"buildAll(java.lang.String,java.lang.String,java.util.HashSet,double,double)"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildAxes(String, String)","u":"buildAxes(java.lang.String,java.lang.String)"},{"p":"ecoparasite.input","c":"InputFactory","l":"buildDataPath(String)","u":"buildDataPath(java.lang.String)","k":"6"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildPoints(HashSet)","u":"buildPoints(java.util.HashSet)"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildRegression(double, double)","u":"buildRegression(double,double)"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildXTicks()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildYTicks()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"calcPointAxes(HashSet)","u":"calcPointAxes(java.util.HashSet)","k":"6"},{"p":"ecoparasite.completion","c":"Completion","l":"calculateLinearA(HashSet, Function, Function, double, double)","u":"calculateLinearA(java.util.HashSet,java.util.function.Function,java.util.function.Function,double,double)","k":"6"},{"p":"ecoparasite.completion","c":"Completion","l":"calculateLinearB(double, double, double)","u":"calculateLinearB(double,double,double)","k":"6"},{"p":"ecoparasite.completion","c":"Completion","l":"calculateMean(HashSet, Function)","u":"calculateMean(java.util.HashSet,java.util.function.Function)","k":"6"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"Circle(Coordonnees, int)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,int)","k":"3"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"Circle(Coordonnees, int, String)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,int,java.lang.String)","k":"3"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"COLOR_BLACK","k":"2"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"COLOR_BLUE","k":"2"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"COLOR_RED","k":"2"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"COLOR_WHITE","k":"2"},{"p":"ecoparasite.completion","c":"Completion","l":"completeColumnsLinear(HashSet, Function, Function, BiConsumer)","u":"completeColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)","k":"6"},{"p":"ecoparasite.completion","c":"Completion","l":"completeColumnsMoyenne(HashSet, Function, BiConsumer)","u":"completeColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)","k":"6"},{"p":"ecoparasite.completion","c":"Completion","l":"Completion()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"convertToXY(HashSet, Function, Function)","u":"convertToXY(java.util.HashSet,java.util.function.Function,java.util.function.Function)","k":"6"},{"p":"ecoparasite.svg.elements","c":"Element","l":"coordonnees","k":"1"},{"p":"ecoparasite.svg","c":"Coordonnees","l":"Coordonnees(double, double)","u":"%3Cinit%3E(double,double)","k":"3"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"createFile(String)","u":"createFile(java.lang.String)","k":"6"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"createFile(String, String)","u":"createFile(java.lang.String,java.lang.String)","k":"6"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"createSVG(ArrayList)","u":"createSVG(java.util.ArrayList)","k":"6"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"createSVG(ArrayList, String)","u":"createSVG(java.util.ArrayList,java.lang.String)","k":"6"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"createSVGCode(ArrayList)","u":"createSVGCode(java.util.ArrayList)","k":"6"},{"p":"ecoparasite.input","c":"InputFactory","l":"DATA_MACKEREL","k":"2"},{"p":"ecoparasite.input","c":"InputFactory","l":"DATA_MERLU","k":"2"},{"p":"ecoparasite.input","c":"InputFactory","l":"DATA_PARASITES_PERU","k":"2"},{"p":"ecoparasite.svg.elements","c":"Element","l":"Element(Coordonnees)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees)","k":"3"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"ElementsFactory()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.poisson","c":"Poisson","l":"fishParts","k":"1"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"fromString(String)","u":"fromString(java.lang.String)","k":"6"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getAbondance()"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"getColor()"},{"p":"ecoparasite.svg.elements","c":"Line","l":"getColor()"},{"p":"ecoparasite.svg.elements","c":"Text","l":"getColor()"},{"p":"ecoparasite.input","c":"RawData","l":"getColumnsNames()"},{"p":"ecoparasite.svg.elements","c":"Element","l":"getCoordonnees()"},{"p":"ecoparasite.svg.elements","c":"Line","l":"getCoordonneesA()"},{"p":"ecoparasite.svg.elements","c":"Line","l":"getCoordonneesB()"},{"p":"ecoparasite.input","c":"RawData","l":"getData()"},{"p":"ecoparasite.input","c":"RawData","l":"getDataFromColumn(String)","u":"getDataFromColumn(java.lang.String)"},{"p":"ecoparasite.input","c":"RawData","l":"getEntry(int)"},{"p":"ecoparasite.poisson","c":"Poisson","l":"getFishParts()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getIc()"},{"p":"ecoparasite.poisson","c":"Poisson","l":"getId()"},{"p":"ecoparasite.population","c":"Population","l":"getId()"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"getInfestation()"},{"p":"ecoparasite.poisson","c":"Poisson","l":"getInfestation()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getIntensity()"},{"p":"ecoparasite.poisson","c":"Poisson","l":"getLength()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getLength()"},{"p":"ecoparasite.completion","c":"Completion","l":"getLinearCoef(HashSet, Function, Function)","u":"getLinearCoef(java.util.HashSet,java.util.function.Function,java.util.function.Function)","k":"6"},{"p":"ecoparasite.svg.elements","c":"Line","l":"getLineWidth()"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"getMax()"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"getMaxX()"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"getMaxY()"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"getMean()"},{"p":"ecoparasite.input","c":"InputFileException","l":"getMessage()"},{"p":"ecoparasite.input","c":"RawDataOverflow","l":"getMessage()"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"getMin()"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"getMinX()"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"getMinY()"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"getName()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getNumber()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"getOffsetX()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"getOffsetY()"},{"p":"ecoparasite.input","c":"InvalidParsingException","l":"getParsingId()"},{"p":"ecoparasite.input","c":"InvalidParsingException","l":"getParsingSource()"},{"p":"ecoparasite.population","c":"Population","l":"getPerYear()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"getPointsX()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"getPointsY()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getPrevalence()"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"getRayon()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"getResizer()"},{"p":"ecoparasite.svg.elements","c":"Text","l":"getSize()"},{"p":"ecoparasite.svg.elements","c":"Text","l":"getText()"},{"p":"ecoparasite.population","c":"Population","l":"getTotal()"},{"p":"ecoparasite.poisson","c":"Poisson","l":"getWeight()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getWidth()"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"getX()"},{"p":"ecoparasite.svg","c":"Coordonnees","l":"getX()"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"getY()"},{"p":"ecoparasite.svg","c":"Coordonnees","l":"getY()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getYear()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getZone()"},{"p":"ecoparasite.svg","c":"IncorrectAxesPointsException","l":"IncorrectAxesPointsException()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.input","c":"InputFactory","l":"InputFactory()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.input","c":"InputFileException","l":"InputFileException(String)","u":"%3Cinit%3E(java.lang.String)","k":"3"},{"p":"ecoparasite.input","c":"InvalidParsingException","l":"InvalidParsingException(int, String)","u":"%3Cinit%3E(int,java.lang.String)","k":"3"},{"p":"ecoparasite.svg.elements","c":"Line","l":"Line(Coordonnees, Coordonnees)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,ecoparasite.svg.Coordonnees)","k":"3"},{"p":"ecoparasite.svg.elements","c":"Line","l":"Line(Coordonnees, Coordonnees, String, int)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,ecoparasite.svg.Coordonnees,java.lang.String,int)","k":"3"},{"p":"ecoparasite.poisson","c":"Mackerel","l":"Mackerel(String, Double, Double)","u":"%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite.poisson","c":"MackerelSerra","l":"MackerelSerra(String, Double, Double)","u":"%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite","c":"Application","l":"main(String[])","u":"main(java.lang.String[])","k":"6"},{"p":"ecoparasite.poisson","c":"Merlu","l":"Merlu(String, Double, Double)","u":"%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite.nettoyage","c":"Nettoyage","l":"nettoieColumns(HashSet, Function, BiConsumer)","u":"nettoieColumns(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)","k":"6"},{"p":"ecoparasite.nettoyage","c":"Nettoyage","l":"nettoieColumns(HashSet, Function, BiConsumer, boolean)","u":"nettoieColumns(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer,boolean)","k":"6"},{"p":"ecoparasite.nettoyage","c":"Nettoyage","l":"Nettoyage()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"niceStep(double, int)","u":"niceStep(double,int)","k":"6"},{"p":"ecoparasite.input","c":"DataParsing","l":"parse(RawData)","u":"parse(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.poisson","c":"Mackerel","l":"parse(RawData)","u":"parse(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.poisson","c":"MackerelSerra","l":"parse(RawData)","u":"parse(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.poisson","c":"Merlu","l":"parse(RawData)","u":"parse(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.population","c":"Population","l":"parse(RawData)","u":"parse(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.input","c":"DataParsing","l":"parse(RawData, int)","u":"parse(ecoparasite.input.RawData,int)","k":"6"},{"p":"ecoparasite.poisson","c":"Mackerel","l":"parse(RawData, int)","u":"parse(ecoparasite.input.RawData,int)","k":"6"},{"p":"ecoparasite.poisson","c":"MackerelSerra","l":"parse(RawData, int)","u":"parse(ecoparasite.input.RawData,int)","k":"6"},{"p":"ecoparasite.poisson","c":"Merlu","l":"parse(RawData, int)","u":"parse(ecoparasite.input.RawData,int)","k":"6"},{"p":"ecoparasite.population","c":"Population","l":"parse(RawData, int)","u":"parse(ecoparasite.input.RawData,int)","k":"6"},{"p":"ecoparasite.population","c":"PopulationParsing","l":"parseParasitesPeru(RawData)","u":"parseParasitesPeru(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"PartiePoisson(String)","u":"%3Cinit%3E(java.lang.String)","k":"3"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"PartiePoisson(String, Double)","u":"%3Cinit%3E(java.lang.String,java.lang.Double)","k":"3"},{"p":"ecoparasite.poisson","c":"Poisson","l":"Poisson(String, Double, Double, Double)","u":"%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite.population","c":"Population","l":"Population(String)","u":"%3Cinit%3E(java.lang.String)","k":"3"},{"p":"ecoparasite.population","c":"Population","l":"Population(String, PopulationArgs)","u":"%3Cinit%3E(java.lang.String,ecoparasite.population.PopulationArgs)","k":"3"},{"p":"ecoparasite.population","c":"Population","l":"Population(String, PopulationArgs, HashMap)","u":"%3Cinit%3E(java.lang.String,ecoparasite.population.PopulationArgs,java.util.HashMap)","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"PopulationArgInterval(Double, Double)","u":"%3Cinit%3E(java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"PopulationArgInterval(Double, Double, Double)","u":"%3Cinit%3E(java.lang.Double,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"PopulationArgs()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"PopulationArgs(int)","u":"%3Cinit%3E(int)","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"PopulationArgs(int, int, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, Double, Double)","u":"%3Cinit%3E(int,int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"PopulationArgs(int, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, Double, Double)","u":"%3Cinit%3E(int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite.population","c":"PopulationParsing","l":"PopulationParsing()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.input","c":"RawData","l":"RawData(ArrayList)","u":"%3Cinit%3E(java.util.ArrayList)","k":"3"},{"p":"ecoparasite.input","c":"RawDataOverflow","l":"RawDataOverflow(int, int)","u":"%3Cinit%3E(int,int)","k":"3"},{"p":"ecoparasite.input","c":"InputFactory","l":"readData(String)","u":"readData(java.lang.String)","k":"6"},{"p":"ecoparasite.input","c":"InputFactory","l":"readData(String, String)","u":"readData(java.lang.String,java.lang.String)","k":"6"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"resize(double, double)","u":"resize(double,double)"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"resize(ValeursXY)","u":"resize(ecoparasite.representation.ValeursXY)"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"roundMax(double, double)","u":"roundMax(double,double)","k":"6"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"roundMin(double, double)","u":"roundMin(double,double)","k":"6"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setAbondance(Double)","u":"setAbondance(java.lang.Double)"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"setColor(String)","u":"setColor(java.lang.String)"},{"p":"ecoparasite.svg.elements","c":"Line","l":"setColor(String)","u":"setColor(java.lang.String)"},{"p":"ecoparasite.svg.elements","c":"Text","l":"setColor(String)","u":"setColor(java.lang.String)"},{"p":"ecoparasite.svg.elements","c":"Element","l":"setCoordonnees(Coordonnees)","u":"setCoordonnees(ecoparasite.svg.Coordonnees)"},{"p":"ecoparasite.svg.elements","c":"Element","l":"setCoordonnees(int, int)","u":"setCoordonnees(int,int)"},{"p":"ecoparasite.svg.elements","c":"Line","l":"setCoordonneesA(Coordonnees)","u":"setCoordonneesA(ecoparasite.svg.Coordonnees)"},{"p":"ecoparasite.svg.elements","c":"Line","l":"setCoordonneesB(Coordonnees)","u":"setCoordonneesB(ecoparasite.svg.Coordonnees)"},{"p":"ecoparasite.poisson","c":"Poisson","l":"setFishParts(HashSet)","u":"setFishParts(java.util.HashSet)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setIc(PopulationArgInterval)","u":"setIc(ecoparasite.population.PopulationArgInterval)"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"setInfestation(Double)","u":"setInfestation(java.lang.Double)"},{"p":"ecoparasite.poisson","c":"Poisson","l":"setInfestation(Double)","u":"setInfestation(java.lang.Double)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setIntensity(Double)","u":"setIntensity(java.lang.Double)"},{"p":"ecoparasite.poisson","c":"Poisson","l":"setLength(Double)","u":"setLength(java.lang.Double)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setLength(PopulationArgInterval)","u":"setLength(ecoparasite.population.PopulationArgInterval)"},{"p":"ecoparasite.svg.elements","c":"Line","l":"setLineWidth(int)"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setNumber(int)"},{"p":"ecoparasite.population","c":"Population","l":"setPerYear(HashMap)","u":"setPerYear(java.util.HashMap)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setPrevalence(PopulationArgInterval)","u":"setPrevalence(ecoparasite.population.PopulationArgInterval)"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"setRayon(int)"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"setResizer(SVGResizing)","u":"setResizer(ecoparasite.svg.SVGResizing)"},{"p":"ecoparasite.svg.elements","c":"Text","l":"setSize(int)"},{"p":"ecoparasite.svg.elements","c":"Text","l":"setText(String)","u":"setText(java.lang.String)"},{"p":"ecoparasite.population","c":"Population","l":"setTotal(PopulationArgs)","u":"setTotal(ecoparasite.population.PopulationArgs)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setWidth(PopulationArgInterval)","u":"setWidth(ecoparasite.population.PopulationArgInterval)"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"setX(double)"},{"p":"ecoparasite.svg","c":"Coordonnees","l":"setX(double)"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"setY(double)"},{"p":"ecoparasite.svg","c":"Coordonnees","l":"setY(double)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setZone(String)","u":"setZone(java.lang.String)"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"SVG_OFFSET","k":"2"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"SVG_SIZE","k":"2"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"SVGBuilder(HashMap)","u":"%3Cinit%3E(java.util.HashMap)","k":"3"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"SVGFactory()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"SVGResizing(double, double, double, double)","u":"%3Cinit%3E(double,double,double,double)","k":"3"},{"p":"ecoparasite.svg.elements","c":"Text","l":"Text(Coordonnees, String)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,java.lang.String)","k":"3"},{"p":"ecoparasite.svg.elements","c":"Text","l":"Text(Coordonnees, String, String, int)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,java.lang.String,java.lang.String,int)","k":"3"},{"p":"ecoparasite.input","c":"RawData","l":"toString()"},{"p":"ecoparasite.poisson","c":"Poisson","l":"toString()"},{"p":"ecoparasite.population","c":"Population","l":"toString()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"toString()"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"toSVG()"},{"p":"ecoparasite.svg.elements","c":"Element","l":"toSVG()"},{"p":"ecoparasite.svg.elements","c":"Line","l":"toSVG()"},{"p":"ecoparasite.svg.elements","c":"Text","l":"toSVG()"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"transformToDouble()"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"ValeursXY(double, double)","u":"%3Cinit%3E(double,double)","k":"3"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"ecoparasite","c":"Application","l":"Application()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"AXES_TEXT_SIZE","k":"2"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildAll(String, String, HashSet, double, double)","u":"buildAll(java.lang.String,java.lang.String,java.util.HashSet,double,double)"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildAxes(String, String)","u":"buildAxes(java.lang.String,java.lang.String)"},{"p":"ecoparasite.input","c":"InputFactory","l":"buildDataPath(String)","u":"buildDataPath(java.lang.String)","k":"6"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildPoints(HashSet)","u":"buildPoints(java.util.HashSet)"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildRegression(double, double)","u":"buildRegression(double,double)"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildXTicks()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"buildYTicks()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"calcPointAxes(HashSet)","u":"calcPointAxes(java.util.HashSet)","k":"6"},{"p":"ecoparasite.completion","c":"Completion","l":"calculateLinearA(HashSet, Function, Function, double, double)","u":"calculateLinearA(java.util.HashSet,java.util.function.Function,java.util.function.Function,double,double)","k":"6"},{"p":"ecoparasite.completion","c":"Completion","l":"calculateLinearB(double, double, double)","u":"calculateLinearB(double,double,double)","k":"6"},{"p":"ecoparasite.completion","c":"Completion","l":"calculateMean(HashSet, Function)","u":"calculateMean(java.util.HashSet,java.util.function.Function)","k":"6"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"Circle(Coordonnees, int)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,int)","k":"3"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"Circle(Coordonnees, int, String)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,int,java.lang.String)","k":"3"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"COLOR_BLACK","k":"2"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"COLOR_BLUE","k":"2"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"COLOR_RED","k":"2"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"COLOR_WHITE","k":"2"},{"p":"ecoparasite.completion","c":"Completion","l":"completeColumnsLinear(HashSet, Function, Function, BiConsumer)","u":"completeColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)","k":"6"},{"p":"ecoparasite.completion","c":"Completion","l":"completeColumnsMoyenne(HashSet, Function, BiConsumer)","u":"completeColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)","k":"6"},{"p":"ecoparasite.completion","c":"Completion","l":"Completion()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"convertToXY(HashSet, Function, Function)","u":"convertToXY(java.util.HashSet,java.util.function.Function,java.util.function.Function)","k":"6"},{"p":"ecoparasite.svg.elements","c":"Element","l":"coordonnees","k":"1"},{"p":"ecoparasite.svg","c":"Coordonnees","l":"Coordonnees(double, double)","u":"%3Cinit%3E(double,double)","k":"3"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"createFile(String)","u":"createFile(java.lang.String)","k":"6"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"createFile(String, String)","u":"createFile(java.lang.String,java.lang.String)","k":"6"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"createSVG(ArrayList)","u":"createSVG(java.util.ArrayList)","k":"6"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"createSVG(ArrayList, String)","u":"createSVG(java.util.ArrayList,java.lang.String)","k":"6"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"createSVGCode(ArrayList)","u":"createSVGCode(java.util.ArrayList)","k":"6"},{"p":"ecoparasite.input","c":"InputFactory","l":"DATA_MACKEREL","k":"2"},{"p":"ecoparasite.input","c":"InputFactory","l":"DATA_MERLU","k":"2"},{"p":"ecoparasite.input","c":"InputFactory","l":"DATA_PARASITES_PERU","k":"2"},{"p":"ecoparasite.svg.elements","c":"Element","l":"Element(Coordonnees)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees)","k":"3"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"ElementsFactory()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.poisson","c":"Poisson","l":"fishParts","k":"1"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"fromString(String)","u":"fromString(java.lang.String)","k":"6"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getAbondance()"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"getColor()"},{"p":"ecoparasite.svg.elements","c":"Line","l":"getColor()"},{"p":"ecoparasite.svg.elements","c":"Text","l":"getColor()"},{"p":"ecoparasite.input","c":"RawData","l":"getColumnsNames()"},{"p":"ecoparasite.svg.elements","c":"Element","l":"getCoordonnees()"},{"p":"ecoparasite.svg.elements","c":"Line","l":"getCoordonneesA()"},{"p":"ecoparasite.svg.elements","c":"Line","l":"getCoordonneesB()"},{"p":"ecoparasite.input","c":"RawData","l":"getData()"},{"p":"ecoparasite.input","c":"RawData","l":"getDataFromColumn(String)","u":"getDataFromColumn(java.lang.String)"},{"p":"ecoparasite.input","c":"RawData","l":"getEntry(int)"},{"p":"ecoparasite.poisson","c":"Poisson","l":"getFishParts()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getIc()"},{"p":"ecoparasite.poisson","c":"Poisson","l":"getId()"},{"p":"ecoparasite.population","c":"Population","l":"getId()"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"getInfestation()"},{"p":"ecoparasite.poisson","c":"Poisson","l":"getInfestation()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getIntensity()"},{"p":"ecoparasite.poisson","c":"Poisson","l":"getLength()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getLength()"},{"p":"ecoparasite.completion","c":"Completion","l":"getLinearCoef(HashSet, Function, Function)","u":"getLinearCoef(java.util.HashSet,java.util.function.Function,java.util.function.Function)","k":"6"},{"p":"ecoparasite.svg.elements","c":"Line","l":"getLineWidth()"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"getMax()"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"getMaxX()"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"getMaxY()"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"getMean()"},{"p":"ecoparasite.input","c":"InputFileException","l":"getMessage()"},{"p":"ecoparasite.input","c":"RawDataOverflow","l":"getMessage()"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"getMin()"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"getMinX()"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"getMinY()"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"getName()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getNumber()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"getOffsetX()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"getOffsetY()"},{"p":"ecoparasite.input","c":"InvalidParsingException","l":"getParsingId()"},{"p":"ecoparasite.input","c":"InvalidParsingException","l":"getParsingSource()"},{"p":"ecoparasite.population","c":"Population","l":"getPerYear()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"getPointsX()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"getPointsY()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getPrevalence()"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"getRayon()"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"getResizer()"},{"p":"ecoparasite.svg.elements","c":"Text","l":"getSize()"},{"p":"ecoparasite.svg.elements","c":"Text","l":"getText()"},{"p":"ecoparasite.population","c":"Population","l":"getTotal()"},{"p":"ecoparasite.poisson","c":"Poisson","l":"getWeight()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getWidth()"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"getX()"},{"p":"ecoparasite.svg","c":"Coordonnees","l":"getX()"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"getY()"},{"p":"ecoparasite.svg","c":"Coordonnees","l":"getY()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getYear()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"getZone()"},{"p":"ecoparasite.svg","c":"IncorrectAxesPointsException","l":"IncorrectAxesPointsException()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.input","c":"InputFactory","l":"InputFactory()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.input","c":"InputFileException","l":"InputFileException(String)","u":"%3Cinit%3E(java.lang.String)","k":"3"},{"p":"ecoparasite.input","c":"InvalidParsingException","l":"InvalidParsingException(int, String)","u":"%3Cinit%3E(int,java.lang.String)","k":"3"},{"p":"ecoparasite.svg.elements","c":"Line","l":"Line(Coordonnees, Coordonnees)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,ecoparasite.svg.Coordonnees)","k":"3"},{"p":"ecoparasite.svg.elements","c":"Line","l":"Line(Coordonnees, Coordonnees, String, int)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,ecoparasite.svg.Coordonnees,java.lang.String,int)","k":"3"},{"p":"ecoparasite.poisson","c":"Mackerel","l":"Mackerel(String, Double, Double)","u":"%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite","c":"Application","l":"MackerelFile(String)","u":"MackerelFile(java.lang.String)","k":"6"},{"p":"ecoparasite.poisson","c":"MackerelSerra","l":"MackerelSerra(String, Double, Double)","u":"%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite","c":"Application","l":"main(String[])","u":"main(java.lang.String[])","k":"6"},{"p":"ecoparasite.poisson","c":"Merlu","l":"Merlu(String, Double, Double)","u":"%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite","c":"Application","l":"MerluFile(String)","u":"MerluFile(java.lang.String)","k":"6"},{"p":"ecoparasite.nettoyage","c":"Nettoyage","l":"nettoieColumns(HashSet, Function, BiConsumer)","u":"nettoieColumns(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)","k":"6"},{"p":"ecoparasite.nettoyage","c":"Nettoyage","l":"nettoieColumns(HashSet, Function, BiConsumer, boolean)","u":"nettoieColumns(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer,boolean)","k":"6"},{"p":"ecoparasite.nettoyage","c":"Nettoyage","l":"Nettoyage()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"niceStep(double, int)","u":"niceStep(double,int)","k":"6"},{"p":"ecoparasite.input","c":"DataParsing","l":"parse(RawData)","u":"parse(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.poisson","c":"Mackerel","l":"parse(RawData)","u":"parse(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.poisson","c":"MackerelSerra","l":"parse(RawData)","u":"parse(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.poisson","c":"Merlu","l":"parse(RawData)","u":"parse(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.population","c":"Population","l":"parse(RawData)","u":"parse(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.input","c":"DataParsing","l":"parse(RawData, int)","u":"parse(ecoparasite.input.RawData,int)","k":"6"},{"p":"ecoparasite.poisson","c":"Mackerel","l":"parse(RawData, int)","u":"parse(ecoparasite.input.RawData,int)","k":"6"},{"p":"ecoparasite.poisson","c":"MackerelSerra","l":"parse(RawData, int)","u":"parse(ecoparasite.input.RawData,int)","k":"6"},{"p":"ecoparasite.poisson","c":"Merlu","l":"parse(RawData, int)","u":"parse(ecoparasite.input.RawData,int)","k":"6"},{"p":"ecoparasite.population","c":"Population","l":"parse(RawData, int)","u":"parse(ecoparasite.input.RawData,int)","k":"6"},{"p":"ecoparasite.population","c":"PopulationParsing","l":"parseParasitesPeru(RawData)","u":"parseParasitesPeru(ecoparasite.input.RawData)","k":"6"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"PartiePoisson(String)","u":"%3Cinit%3E(java.lang.String)","k":"3"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"PartiePoisson(String, Double)","u":"%3Cinit%3E(java.lang.String,java.lang.Double)","k":"3"},{"p":"ecoparasite.poisson","c":"Poisson","l":"Poisson(String, Double, Double, Double)","u":"%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite","c":"Application","l":"PopPeru(String)","u":"PopPeru(java.lang.String)","k":"6"},{"p":"ecoparasite.population","c":"Population","l":"Population(String)","u":"%3Cinit%3E(java.lang.String)","k":"3"},{"p":"ecoparasite.population","c":"Population","l":"Population(String, PopulationArgs)","u":"%3Cinit%3E(java.lang.String,ecoparasite.population.PopulationArgs)","k":"3"},{"p":"ecoparasite.population","c":"Population","l":"Population(String, PopulationArgs, HashMap)","u":"%3Cinit%3E(java.lang.String,ecoparasite.population.PopulationArgs,java.util.HashMap)","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"PopulationArgInterval(Double, Double)","u":"%3Cinit%3E(java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"PopulationArgInterval(Double, Double, Double)","u":"%3Cinit%3E(java.lang.Double,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"PopulationArgs()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"PopulationArgs(int)","u":"%3Cinit%3E(int)","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"PopulationArgs(int, int, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, Double, Double)","u":"%3Cinit%3E(int,int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"PopulationArgs(int, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, Double, Double)","u":"%3Cinit%3E(int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)","k":"3"},{"p":"ecoparasite.population","c":"PopulationParsing","l":"PopulationParsing()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.input","c":"RawData","l":"RawData(ArrayList)","u":"%3Cinit%3E(java.util.ArrayList)","k":"3"},{"p":"ecoparasite.input","c":"RawDataOverflow","l":"RawDataOverflow(int, int)","u":"%3Cinit%3E(int,int)","k":"3"},{"p":"ecoparasite.input","c":"InputFactory","l":"readData(String)","u":"readData(java.lang.String)","k":"6"},{"p":"ecoparasite.input","c":"InputFactory","l":"readData(String, String)","u":"readData(java.lang.String,java.lang.String)","k":"6"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"resize(double, double)","u":"resize(double,double)"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"resize(ValeursXY)","u":"resize(ecoparasite.representation.ValeursXY)"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"roundMax(double, double)","u":"roundMax(double,double)","k":"6"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"roundMin(double, double)","u":"roundMin(double,double)","k":"6"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setAbondance(Double)","u":"setAbondance(java.lang.Double)"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"setColor(String)","u":"setColor(java.lang.String)"},{"p":"ecoparasite.svg.elements","c":"Line","l":"setColor(String)","u":"setColor(java.lang.String)"},{"p":"ecoparasite.svg.elements","c":"Text","l":"setColor(String)","u":"setColor(java.lang.String)"},{"p":"ecoparasite.svg.elements","c":"Element","l":"setCoordonnees(Coordonnees)","u":"setCoordonnees(ecoparasite.svg.Coordonnees)"},{"p":"ecoparasite.svg.elements","c":"Element","l":"setCoordonnees(int, int)","u":"setCoordonnees(int,int)"},{"p":"ecoparasite.svg.elements","c":"Line","l":"setCoordonneesA(Coordonnees)","u":"setCoordonneesA(ecoparasite.svg.Coordonnees)"},{"p":"ecoparasite.svg.elements","c":"Line","l":"setCoordonneesB(Coordonnees)","u":"setCoordonneesB(ecoparasite.svg.Coordonnees)"},{"p":"ecoparasite.poisson","c":"Poisson","l":"setFishParts(HashSet)","u":"setFishParts(java.util.HashSet)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setIc(PopulationArgInterval)","u":"setIc(ecoparasite.population.PopulationArgInterval)"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"setInfestation(Double)","u":"setInfestation(java.lang.Double)"},{"p":"ecoparasite.poisson","c":"Poisson","l":"setInfestation(Double)","u":"setInfestation(java.lang.Double)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setIntensity(Double)","u":"setIntensity(java.lang.Double)"},{"p":"ecoparasite.poisson","c":"Poisson","l":"setLength(Double)","u":"setLength(java.lang.Double)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setLength(PopulationArgInterval)","u":"setLength(ecoparasite.population.PopulationArgInterval)"},{"p":"ecoparasite.svg.elements","c":"Line","l":"setLineWidth(int)"},{"p":"ecoparasite.poisson","c":"PartiePoisson","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setNumber(int)"},{"p":"ecoparasite.population","c":"Population","l":"setPerYear(HashMap)","u":"setPerYear(java.util.HashMap)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setPrevalence(PopulationArgInterval)","u":"setPrevalence(ecoparasite.population.PopulationArgInterval)"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"setRayon(int)"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"setResizer(SVGResizing)","u":"setResizer(ecoparasite.svg.SVGResizing)"},{"p":"ecoparasite.svg.elements","c":"Text","l":"setSize(int)"},{"p":"ecoparasite.svg.elements","c":"Text","l":"setText(String)","u":"setText(java.lang.String)"},{"p":"ecoparasite.population","c":"Population","l":"setTotal(PopulationArgs)","u":"setTotal(ecoparasite.population.PopulationArgs)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setWidth(PopulationArgInterval)","u":"setWidth(ecoparasite.population.PopulationArgInterval)"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"setX(double)"},{"p":"ecoparasite.svg","c":"Coordonnees","l":"setX(double)"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"setY(double)"},{"p":"ecoparasite.svg","c":"Coordonnees","l":"setY(double)"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"setZone(String)","u":"setZone(java.lang.String)"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"SVG_OFFSET","k":"2"},{"p":"ecoparasite.svg.elements","c":"ElementsFactory","l":"SVG_SIZE","k":"2"},{"p":"ecoparasite.svg","c":"SVGBuilder","l":"SVGBuilder(HashMap)","u":"%3Cinit%3E(java.util.HashMap)","k":"3"},{"p":"ecoparasite.svg","c":"SVGFactory","l":"SVGFactory()","u":"%3Cinit%3E()","k":"3"},{"p":"ecoparasite.svg","c":"SVGResizing","l":"SVGResizing(double, double, double, double)","u":"%3Cinit%3E(double,double,double,double)","k":"3"},{"p":"ecoparasite","c":"Application","l":"test2Render(String)","u":"test2Render(java.lang.String)","k":"6"},{"p":"ecoparasite.svg.elements","c":"Text","l":"Text(Coordonnees, String)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,java.lang.String)","k":"3"},{"p":"ecoparasite.svg.elements","c":"Text","l":"Text(Coordonnees, String, String, int)","u":"%3Cinit%3E(ecoparasite.svg.Coordonnees,java.lang.String,java.lang.String,int)","k":"3"},{"p":"ecoparasite.input","c":"RawData","l":"toString()"},{"p":"ecoparasite.poisson","c":"Poisson","l":"toString()"},{"p":"ecoparasite.population","c":"Population","l":"toString()"},{"p":"ecoparasite.population","c":"PopulationArgs","l":"toString()"},{"p":"ecoparasite.svg.elements","c":"Circle","l":"toSVG()"},{"p":"ecoparasite.svg.elements","c":"Element","l":"toSVG()"},{"p":"ecoparasite.svg.elements","c":"Line","l":"toSVG()"},{"p":"ecoparasite.svg.elements","c":"Text","l":"toSVG()"},{"p":"ecoparasite.population","c":"PopulationArgInterval","l":"transformToDouble()"},{"p":"ecoparasite.representation","c":"ValeursXY","l":"ValeursXY(double, double)","u":"%3Cinit%3E(double,double)","k":"3"},{"p":"ecoparasite","c":"Application","l":"validFile()","k":"6"},{"p":"ecoparasite","c":"Application","l":"validFileName(File, HashSet)","u":"validFileName(java.io.File,java.util.HashSet)","k":"6"}];updateSearchResults(); \ No newline at end of file diff --git a/Doc/overview-summary.html b/Doc/overview-summary.html index 9b04a5a..2cf3d31 100644 --- a/Doc/overview-summary.html +++ b/Doc/overview-summary.html @@ -1,7 +1,7 @@ - + Generated Documentation (Untitled) diff --git a/Doc/overview-tree.html b/Doc/overview-tree.html index ecaf11d..450940f 100644 --- a/Doc/overview-tree.html +++ b/Doc/overview-tree.html @@ -1,7 +1,7 @@ - + Class Hierarchy diff --git a/Doc/search.html b/Doc/search.html index e3849fa..9a2e00e 100644 --- a/Doc/search.html +++ b/Doc/search.html @@ -1,7 +1,7 @@ - + Search diff --git a/Doc/serialized-form.html b/Doc/serialized-form.html index c2b7460..7e3b890 100644 --- a/Doc/serialized-form.html +++ b/Doc/serialized-form.html @@ -1,7 +1,7 @@ - + Serialized Form diff --git a/src/ecoparasite/Application.java b/src/ecoparasite/Application.java index 902625d..3bfb496 100644 --- a/src/ecoparasite/Application.java +++ b/src/ecoparasite/Application.java @@ -180,7 +180,7 @@ public class Application { }; Function getInfes = population -> { - return population.getTotal().getAbondance() != null ? population.getTotal().getPrevalence().transformToDouble() : null; + return population.getTotal().getAbondance() != null ? population.getTotal().getAbondance() : null; }; popSet = Nettoyage.nettoieColumns(popSet, getLength, setLength, false); diff --git a/src/ecoparasite/completion/Completion.java b/src/ecoparasite/completion/Completion.java index 4067f0f..ac0f6c7 100644 --- a/src/ecoparasite/completion/Completion.java +++ b/src/ecoparasite/completion/Completion.java @@ -1,14 +1,6 @@ package ecoparasite.completion; -import ecoparasite.input.InputFactory; -import ecoparasite.input.InputFileException; -import ecoparasite.input.RawData; -import ecoparasite.input.RawDataOverflow; -import ecoparasite.poisson.Mackerel; -import ecoparasite.poisson.Poisson; - import java.util.HashSet; -import java.util.concurrent.Callable; import java.util.function.*; /** diff --git a/src/ecoparasite/input/DataParsing.java b/src/ecoparasite/input/DataParsing.java index dc6a0de..fc40cc4 100644 --- a/src/ecoparasite/input/DataParsing.java +++ b/src/ecoparasite/input/DataParsing.java @@ -1,7 +1,5 @@ package ecoparasite.input; -import ecoparasite.poisson.Poisson; - import java.util.HashSet; /** diff --git a/src/ecoparasite/input/InputFactory.java b/src/ecoparasite/input/InputFactory.java index b188261..c451adb 100644 --- a/src/ecoparasite/input/InputFactory.java +++ b/src/ecoparasite/input/InputFactory.java @@ -2,14 +2,11 @@ package ecoparasite.input; import java.io.BufferedReader; import java.io.IOException; -import java.lang.reflect.Array; import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; /** * Permet de manipuler les fichiers CSV, de les lire et d'en créer des objets RawData pour ces données brutes. diff --git a/src/ecoparasite/nettoyage/Nettoyage.java b/src/ecoparasite/nettoyage/Nettoyage.java index 058a903..ee76cca 100644 --- a/src/ecoparasite/nettoyage/Nettoyage.java +++ b/src/ecoparasite/nettoyage/Nettoyage.java @@ -1,8 +1,5 @@ package ecoparasite.nettoyage; -import ecoparasite.completion.Completion; -import ecoparasite.poisson.Poisson; - import java.util.ArrayList; import java.util.Collections; import java.util.HashSet; @@ -40,7 +37,7 @@ public class Nettoyage { int quartIndex = array.size()/4; Double firstQuart = array.get(quartIndex); Double thirdQuart = array.get(quartIndex *3); - Double IQR = thirdQuart - firstQuart; + double IQR = thirdQuart - firstQuart; for(T item : list){ if( getValue.apply(item) == null || getValue.apply(item).doubleValue() < firstQuart - (IQR * 1.5) || getValue.apply(item).doubleValue() > thirdQuart + (IQR * 1.5) || ( !allowNegative && getValue.apply(item).doubleValue() < 0 ) ){ diff --git a/src/ecoparasite/population/Population.java b/src/ecoparasite/population/Population.java index 6fc7b01..d42ea60 100644 --- a/src/ecoparasite/population/Population.java +++ b/src/ecoparasite/population/Population.java @@ -98,7 +98,7 @@ public class Population implements DataParsing { public static HashSet parse(RawData data, int parseTypeId ) throws RawDataOverflow, InvalidParsingException { switch (parseTypeId) { case 1: - return PopulationParsing.parseParasitesPeru(data); + return PopulationParsing.parseParasitesPeru(data); // Parsing de la population du fichier ParasitesPeru2021.csv default: throw new InvalidParsingException(parseTypeId, Population.class.getSimpleName() ); } diff --git a/src/ecoparasite/svg/SVGFactory.java b/src/ecoparasite/svg/SVGFactory.java index bb1a051..2e8ce39 100644 --- a/src/ecoparasite/svg/SVGFactory.java +++ b/src/ecoparasite/svg/SVGFactory.java @@ -1,15 +1,11 @@ package ecoparasite.svg; -import ecoparasite.representation.ValeursXY; import ecoparasite.svg.elements.Element; import ecoparasite.svg.elements.ElementsFactory; -import javax.lang.model.util.ElementScanner14; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; -import java.util.HashMap; -import java.util.HashSet; import java.util.UUID; public class SVGFactory { diff --git a/src/ecoparasite/svg/elements/ElementsFactory.java b/src/ecoparasite/svg/elements/ElementsFactory.java index 200366b..f0c7d40 100644 --- a/src/ecoparasite/svg/elements/ElementsFactory.java +++ b/src/ecoparasite/svg/elements/ElementsFactory.java @@ -1,10 +1,5 @@ package ecoparasite.svg.elements; -import ecoparasite.svg.Coordonnees; - -import java.util.ArrayList; -import java.util.HashSet; - /** * Contient divers éléments utiles pour les fichiers SVG. */ diff --git a/tests/ecoparasite/completion/CompletionTest.java b/tests/ecoparasite/completion/CompletionTest.java index 683d497..16527fd 100644 --- a/tests/ecoparasite/completion/CompletionTest.java +++ b/tests/ecoparasite/completion/CompletionTest.java @@ -7,14 +7,11 @@ import ecoparasite.input.RawDataOverflow; import ecoparasite.nettoyage.Nettoyage; import ecoparasite.poisson.Mackerel; import ecoparasite.poisson.Poisson; -import org.junit.jupiter.api.Test; import java.util.HashSet; import java.util.function.BiConsumer; import java.util.function.Function; -import static org.junit.jupiter.api.Assertions.*; - class CompletionTest { @org.junit.jupiter.api.Test diff --git a/tests/ecoparasite/input/InputFactoryTest.java b/tests/ecoparasite/input/InputFactoryTest.java index 87dd2d6..7e59211 100644 --- a/tests/ecoparasite/input/InputFactoryTest.java +++ b/tests/ecoparasite/input/InputFactoryTest.java @@ -1,12 +1,10 @@ package ecoparasite.input; -import static ecoparasite.input.InputFactory.*; import static org.junit.jupiter.api.Assertions.assertArrayEquals; import ecoparasite.input.InputFactory; import ecoparasite.input.InputFileException; import ecoparasite.input.RawData; -import org.junit.jupiter.api.Test; class InputFactoryTest { diff --git a/tests/ecoparasite/nettoyage/NettoyageTest.java b/tests/ecoparasite/nettoyage/NettoyageTest.java index 5f1983a..1f94bd7 100644 --- a/tests/ecoparasite/nettoyage/NettoyageTest.java +++ b/tests/ecoparasite/nettoyage/NettoyageTest.java @@ -5,10 +5,8 @@ import ecoparasite.input.InputFactory; import ecoparasite.input.InputFileException; import ecoparasite.input.RawData; import ecoparasite.input.RawDataOverflow; -import ecoparasite.poisson.Mackerel; import ecoparasite.poisson.MackerelSerra; import ecoparasite.poisson.Poisson; -import org.junit.jupiter.api.Test; import java.util.HashSet; import java.util.function.BiConsumer; diff --git a/tests/ecoparasite/poisson/MerluTest.java b/tests/ecoparasite/poisson/MerluTest.java index 79545d8..108fab5 100644 --- a/tests/ecoparasite/poisson/MerluTest.java +++ b/tests/ecoparasite/poisson/MerluTest.java @@ -8,8 +8,6 @@ import org.junit.jupiter.api.Test; import java.util.HashSet; -import static org.junit.jupiter.api.Assertions.*; - class MerluTest { @Test diff --git a/tests/ecoparasite/population/PopulationParsingTest.java b/tests/ecoparasite/population/PopulationParsingTest.java index 0b7a904..d6d7452 100644 --- a/tests/ecoparasite/population/PopulationParsingTest.java +++ b/tests/ecoparasite/population/PopulationParsingTest.java @@ -8,8 +8,6 @@ import org.junit.jupiter.api.Test; import java.util.HashSet; -import static org.junit.jupiter.api.Assertions.*; - class PopulationParsingTest { @Test diff --git a/tests/ecoparasite/svg/SVGFactoryTest.java b/tests/ecoparasite/svg/SVGFactoryTest.java index 73fe99b..7fb2ce1 100644 --- a/tests/ecoparasite/svg/SVGFactoryTest.java +++ b/tests/ecoparasite/svg/SVGFactoryTest.java @@ -1,15 +1,20 @@ package ecoparasite.svg; +import ecoparasite.svg.elements.Element; import ecoparasite.svg.elements.ElementsFactory; +import ecoparasite.svg.elements.Text; import org.junit.jupiter.api.Test; -import static org.junit.jupiter.api.Assertions.*; +import java.util.ArrayList; class SVGFactoryTest { @Test - public void generateSVGAxes(){ - // SVGFactory.createSVG( ElementsFactory.SVGAxes() ); + void generateTestSVG(){ + Element t = new Text( new Coordonnees(100,100), "Ceci est un test", ElementsFactory.COLOR_BLACK, 48 ); + ArrayList elements = new ArrayList<>(); + elements.add(t); + SVGFactory.createSVG( elements, "test" ); } } \ No newline at end of file