Class RadarChart

    • Field Detail

      • radiiLabels

        private java.lang.String[] radiiLabels
    • Constructor Detail

      • RadarChart

        public RadarChart​(int width,
                          int height)
        Constructor - the default Chart Theme will be used (XChartTheme)
        Parameters:
        width -
        height -
      • RadarChart

        public RadarChart​(int width,
                          int height,
                          Theme theme)
        Constructor
        Parameters:
        width -
        height -
        theme - - pass in a instance of Theme class, probably a custom Theme.
      • RadarChart

        public RadarChart​(int width,
                          int height,
                          Styler.ChartTheme chartTheme)
        Constructor
        Parameters:
        width -
        height -
        chartTheme - - pass in the desired ChartTheme enum
      • RadarChart

        public RadarChart​(RadarChartBuilder radarChartBuilder)
        Constructor
        Parameters:
        radarChartBuilder -
    • Method Detail

      • getRadiiLabels

        public java.lang.String[] getRadiiLabels()
      • setRadiiLabels

        public void setRadiiLabels​(java.lang.String[] radiiLabels)
        Sets the radii labels
        Parameters:
        radiiLabels -
      • addSeries

        public RadarSeries addSeries​(java.lang.String seriesName,
                                     double[] values)
        Add a series for a Radar type chart
        Parameters:
        seriesName -
        values -
        Returns:
      • addSeries

        public RadarSeries addSeries​(java.lang.String seriesName,
                                     double[] values,
                                     java.lang.String[] tooltipOverrides)
        Add a series for a Radar type chart
        Parameters:
        seriesName -
        values -
        tooltipOverrides -
        Returns:
      • sanityCheck

        private void sanityCheck​(java.lang.String seriesName,
                                 double[] values,
                                 java.lang.String[] annotations)
      • setSeriesStyles

        private void setSeriesStyles()
        set the series color based on theme