Class DataSet2D

    • Constructor Detail

      • DataSet2D

        public DataSet2D​(String title,
                         String xlabel,
                         String ylabel)
        Constructor
        Parameters:
        title - - The title string
        xlabel - - The label x
        ylabel - - The label y
    • Method Detail

      • addData

        public void addData​(String legend,
                            String type,
                            Color color)
        Add a new data
        Parameters:
        legend - - The legend data
        type - - The type of the data
        color - - The color
      • setTitle

        public void setTitle​(String newtitle)
        Set title
        Parameters:
        newtitle - - The new title
      • setXLabel

        public void setXLabel​(String newx)
        Set the label x into the data2D
        Parameters:
        newx - - The new label x
      • setYLabel

        public void setYLabel​(String newy)
        Set the label y into the data2D
        Parameters:
        newy - - The new label y
      • setLogX

        public void setLogX​(boolean logx)
        Set the log x into the data2D
        Parameters:
        logx - - Set the log x?
      • setLogY

        public void setLogY​(boolean logy)
        Set log y
        Parameters:
        logy - - Set the log y ?
      • addData2D

        public void addData2D​(Data2D data2d)
        Add the data2D
        Parameters:
        data2d - - The input data
      • removeData2D

        public void removeData2D​(Data2D data2d)
        Remove the Data2D
        Parameters:
        data2d - - Remove this data
      • isEmpty

        public boolean isEmpty()
        Is the array list of the data2D empty?
        Returns:
        true - empty
      • size

        public int size()
        Ask the data size
        Returns:
        data.size
      • addSample

        public void addSample​(Point2D.Double p)
        Add a new sample into the array list of the Data2D
        Parameters:
        p - - The data2D
      • addSample

        public void addSample​(double x,
                              double y)
        Add a new sample
        Parameters:
        x - - The log x value
        y - - The log y value
      • addComment

        public void addComment​(String comment)
        Add the comment into the array list for the comments
        Parameters:
        comment - - The comment string
      • getComments

        public ArrayList<String> getComments()
        Get comments
        Returns:
        Comments - The array list for the comments
      • getTitle

        public String getTitle()
        Get the title
        Returns:
        title - The title string
      • getXLabel

        public String getXLabel()
        Get the label x
        Returns:
        xLabel - The label x
      • getYLabel

        public String getYLabel()
        Get the label y
        Returns:
        yLabel - The label y
      • getMinimum

        public Point2D.Double getMinimum()
        Get the minimum data2D
        Returns:
        min - the minimum data2D
      • getMaximum

        public Point2D.Double getMaximum()
        Get the maximum data2D
        Returns:
        max - The maximum data2D
      • getMaxXDifference

        public double getMaxXDifference()
        Get the maximum difference between a lot of the data2D
        Returns:
        max - The max data2D