Interface Figure

All Superinterfaces:
Axes, Axis, BaseFigure, CategoryDataSeries, CategoryErrorBarDataSeries, Chart, DataSeries, IntervalXYDataSeries, MultiSeries, OHLCDataSeries, Serializable, Series, XYDataSeries, XYDataSeriesFunction, XYErrorBarDataSeries
All Known Implementing Classes:
FigureImpl, FigureWidget, ScatterPlotMatrix

An interface for constructing plots. A Figure is immutable, and all function calls return a new immutable Figure instance.
  • Method Details

    • show

      Figure show()
      Creates a displayable figure that can be sent to the client.
      Returns:
      a displayable version of the figure
    • save

      Figure save(String path)
      Description copied from interface: BaseFigure
      Saves the Figure as an image.
      Specified by:
      save in interface BaseFigure
      Parameters:
      path - path where the figure is saved. Must not be null
      Returns:
      figure
    • save

      Figure save(String path, int width, int height)
      Description copied from interface: BaseFigure
      Saves the Figure as an image.
      Specified by:
      save in interface BaseFigure
      Parameters:
      path - path where the figure is saved. Must not be null
      width - image width
      height - image height
      Returns:
      figure
    • save

      Figure save(String path, boolean wait, long timeoutSeconds)
      Description copied from interface: BaseFigure
      Saves the Figure as an image.
      Specified by:
      save in interface BaseFigure
      Parameters:
      path - path where the figure is saved. Must not be null
      wait - whether to hold the calling thread until the file is written
      timeoutSeconds - timeout in seconds to wait.
      Returns:
      figure
    • save

      Figure save(String path, int width, int height, boolean wait, long timeoutSeconds)
      Description copied from interface: BaseFigure
      Saves the Figure as an image.
      Specified by:
      save in interface BaseFigure
      Parameters:
      path - path where the figure is saved. Must not be null
      width - image width
      height - image height
      wait - whether to hold the calling thread until the file is written
      timeoutSeconds - timeout in seconds to wait.
      Returns:
      figure
    • axes

      Figure axes(String name)
      Description copied from interface: Chart
      Gets an axes.
      Specified by:
      axes in interface Chart
      Parameters:
      name - axes name.
      Returns:
      selected axes.
    • axes

      Figure axes(int id)
      Description copied from interface: Chart
      Gets an axes.
      Specified by:
      axes in interface Chart
      Parameters:
      id - axes id.
      Returns:
      selected axes.
    • axesRemoveSeries

      Figure axesRemoveSeries(String... removeSeriesNames)
      Description copied from interface: Axes
      Removes the series with the specified names from this Axes.
      Specified by:
      axesRemoveSeries in interface Axes
      Parameters:
      removeSeriesNames - series names
      Returns:
      this Chart
    • axis

      Figure axis(int dim)
      Description copied from interface: Axes
      Gets the Axis at dimension dim. The x-axis is dimension 0, y-axis dimension 1.
      Specified by:
      axis in interface Axes
      Parameters:
      dim - dimension of the Axis
      Returns:
      Axis at dimension dim
    • axisColor

      Figure axisColor(String color)
      Description copied from interface: Axis
      Sets the color for this Axis line and tick marks.
      Specified by:
      axisColor in interface Axis
      Parameters:
      color - color
      Returns:
      this Axis
    • axisColor

      Figure axisColor(Paint color)
      Description copied from interface: Axis
      Sets the color for this Axis line and tick marks.
      Specified by:
      axisColor in interface Axis
      Parameters:
      color - color
      Returns:
      this Axis
    • axisFormat

      Figure axisFormat(AxisFormat axisFormat)
      Description copied from interface: Axis
      Sets the AxisFormat for this Axis.
      Specified by:
      axisFormat in interface Axis
      Parameters:
      axisFormat - axis format
      Returns:
      this Axis
    • axisFormatPattern

      Figure axisFormatPattern(String axisFormatPattern)
      Description copied from interface: Axis
      Sets the format pattern for this Axis's labels.
      Specified by:
      axisFormatPattern in interface Axis
      Parameters:
      axisFormatPattern - axis format pattern
      Returns:
      this Axis
    • axisLabel

      Figure axisLabel(String label)
      Description copied from interface: Axis
      Sets the label for this Axis.
      Specified by:
      axisLabel in interface Axis
      Parameters:
      label - label
      Returns:
      this Axis
    • axisLabelFont

      Figure axisLabelFont(Font font)
      Description copied from interface: Axis
      Sets the font for this Axis's label.
      Specified by:
      axisLabelFont in interface Axis
      Parameters:
      font - font
      Returns:
      this Axis
    • axisLabelFont

      Figure axisLabelFont(String family, String style, int size)
      Description copied from interface: Axis
      Sets the font for this Axis's label.
      Specified by:
      axisLabelFont in interface Axis
      Parameters:
      family - font family; if null, set to Arial
      style - font style; if null, set to Font.FontStyle PLAIN
      size - the point size of the Font
      Returns:
      this Axis
    • businessTime

      Figure businessTime()
      Description copied from interface: Axis
      Specified by:
      businessTime in interface Axis
      Returns:
      this Axis using the default business calendar.
    • businessTime

      Figure businessTime(boolean useBusinessTime)
      Description copied from interface: Axis
      Specified by:
      businessTime in interface Axis
      Parameters:
      useBusinessTime - true to use a business time axis transform; false to use a linear axis transform.
      Returns:
      this Axis using the default business calendar or this Axis using a linear axis transform.
    • businessTime

      Figure businessTime(BusinessCalendar calendar)
      Description copied from interface: Axis
      Specified by:
      businessTime in interface Axis
      Parameters:
      calendar - business calendar of the AxisTransformBusinessCalendar
      Returns:
      this Axis using the specified business calendar.
    • businessTime

      Figure businessTime(SelectableDataSet sds, String calendar)
      Description copied from interface: Axis
      Specified by:
      businessTime in interface Axis
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table) containing the business calendar.
      calendar - name of a column containing String values, where each value is the name of a BusinessCalendar.
      Returns:
      this Axis using the business calendar from row 0 of the filtered sds for the business calendar. If no value is found, no transform will be applied.
    • catErrorBar

      <T0 extends Comparable, T1 extends Number, T2 extends Number, T3 extends Number> Figure catErrorBar(Comparable seriesName, T0[] categories, T1[] y, T2[] yLow, T3[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      T2 - type of the numeric data
      T3 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, T0[] categories, double[] y, double[] yLow, double[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, T0[] categories, float[] y, float[] yLow, float[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, T0[] categories, int[] y, int[] yLow, int[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, T0[] categories, long[] y, long[] yLow, long[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, T0[] categories, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, T0[] categories, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, T0[] categories, short[] y, short[] yLow, short[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable, T1 extends Number, T2 extends Number, T3 extends Number> Figure catErrorBar(Comparable seriesName, T0[] categories, List<T1> y, List<T2> yLow, List<T3> yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      T2 - type of the numeric data
      T3 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable, T1 extends Number, T2 extends Number, T3 extends Number> Figure catErrorBar(Comparable seriesName, List<T0> categories, T1[] y, T2[] yLow, T3[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      T2 - type of the numeric data
      T3 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, List<T0> categories, double[] y, double[] yLow, double[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, List<T0> categories, float[] y, float[] yLow, float[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, List<T0> categories, int[] y, int[] yLow, int[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, List<T0> categories, long[] y, long[] yLow, long[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable> Figure catErrorBar(Comparable seriesName, List<T0> categories, short[] y, short[] yLow, short[] yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      <T0 extends Comparable, T1 extends Number, T2 extends Number, T3 extends Number> Figure catErrorBar(Comparable seriesName, List<T0> categories, List<T1> y, List<T2> yLow, List<T3> yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      T2 - type of the numeric data
      T3 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      Figure catErrorBar(Comparable seriesName, Table t, String categories, String y, String yLow, String yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      categories - column in t that holds the discrete data
      y - column in t that holds the numeric data
      yLow - column in t that holds the low value in the y dimension
      yHigh - column in t that holds the high value in the y dimension
      Returns:
      dataset created for plot
    • catErrorBar

      Figure catErrorBar(Comparable seriesName, SelectableDataSet sds, String categories, String y, String yLow, String yHigh)
      Description copied from interface: Axes
      Creates a category error bar plot with whiskers in the y direction.
      Specified by:
      catErrorBar in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable dataset (e.g. OneClick filterable table).
      categories - column in sds that holds the discrete data
      y - column in sds that holds the numeric data
      yLow - column in sds that holds the low value in the y dimension
      yHigh - column in sds that holds the high value in the y dimension
      Returns:
      dataset created for plot
    • catErrorBarBy

      Figure catErrorBarBy(Comparable seriesName, Table t, String categories, String y, String yLow, String yHigh, String... byColumns)
      Description copied from interface: Axes
      Creates a catErrorBar plot for each distinct grouping value specified in byColumns.
      Specified by:
      catErrorBarBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      categories - column in t that holds the discrete data
      y - column in t that holds the numeric data
      yLow - column in t that holds the low value in the y dimension
      yHigh - column in t that holds the high value in the y dimension
      byColumns - column(s) in t that holds the grouping data
      Returns:
      dataset created for plot
    • catErrorBarBy

      Figure catErrorBarBy(Comparable seriesName, SelectableDataSet sds, String categories, String y, String yLow, String yHigh, String... byColumns)
      Description copied from interface: Axes
      Creates a catErrorBar plot for each distinct grouping value specified in byColumns.
      Specified by:
      catErrorBarBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable dataset (e.g. OneClick filterable table).
      categories - column in sds that holds the discrete data
      y - column in sds that holds the numeric data
      yLow - column in sds that holds the low value in the y dimension
      yHigh - column in sds that holds the high value in the y dimension
      byColumns - column(s) in sds that holds the grouping data
      Returns:
      dataset created for plot
    • catHistPlot

      <T extends Comparable> Figure catHistPlot(Comparable seriesName, T[] categories)
      Description copied from interface: Axes
      Creates a histogram with discrete axis. Charts the frequency of each unique element in the input data.
      Specified by:
      catHistPlot in interface Axes
      Type Parameters:
      T - data type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - data
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, double[] categories)
      Description copied from interface: Axes
      Creates a histogram with discrete axis. Charts the frequency of each unique element in the input data.
      Specified by:
      catHistPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      categories - data
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, float[] categories)
      Description copied from interface: Axes
      Creates a histogram with discrete axis. Charts the frequency of each unique element in the input data.
      Specified by:
      catHistPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      categories - data
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, int[] categories)
      Description copied from interface: Axes
      Creates a histogram with discrete axis. Charts the frequency of each unique element in the input data.
      Specified by:
      catHistPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      categories - data
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, long[] categories)
      Description copied from interface: Axes
      Creates a histogram with discrete axis. Charts the frequency of each unique element in the input data.
      Specified by:
      catHistPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      categories - data
      Returns:
      dataset created for plot
    • catHistPlot

      <T extends Comparable> Figure catHistPlot(Comparable seriesName, List<T> categories)
      Description copied from interface: Axes
      Creates a histogram with discrete axis. Charts the frequency of each unique element in the input data.
      Specified by:
      catHistPlot in interface Axes
      Type Parameters:
      T - data type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - data
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, Table t, String categories)
      Description copied from interface: Axes
      Creates a histogram with discrete axis. Charts the frequency of each unique element in the input data.
      Specified by:
      catHistPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      categories - column in t
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, SelectableDataSet sds, String categories)
      Description copied from interface: Axes
      Creates a histogram with discrete axis. Charts the frequency of each unique element in the input data.
      Specified by:
      catHistPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable data set (e.g. OneClick filterable table)
      categories - column in sds
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable, T1 extends Number> Figure catPlot(Comparable seriesName, T0[] categories, T1[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, double[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, float[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, int[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, long[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, Instant[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, Date[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, short[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable, T1 extends Number> Figure catPlot(Comparable seriesName, T0[] categories, List<T1> y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T1 extends Comparable> Figure catPlot(Comparable seriesName, IndexableData<T1> categories, IndexableNumericData y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T1 - data type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable, T1 extends Number> Figure catPlot(Comparable seriesName, List<T0> categories, T1[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, double[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, float[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, int[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, long[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, Instant[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, Date[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, short[] y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable, T1 extends Number> Figure catPlot(Comparable seriesName, List<T0> categories, List<T1> y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - discrete data
      y - y-values
      Returns:
      dataset created for plot
    • catPlot

      Figure catPlot(Comparable seriesName, Table t, String categories, String y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      categories - column in t holding discrete data
      y - column in t holding numeric data
      Returns:
      dataset created for plot
    • catPlot

      Figure catPlot(Comparable seriesName, SelectableDataSet sds, String categories, String y)
      Description copied from interface: Axes
      Creates a plot with discrete axis. Discrete data must not have duplicates.
      Specified by:
      catPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable data set (e.g. OneClick filterable table)
      categories - column in sds holding discrete data
      y - column in sds holding numeric data
      Returns:
      dataset created for plot
    • catPlotBy

      Figure catPlotBy(Comparable seriesName, Table t, String categories, String y, String... byColumns)
      Description copied from interface: Axes
      Creates a category plot per distinct grouping value specified in byColumns.
      Specified by:
      catPlotBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      categories - column in t holding discrete data
      y - column in t holding numeric data
      byColumns - column(s) in t that holds the grouping data
      Returns:
      dataset created for plot
    • catPlotBy

      Figure catPlotBy(Comparable seriesName, SelectableDataSet sds, String categories, String y, String... byColumns)
      Description copied from interface: Axes
      Creates a category plot per distinct grouping value specified in byColumns.
      Specified by:
      catPlotBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable data set (e.g. OneClick filterable table)
      categories - column in sds holding discrete data
      y - column in sds holding numeric data
      byColumns - column(s) in sds that holds the grouping data
      Returns:
      dataset created for plot
    • chart

      Figure chart(int index)
      Description copied from interface: BaseFigure
      Returns a chart from this Figure's grid.
      Specified by:
      chart in interface BaseFigure
      Parameters:
      index - index from the Figure's grid. The index starts at 0 in the upper left hand corner of the grid and increases going left to right, top to bottom. E.g. for a 2x2 Figure, the indices would be [0, 1] [2, 3].
      Returns:
      selected Chart
    • chart

      Figure chart(int rowNum, int colNum)
      Description copied from interface: BaseFigure
      Returns a chart from this Figure's grid.
      Specified by:
      chart in interface BaseFigure
      Parameters:
      rowNum - row index in this Figure's grid. The row index starts at 0.
      colNum - column index in this Figure's grid. The column index starts at 0.
      Returns:
      selected Chart
    • chartRemoveSeries

      Figure chartRemoveSeries(String... removeSeriesNames)
      Description copied from interface: Chart
      Removes the series with the specified names from this Chart.
      Specified by:
      chartRemoveSeries in interface Chart
      Parameters:
      removeSeriesNames - series names
      Returns:
      this Chart
    • chartTitle

      Figure chartTitle(String title)
      Description copied from interface: Chart
      Sets the title of this Chart.
      Specified by:
      chartTitle in interface Chart
      Parameters:
      title - title
      Returns:
      this Chart
    • chartTitle

      Figure chartTitle(Table t, String... titleColumns)
      Description copied from interface: Chart
      Sets the title of this Chart.
      Specified by:
      chartTitle in interface Chart
      Parameters:
      t - table
      titleColumns - columns to include in the chart title
      Returns:
      this Chart with the title set to display comma-separated values from the table
    • chartTitle

      Figure chartTitle(SelectableDataSet sds, String... titleColumns)
      Description copied from interface: Chart
      Sets the title of this Chart.
      Specified by:
      chartTitle in interface Chart
      Parameters:
      sds - selectable data set (e.g. OneClick table)
      titleColumns - columns to include in the chart title
      Returns:
      this Chart with the title set to display comma-separated values from the table
    • chartTitle

      Figure chartTitle(boolean showColumnNamesInTitle, Table t, String... titleColumns)
      Description copied from interface: Chart
      Sets the title of this Chart.
      Specified by:
      chartTitle in interface Chart
      Parameters:
      showColumnNamesInTitle - Whether to show column names in title. If this is true, the title format will include the column name before the comma separated values; otherwise only the comma separated values will be included.
      t - table
      titleColumns - columns to include in the chart title
      Returns:
      this Chart with the title set to display comma-separated values from the table
    • chartTitle

      Figure chartTitle(boolean showColumnNamesInTitle, SelectableDataSet sds, String... titleColumns)
      Description copied from interface: Chart
      Sets the title of this Chart.
      Specified by:
      chartTitle in interface Chart
      Parameters:
      showColumnNamesInTitle - Whether to show column names in title. If this is true, the title format will include the column name before the comma separated values; otherwise only the comma separated values will be included.
      sds - selectable data set (e.g. OneClick table)
      titleColumns - columns to include in the chart title
      Returns:
      this Chart with the title set to display comma-separated values from the table
    • chartTitle

      Figure chartTitle(String titleFormat, Table t, String... titleColumns)
      Description copied from interface: Chart
      Sets the title of this Chart.
      Specified by:
      chartTitle in interface Chart
      Parameters:
      titleFormat - a MessageFormat format string for the chart title
      t - table
      titleColumns - columns to include in the chart title
      Returns:
      this Chart with the title set to display values from the table
    • chartTitle

      Figure chartTitle(String titleFormat, SelectableDataSet sds, String... titleColumns)
      Description copied from interface: Chart
      Sets the title of this Chart.
      Specified by:
      chartTitle in interface Chart
      Parameters:
      titleFormat - a MessageFormat format string for the chart title
      sds - selectable data set (e.g. OneClick table)
      titleColumns - columns to include in the chart title
      Returns:
      this Chart with the title set to display values from the table
    • chartTitleColor

      Figure chartTitleColor(String color)
      Description copied from interface: Chart
      Sets the color of this Chart's title.
      Specified by:
      chartTitleColor in interface Chart
      Parameters:
      color - color
      Returns:
      this Chart
    • chartTitleColor

      Figure chartTitleColor(Paint color)
      Description copied from interface: Chart
      Sets the color of this Chart's title.
      Specified by:
      chartTitleColor in interface Chart
      Parameters:
      color - color
      Returns:
      this Chart
    • chartTitleFont

      Figure chartTitleFont(Font font)
      Description copied from interface: Chart
      Sets the font of this Chart's title.
      Specified by:
      chartTitleFont in interface Chart
      Parameters:
      font - font
      Returns:
      this Chart
    • chartTitleFont

      Figure chartTitleFont(String family, String style, int size)
      Description copied from interface: Chart
      Sets the font of this Chart's title.
      Specified by:
      chartTitleFont in interface Chart
      Parameters:
      family - font family; if null, set to Arial
      style - font style; if null, set to Font.FontStyle PLAIN
      size - the point size of the Font
      Returns:
      this Chart
    • colSpan

      Figure colSpan(int colSpan)
      Description copied from interface: Chart
      Sets the size of this Chart within the grid of the figure.
      Specified by:
      colSpan in interface Chart
      Parameters:
      colSpan - how many columns wide
      Returns:
      this Chart
    • errorBarX

      <T0 extends Number, T1 extends Number, T2 extends Number, T3 extends Number> Figure errorBarX(Comparable seriesName, T0[] x, T1[] xLow, T2[] xHigh, T3[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      <T0 extends Number, T1 extends Number, T2 extends Number> Figure errorBarX(Comparable seriesName, T0[] x, T1[] xLow, T2[] xHigh, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      <T0 extends Number, T1 extends Number, T2 extends Number> Figure errorBarX(Comparable seriesName, T0[] x, T1[] xLow, T2[] xHigh, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, double[] x, double[] xLow, double[] xHigh, double[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, double[] x, double[] xLow, double[] xHigh, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, double[] x, double[] xLow, double[] xHigh, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, float[] x, float[] xLow, float[] xHigh, float[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, float[] x, float[] xLow, float[] xHigh, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, float[] x, float[] xLow, float[] xHigh, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, int[] x, int[] xLow, int[] xHigh, int[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, int[] x, int[] xLow, int[] xHigh, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, int[] x, int[] xLow, int[] xHigh, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, long[] x, long[] xLow, long[] xHigh, long[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, long[] x, long[] xLow, long[] xHigh, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, long[] x, long[] xLow, long[] xHigh, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      <T3 extends Number> Figure errorBarX(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, T3[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Type Parameters:
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, double[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, float[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, int[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, long[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, short[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      <T3 extends Number> Figure errorBarX(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, List<T3> y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Type Parameters:
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      <T3 extends Number> Figure errorBarX(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, T3[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Type Parameters:
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, double[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, float[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, int[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, long[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, short[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      <T3 extends Number> Figure errorBarX(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, List<T3> y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Type Parameters:
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, short[] x, short[] xLow, short[] xHigh, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, short[] x, short[] xLow, short[] xHigh, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, short[] x, short[] xLow, short[] xHigh, short[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      <T0 extends Number, T1 extends Number, T2 extends Number> Figure errorBarX(Comparable seriesName, List<T0> x, List<T1> xLow, List<T2> xHigh, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      <T0 extends Number, T1 extends Number, T2 extends Number> Figure errorBarX(Comparable seriesName, List<T0> x, List<T1> xLow, List<T2> xHigh, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      <T0 extends Number, T1 extends Number, T2 extends Number, T3 extends Number> Figure errorBarX(Comparable seriesName, List<T0> x, List<T1> xLow, List<T2> xHigh, List<T3> y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      Returns:
      dataset created by the plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, Table t, String x, String xLow, String xHigh, String y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      x - column in t that holds the x-variable data
      xLow - column in t that holds the low value in the x dimension
      xHigh - column in t that holds the high value in the x dimension
      y - column in t that holds the y-variable data
      Returns:
      dataset created for plot
    • errorBarX

      Figure errorBarX(Comparable seriesName, SelectableDataSet sds, String x, String xLow, String xHigh, String y)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the x direction.
      Specified by:
      errorBarX in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable dataset (e.g. OneClick filterable table)
      x - column in sds that holds the x-variable data
      xLow - column in sds that holds the low value in the x dimension
      xHigh - column in sds that holds the high value in the x dimension
      y - column in sds that holds the y-variable data
      Returns:
      dataset created for plot
    • errorBarXBy

      Figure errorBarXBy(Comparable seriesName, Table t, String x, String xLow, String xHigh, String y, String... byColumns)
      Description copied from interface: Axes
      Creates an errorBarX plot per distinct grouping value specified in byColumns.
      Specified by:
      errorBarXBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      x - column in t that holds the x-variable data
      xLow - column in t that holds the low value in the x dimension
      xHigh - column in t that holds the high value in the x dimension
      y - column in t that holds the y-variable data
      byColumns - column(s) in t that holds the grouping data
      Returns:
      dataset created for plot
    • errorBarXBy

      Figure errorBarXBy(Comparable seriesName, SelectableDataSet sds, String x, String xLow, String xHigh, String y, String... byColumns)
      Description copied from interface: Axes
      Creates an errorBarX plot per distinct grouping value specified in byColumns.
      Specified by:
      errorBarXBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable dataset (e.g. OneClick filterable table)
      x - column in sds that holds the x-variable data
      xLow - column in sds that holds the low value in the x dimension
      xHigh - column in sds that holds the high value in the x dimension
      y - column in sds that holds the y-variable data
      byColumns - column(s) in sds that holds the grouping data
      Returns:
      dataset created for plot
    • errorBarXY

      <T0 extends Number, T1 extends Number, T2 extends Number, T3 extends Number, T4 extends Number, T5 extends Number> Figure errorBarXY(Comparable seriesName, T0[] x, T1[] xLow, T2[] xHigh, T3[] y, T4[] yLow, T5[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      T3 - data type
      T4 - data type
      T5 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      <T0 extends Number, T1 extends Number, T2 extends Number> Figure errorBarXY(Comparable seriesName, T0[] x, T1[] xLow, T2[] xHigh, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      <T0 extends Number, T1 extends Number, T2 extends Number> Figure errorBarXY(Comparable seriesName, T0[] x, T1[] xLow, T2[] xHigh, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, double[] x, double[] xLow, double[] xHigh, double[] y, double[] yLow, double[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, double[] x, double[] xLow, double[] xHigh, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, double[] x, double[] xLow, double[] xHigh, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, float[] x, float[] xLow, float[] xHigh, float[] y, float[] yLow, float[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, float[] x, float[] xLow, float[] xHigh, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, float[] x, float[] xLow, float[] xHigh, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, int[] x, int[] xLow, int[] xHigh, int[] y, int[] yLow, int[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, int[] x, int[] xLow, int[] xHigh, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, int[] x, int[] xLow, int[] xHigh, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, long[] x, long[] xLow, long[] xHigh, long[] y, long[] yLow, long[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, long[] x, long[] xLow, long[] xHigh, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, long[] x, long[] xLow, long[] xHigh, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      <T3 extends Number, T4 extends Number, T5 extends Number> Figure errorBarXY(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, T3[] y, T4[] yLow, T5[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Type Parameters:
      T3 - data type
      T4 - data type
      T5 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, double[] y, double[] yLow, double[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, float[] y, float[] yLow, float[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, int[] y, int[] yLow, int[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, long[] y, long[] yLow, long[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, short[] y, short[] yLow, short[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      <T3 extends Number, T4 extends Number, T5 extends Number> Figure errorBarXY(Comparable seriesName, Instant[] x, Instant[] xLow, Instant[] xHigh, List<T3> y, List<T4> yLow, List<T5> yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Type Parameters:
      T3 - data type
      T4 - data type
      T5 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      <T3 extends Number, T4 extends Number, T5 extends Number> Figure errorBarXY(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, T3[] y, T4[] yLow, T5[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Type Parameters:
      T3 - data type
      T4 - data type
      T5 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, double[] y, double[] yLow, double[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, float[] y, float[] yLow, float[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, int[] y, int[] yLow, int[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, long[] y, long[] yLow, long[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, short[] y, short[] yLow, short[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      <T3 extends Number, T4 extends Number, T5 extends Number> Figure errorBarXY(Comparable seriesName, Date[] x, Date[] xLow, Date[] xHigh, List<T3> y, List<T4> yLow, List<T5> yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Type Parameters:
      T3 - data type
      T4 - data type
      T5 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, short[] x, short[] xLow, short[] xHigh, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, short[] x, short[] xLow, short[] xHigh, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, short[] x, short[] xLow, short[] xHigh, short[] y, short[] yLow, short[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      <T0 extends Number, T1 extends Number, T2 extends Number> Figure errorBarXY(Comparable seriesName, List<T0> x, List<T1> xLow, List<T2> xHigh, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      <T0 extends Number, T1 extends Number, T2 extends Number> Figure errorBarXY(Comparable seriesName, List<T0> x, List<T1> xLow, List<T2> xHigh, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      <T0 extends Number, T1 extends Number, T2 extends Number, T3 extends Number, T4 extends Number, T5 extends Number> Figure errorBarXY(Comparable seriesName, List<T0> x, List<T1> xLow, List<T2> xHigh, List<T3> y, List<T4> yLow, List<T5> yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      T3 - data type
      T4 - data type
      T5 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      xLow - low value in x dimension
      xHigh - high value in x dimension
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, Table t, String x, String xLow, String xHigh, String y, String yLow, String yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      x - column in t that holds the x-variable data
      xLow - column in t that holds the low value in the x dimension
      xHigh - column in t that holds the high value in the x dimension
      y - column in t that holds the y-variable data
      yLow - column in t that holds the low value in the y dimension
      yHigh - column in t that holds the high value in the y dimension
      Returns:
      dataset created for plot
    • errorBarXY

      Figure errorBarXY(Comparable seriesName, SelectableDataSet sds, String x, String xLow, String xHigh, String y, String yLow, String yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in both the x and y directions.
      Specified by:
      errorBarXY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable dataset (e.g. OneClick filterable table)
      x - column in sds that holds the x-variable data
      xLow - column in sds that holds the low value in the x dimension
      xHigh - column in sds that holds the high value in the x dimension
      y - column in sds that holds the y-variable data
      yLow - column in sds that holds the low value in the y dimension
      yHigh - column in sds that holds the high value in the y dimension
      Returns:
      dataset created for plot
    • errorBarXYBy

      Figure errorBarXYBy(Comparable seriesName, Table t, String x, String xLow, String xHigh, String y, String yLow, String yHigh, String... byColumns)
      Description copied from interface: Axes
      Creates an errorBar plot per distinct grouping value specified in byColumns.
      Specified by:
      errorBarXYBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      x - column in t that holds the x-variable data
      xLow - column in t that holds the low value in the x dimension
      xHigh - column in t that holds the high value in the x dimension
      y - column in t that holds the y-variable data
      yLow - column in t that holds the low value in the y dimension
      yHigh - column in t that holds the high value in the y dimension
      byColumns - column(s) in t that holds the grouping data
      Returns:
      dataset created for plot
    • errorBarXYBy

      Figure errorBarXYBy(Comparable seriesName, SelectableDataSet sds, String x, String xLow, String xHigh, String y, String yLow, String yHigh, String... byColumns)
      Description copied from interface: Axes
      Creates an errorBar plot per distinct grouping value specified in byColumns.
      Specified by:
      errorBarXYBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable dataset (e.g. OneClick filterable table)
      x - column in sds that holds the x-variable data
      xLow - column in sds that holds the low value in the x dimension
      xHigh - column in sds that holds the high value in the x dimension
      y - column in sds that holds the y-variable data
      yLow - column in sds that holds the low value in the y dimension
      yHigh - column in sds that holds the high value in the y dimension
      byColumns - column(s) in sds that holds the grouping data
      Returns:
      dataset created for plot
    • errorBarY

      <T0 extends Number, T1 extends Number, T2 extends Number, T3 extends Number> Figure errorBarY(Comparable seriesName, T0[] x, T1[] y, T2[] yLow, T3[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      <T0 extends Number> Figure errorBarY(Comparable seriesName, T0[] x, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      <T0 extends Number> Figure errorBarY(Comparable seriesName, T0[] x, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, double[] x, double[] y, double[] yLow, double[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, double[] x, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, double[] x, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, float[] x, float[] y, float[] yLow, float[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, float[] x, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, float[] x, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, int[] x, int[] y, int[] yLow, int[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, int[] x, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, int[] x, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, long[] x, long[] y, long[] yLow, long[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, long[] x, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, long[] x, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      <T1 extends Number, T2 extends Number, T3 extends Number> Figure errorBarY(Comparable seriesName, Instant[] x, T1[] y, T2[] yLow, T3[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Type Parameters:
      T1 - data type
      T2 - data type
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Instant[] x, double[] y, double[] yLow, double[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Instant[] x, float[] y, float[] yLow, float[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Instant[] x, int[] y, int[] yLow, int[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Instant[] x, long[] y, long[] yLow, long[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Instant[] x, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Instant[] x, short[] y, short[] yLow, short[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      <T1 extends Number, T2 extends Number, T3 extends Number> Figure errorBarY(Comparable seriesName, Instant[] x, List<T1> y, List<T2> yLow, List<T3> yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Type Parameters:
      T1 - data type
      T2 - data type
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      <T1 extends Number, T2 extends Number, T3 extends Number> Figure errorBarY(Comparable seriesName, Date[] x, T1[] y, T2[] yLow, T3[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Type Parameters:
      T1 - data type
      T2 - data type
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Date[] x, double[] y, double[] yLow, double[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Date[] x, float[] y, float[] yLow, float[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Date[] x, int[] y, int[] yLow, int[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Date[] x, long[] y, long[] yLow, long[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Date[] x, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Date[] x, short[] y, short[] yLow, short[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      <T1 extends Number, T2 extends Number, T3 extends Number> Figure errorBarY(Comparable seriesName, Date[] x, List<T1> y, List<T2> yLow, List<T3> yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Type Parameters:
      T1 - data type
      T2 - data type
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, short[] x, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, short[] x, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, short[] x, short[] y, short[] yLow, short[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      <T0 extends Number> Figure errorBarY(Comparable seriesName, List<T0> x, Instant[] y, Instant[] yLow, Instant[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      <T0 extends Number> Figure errorBarY(Comparable seriesName, List<T0> x, Date[] y, Date[] yLow, Date[] yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      <T0 extends Number, T1 extends Number, T2 extends Number, T3 extends Number> Figure errorBarY(Comparable seriesName, List<T0> x, List<T1> y, List<T2> yLow, List<T3> yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      T2 - data type
      T3 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, Table t, String x, String y, String yLow, String yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      x - column in t that holds the x-variable data
      y - column in t that holds the y-variable data
      yLow - column in t that holds the low value in the y dimension
      yHigh - column in t that holds the high value in the y dimension
      Returns:
      dataset created for plot
    • errorBarY

      Figure errorBarY(Comparable seriesName, SelectableDataSet sds, String x, String y, String yLow, String yHigh)
      Description copied from interface: Axes
      Creates an XY plot with error bars in the y direction.
      Specified by:
      errorBarY in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable dataset (e.g. OneClick filterable table)
      x - column in sds that holds the x-variable data
      y - column in sds that holds the y-variable data
      yLow - column in sds that holds the low value in the y dimension
      yHigh - column in sds that holds the high value in the y dimension
      Returns:
      dataset created for plot
    • errorBarYBy

      Figure errorBarYBy(Comparable seriesName, Table t, String x, String y, String yLow, String yHigh, String... byColumns)
      Description copied from interface: Axes
      Creates a errorBarY plot per distinct grouping value specified in byColumns.
      Specified by:
      errorBarYBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      x - column in t that holds the x-variable data
      y - column in t that holds the y-variable data
      yLow - column in t that holds the low value in the y dimension
      yHigh - column in t that holds the high value in the y dimension
      byColumns - column(s) in t that holds the grouping data
      Returns:
      dataset created for plot
    • errorBarYBy

      Figure errorBarYBy(Comparable seriesName, SelectableDataSet sds, String x, String y, String yLow, String yHigh, String... byColumns)
      Description copied from interface: Axes
      Creates a errorBarY plot per distinct grouping value specified in byColumns.
      Specified by:
      errorBarYBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable dataset (e.g. OneClick filterable table)
      x - column in sds that holds the x-variable data
      y - column in sds that holds the y-variable data
      yLow - column in sds that holds the low value in the y dimension
      yHigh - column in sds that holds the high value in the y dimension
      byColumns - column(s) in sds that holds the grouping data
      Returns:
      dataset created for plot
    • figureRemoveSeries

      Figure figureRemoveSeries(String... removeSeriesNames)
      Description copied from interface: BaseFigure
      Removes all series with names from this Figure.
      Specified by:
      figureRemoveSeries in interface BaseFigure
      Parameters:
      removeSeriesNames - series names
      Returns:
      this Figure
    • figureTitle

      Figure figureTitle(String title)
      Description copied from interface: BaseFigure
      Sets the title of this Figure
      Specified by:
      figureTitle in interface BaseFigure
      Parameters:
      title - title
      Returns:
      this Figure
    • figureTitleColor

      Figure figureTitleColor(String color)
      Description copied from interface: BaseFigure
      Sets the color of this Figure's title
      Specified by:
      figureTitleColor in interface BaseFigure
      Parameters:
      color - color
      Returns:
      this Figure
    • figureTitleColor

      Figure figureTitleColor(Paint color)
      Description copied from interface: BaseFigure
      Sets the color of this Figure's title
      Specified by:
      figureTitleColor in interface BaseFigure
      Parameters:
      color - color
      Returns:
      this Figure
    • figureTitleFont

      Figure figureTitleFont(Font font)
      Description copied from interface: BaseFigure
      Sets the font of this Figure's title
      Specified by:
      figureTitleFont in interface BaseFigure
      Parameters:
      font - font
      Returns:
      this Figure
    • figureTitleFont

      Figure figureTitleFont(String family, String style, int size)
      Description copied from interface: BaseFigure
      Sets the font of this Figure's title
      Specified by:
      figureTitleFont in interface BaseFigure
      Parameters:
      family - font family; if null, set to Arial
      style - font style; if null, set to Font.FontStyle PLAIN
      size - the point size of the Font
      Returns:
      this Figure
    • gridLinesVisible

      Figure gridLinesVisible(boolean gridVisible)
      Description copied from interface: Chart
      Sets whether the Chart has grid lines.
      Specified by:
      gridLinesVisible in interface Chart
      Parameters:
      gridVisible - whether the Chart's grid lines are drawn
      Returns:
      this Chart
    • histPlot

      Figure histPlot(Comparable seriesName, Table t)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      Returns:
      dataset created for plot
    • histPlot

      <T0 extends Number> Figure histPlot(Comparable seriesName, T0[] x, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - data
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, double[] x, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - data
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, float[] x, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - data
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, int[] x, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - data
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, long[] x, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - data
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, short[] x, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - data
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      <T0 extends Number> Figure histPlot(Comparable seriesName, List<T0> x, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - data
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, Table t, String x, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      x - column in t
      nbins - number of bins in the resulting histogram
      Returns:
      dataset created for plot
    • histPlot

      Figure histPlot(Comparable seriesName, SelectableDataSet sds, String x, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable data set (e.g. OneClick filterable table)
      x - column in sds
      nbins - number of bins in the resulting histogram
      Returns:
      dataset created for plot
    • histPlot

      <T0 extends Number> Figure histPlot(Comparable seriesName, T0[] x, double xmin, double xmax, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - data
      xmin - minimum of the range
      xmax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, double[] x, double xmin, double xmax, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - data
      xmin - minimum of the range
      xmax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, float[] x, double xmin, double xmax, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - data
      xmin - minimum of the range
      xmax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, int[] x, double xmin, double xmax, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - data
      xmin - minimum of the range
      xmax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, long[] x, double xmin, double xmax, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - data
      xmin - minimum of the range
      xmax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, short[] x, double xmin, double xmax, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - data
      xmin - minimum of the range
      xmax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      <T0 extends Number> Figure histPlot(Comparable seriesName, List<T0> x, double xmin, double xmax, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - data
      xmin - minimum of the range
      xmax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, Table t, String x, double xmin, double xmax, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      x - column in t
      xmin - minimum of the range
      xmax - maximum of the range
      nbins - number of bins in the resulting histogram
      Returns:
      dataset created for plot
    • histPlot

      Figure histPlot(Comparable seriesName, SelectableDataSet sds, String x, double xmin, double xmax, int nbins)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable data set (e.g. OneClick filterable table)
      x - column in sds
      xmin - minimum of the range
      xmax - maximum of the range
      nbins - number of bins in the resulting histogram
      Returns:
      dataset created for plot
    • invert

      Figure invert()
      Description copied from interface: Axis
      Inverts this Axis so that larger values are closer to the origin.
      Specified by:
      invert in interface Axis
      Returns:
      this Axes
    • invert

      Figure invert(boolean invert)
      Description copied from interface: Axis
      Inverts this Axis so that larger values are closer to the origin.
      Specified by:
      invert in interface Axis
      Parameters:
      invert - if true, larger values will be closer to the origin; otherwise, smaller values will be closer to the origin.
      Returns:
      this Axes
    • legendColor

      Figure legendColor(String color)
      Description copied from interface: Chart
      Sets the color of the text inside the Chart's legend.
      Specified by:
      legendColor in interface Chart
      Parameters:
      color - color
      Returns:
      this Chart
    • legendColor

      Figure legendColor(Paint color)
      Description copied from interface: Chart
      Sets the color of the text inside the Chart's legend.
      Specified by:
      legendColor in interface Chart
      Parameters:
      color - color
      Returns:
      this Chart
    • legendFont

      Figure legendFont(Font font)
      Description copied from interface: Chart
      Sets the font of this Chart's legend.
      Specified by:
      legendFont in interface Chart
      Parameters:
      font - font
      Returns:
      this Chart
    • legendFont

      Figure legendFont(String family, String style, int size)
      Description copied from interface: Chart
      Sets the font of this Chart's legend.
      Specified by:
      legendFont in interface Chart
      Parameters:
      family - font family; if null, set to Arial
      style - font style; if null, set to Font.FontStyle PLAIN
      size - the point size of the Font
      Returns:
      this Chart
    • legendVisible

      Figure legendVisible(boolean visible)
      Description copied from interface: Chart
      Sets whether the Chart's legend is shown or hidden.
      Specified by:
      legendVisible in interface Chart
      Parameters:
      visible - whether the Chart's legend is shown or hidden
      Returns:
      this Chart
    • log

      Figure log()
      Description copied from interface: Axis
      Sets the AxisTransform as log base 10.
      Specified by:
      log in interface Axis
      Returns:
      this Axis
    • log

      Figure log(boolean useLog)
      Description copied from interface: Axis
      Sets the AxisTransform as log base 10.
      Specified by:
      log in interface Axis
      Parameters:
      useLog - true to use a log axis transform; false to use a linear axis transform.
      Returns:
      this Axis
    • max

      Figure max(double max)
      Description copied from interface: Axis
      Sets the maximum range of this Axis.
      Specified by:
      max in interface Axis
      Parameters:
      max - maximum of the range
      Returns:
      this Axis
    • max

      Description copied from interface: Axis
      Sets the maximum range of this Axis.
      Specified by:
      max in interface Axis
      Parameters:
      sds - selectable dataset
      max - column in sds, where the maximum value is stored in row 0.
      Returns:
      this Axes
    • maxRowsInTitle

      Figure maxRowsInTitle(int maxTitleRows)
      Description copied from interface: Chart
      Sets the maximum row values that will be shown in title.

      If total rows < maxRowsCount, then all the values will be shown separated by comma, otherwise just maxRowsCount values will be shown along with ellipsis.
      if maxRowsCount is < 0, all values will be shown.
      if maxRowsCount is 0, then just first value will be shown without ellipsis.
      The default is 0.

      Specified by:
      maxRowsInTitle in interface Chart
      Parameters:
      maxTitleRows - maximum number of row values to show in chart title
      Returns:
      this Chart
    • min

      Figure min(double min)
      Description copied from interface: Axis
      Sets the minimum range of this Axis.
      Specified by:
      min in interface Axis
      Parameters:
      min - minimum of the range
      Returns:
      this Axis
    • min

      Description copied from interface: Axis
      Sets the minimum range of this Axis.
      Specified by:
      min in interface Axis
      Parameters:
      sds - selectable dataset
      min - column in sds, where the minimum value is stored in row 0.
      Returns:
      this Axes
    • minorTicks

      Figure minorTicks(int nminor)
      Description copied from interface: Axis
      Sets the number of minor ticks between consecutive major ticks. These minor ticks are equally spaced.
      Specified by:
      minorTicks in interface Axis
      Parameters:
      nminor - number of minor ticks between consecutive major ticks.
      Returns:
      this Axis
    • minorTicksVisible

      Figure minorTicksVisible(boolean visible)
      Description copied from interface: Axis
      Sets whether minor ticks are drawn on this Axis.
      Specified by:
      minorTicksVisible in interface Axis
      Parameters:
      visible - whether minor ticks are drawn on this Axis
      Returns:
      this Axis
    • newAxes

      Figure newAxes()
      Description copied from interface: Chart
      Creates new Axes on this Chart.
      Specified by:
      newAxes in interface Chart
      Returns:
      newly created Axes with dimension 2 on this Chart
    • newAxes

      Figure newAxes(String name)
      Description copied from interface: Chart
      Creates new Axes on this Chart.
      Specified by:
      newAxes in interface Chart
      Parameters:
      name - name for the axes
      Returns:
      newly created Axes with dimension 2 on this Chart
    • newAxes

      Figure newAxes(int dim)
      Description copied from interface: Chart
      Creates new Axes on this Chart.
      Specified by:
      newAxes in interface Chart
      Parameters:
      dim - dimensions of the Axes
      Returns:
      newly created Axes with dimension dim on this Chart
    • newAxes

      Figure newAxes(String name, int dim)
      Description copied from interface: Chart
      Creates new Axes on this Chart.
      Specified by:
      newAxes in interface Chart
      Parameters:
      name - name for the axes
      dim - dimensions of the Axes
      Returns:
      newly created Axes with dimension dim on this Chart
    • newChart

      Figure newChart()
      Description copied from interface: BaseFigure
      Adds a new Chart to this figure.
      Specified by:
      newChart in interface BaseFigure
      Returns:
      the new Chart. The Chart is placed in the next available grid space, starting at the upper left hand corner of the grid, going left to right, top to bottom. If no available space is found in the grid:
      • if this Figure was created with no specified grid size, then the Figure will resize itself to add the new Chart;
      • if not, a RuntimeException will be thrown.
    • newChart

      Figure newChart(int index)
      Description copied from interface: BaseFigure
      Adds a new Chart to this figure.
      Specified by:
      newChart in interface BaseFigure
      Parameters:
      index - index from the Figure's grid to remove. The index starts at 0 in the upper left hand corner of the grid and increases going left to right, top to bottom. E.g. for a 2x2 Figure, the indices would be [0, 1] [2, 3].
      Returns:
      the new Chart. The Chart is placed at the grid space indicated by the index.
    • newChart

      Figure newChart(int rowNum, int colNum)
      Description copied from interface: BaseFigure
      Adds a new Chart to this figure.
      Specified by:
      newChart in interface BaseFigure
      Parameters:
      rowNum - row index in this Figure's grid. The row index starts at 0.
      colNum - column index in this Figure's grid. The column index starts at 0.
      Returns:
      the new Chart. The Chart is placed at the grid space [rowNum, colNum.
    • ohlcPlot

      <T1 extends Number, T2 extends Number, T3 extends Number, T4 extends Number> Figure ohlcPlot(Comparable seriesName, Instant[] time, T1[] open, T2[] high, T3[] low, T4[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Type Parameters:
      T1 - open data type
      T2 - high data type
      T3 - low data type
      T4 - close data type
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Instant[] time, double[] open, double[] high, double[] low, double[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Instant[] time, float[] open, float[] high, float[] low, float[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Instant[] time, int[] open, int[] high, int[] low, int[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Instant[] time, long[] open, long[] high, long[] low, long[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Instant[] time, short[] open, short[] high, short[] low, short[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      <T1 extends Number, T2 extends Number, T3 extends Number, T4 extends Number> Figure ohlcPlot(Comparable seriesName, Instant[] time, List<T1> open, List<T2> high, List<T3> low, List<T4> close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Type Parameters:
      T1 - open data type
      T2 - high data type
      T3 - low data type
      T4 - close data type
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      <T1 extends Number, T2 extends Number, T3 extends Number, T4 extends Number> Figure ohlcPlot(Comparable seriesName, Date[] time, T1[] open, T2[] high, T3[] low, T4[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Type Parameters:
      T1 - open data type
      T2 - high data type
      T3 - low data type
      T4 - close data type
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Date[] time, double[] open, double[] high, double[] low, double[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Date[] time, float[] open, float[] high, float[] low, float[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Date[] time, int[] open, int[] high, int[] low, int[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Date[] time, long[] open, long[] high, long[] low, long[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Date[] time, short[] open, short[] high, short[] low, short[] close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      <T1 extends Number, T2 extends Number, T3 extends Number, T4 extends Number> Figure ohlcPlot(Comparable seriesName, Date[] time, List<T1> open, List<T2> high, List<T3> low, List<T4> close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Type Parameters:
      T1 - open data type
      T2 - high data type
      T3 - low data type
      T4 - close data type
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created by the plot
    • ohlcPlot

      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      time - time data
      open - open data
      high - high data
      low - low data
      close - close data
      Returns:
      dataset created for plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Table t, String time, String open, String high, String low, String close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      time - column in t that holds the time data
      open - column in t that holds the open data
      high - column in t that holds the high data
      low - column in t that holds the low data
      close - column in t that holds the close data
      Returns:
      dataset created for plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, SelectableDataSet sds, String time, String open, String high, String low, String close)
      Description copied from interface: Axes
      Creates an open-high-low-close plot.
      Specified by:
      ohlcPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable data set (e.g. OneClick filterable table)
      time - column in sds that holds the time data
      open - column in sds that holds the open data
      high - column in sds that holds the high data
      low - column in sds that holds the low data
      close - column in sds that holds the close data
      Returns:
      dataset created for plot
    • ohlcPlotBy

      Figure ohlcPlotBy(Comparable seriesName, Table t, String time, String open, String high, String low, String close, String... byColumns)
      Description copied from interface: Axes
      Creates an open-high-low-close plot per distinct grouping value specified in byColumns.
      Specified by:
      ohlcPlotBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      time - column in t that holds the time data
      open - column in t that holds the open data
      high - column in t that holds the high data
      low - column in t that holds the low data
      close - column in t that holds the close data
      byColumns - column(s) in t that holds the grouping data
      Returns:
      dataset created for plot
    • ohlcPlotBy

      Figure ohlcPlotBy(Comparable seriesName, SelectableDataSet sds, String time, String open, String high, String low, String close, String... byColumns)
      Description copied from interface: Axes
      Creates an open-high-low-close plot per distinct grouping value specified in byColumns.
      Specified by:
      ohlcPlotBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable data set (e.g. OneClick filterable table)
      time - column in sds that holds the time data
      open - column in sds that holds the open data
      high - column in sds that holds the high data
      low - column in sds that holds the low data
      close - column in sds that holds the close data
      byColumns - column(s) in sds that holds the grouping data
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable, T1 extends Number> Figure piePlot(Comparable seriesName, T0[] categories, T1[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, T0[] categories, double[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, T0[] categories, float[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, T0[] categories, int[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, T0[] categories, long[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, T0[] categories, short[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable, T1 extends Number> Figure piePlot(Comparable seriesName, T0[] categories, List<T1> y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T1 extends Comparable> Figure piePlot(Comparable seriesName, IndexableData<T1> categories, IndexableNumericData y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T1 - data type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable, T1 extends Number> Figure piePlot(Comparable seriesName, List<T0> categories, T1[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, List<T0> categories, double[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, List<T0> categories, float[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, List<T0> categories, int[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, List<T0> categories, long[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, List<T0> categories, short[] y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable, T1 extends Number> Figure piePlot(Comparable seriesName, List<T0> categories, List<T1> y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Type Parameters:
      T0 - type of the categorical data
      T1 - type of the numeric data
      Parameters:
      seriesName - name of the created dataset
      categories - categories
      y - y-values
      Returns:
      dataset created for plot
    • piePlot

      Figure piePlot(Comparable seriesName, Table t, String categories, String y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      categories - column in t with categorical data
      y - column in t with numerical data
      Returns:
      dataset created for plot
    • piePlot

      Figure piePlot(Comparable seriesName, SelectableDataSet sds, String categories, String y)
      Description copied from interface: Axes
      Creates a pie plot. Categorical data must not have duplicates.
      Specified by:
      piePlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable data set (e.g. OneClick filterable table)
      categories - column in sds with categorical data
      y - column in sds with numerical data
      Returns:
      dataset created for plot
    • plot

      <T extends Number> Figure plot(Comparable seriesName, groovy.lang.Closure<T> function)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T - function input type
      Parameters:
      seriesName - name of the created dataset
      function - function to plot
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, DoubleUnaryOperator function)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      function - function to plot
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number, T1 extends Number> Figure plot(Comparable seriesName, T0[] x, T1[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, T0[] x, double[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, T0[] x, float[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, T0[] x, int[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, T0[] x, long[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, T0[] x, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, T0[] x, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, T0[] x, short[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number, T1 extends Number> Figure plot(Comparable seriesName, T0[] x, List<T1> y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, double[] x, T1[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, double[] x, double[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, double[] x, float[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, double[] x, int[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, double[] x, long[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, double[] x, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, double[] x, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, double[] x, short[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, double[] x, List<T1> y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, float[] x, T1[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, float[] x, double[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, float[] x, float[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, float[] x, int[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, float[] x, long[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, float[] x, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, float[] x, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, float[] x, short[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, float[] x, List<T1> y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, int[] x, T1[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, int[] x, double[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, int[] x, float[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, int[] x, int[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, int[] x, long[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, int[] x, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, int[] x, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, int[] x, short[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, int[] x, List<T1> y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, long[] x, T1[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, long[] x, double[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, long[] x, float[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, long[] x, int[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, long[] x, long[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, long[] x, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, long[] x, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, long[] x, short[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, long[] x, List<T1> y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, Instant[] x, T1[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Instant[] x, double[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Instant[] x, float[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Instant[] x, int[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Instant[] x, long[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Instant[] x, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Instant[] x, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Instant[] x, short[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, Instant[] x, List<T1> y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, Date[] x, T1[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Date[] x, double[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Date[] x, float[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Date[] x, int[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Date[] x, long[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Date[] x, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Date[] x, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Date[] x, short[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, Date[] x, List<T1> y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, short[] x, T1[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, short[] x, double[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, short[] x, float[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, short[] x, int[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, short[] x, long[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, short[] x, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, short[] x, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, short[] x, short[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T1 extends Number> Figure plot(Comparable seriesName, short[] x, List<T1> y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number, T1 extends Number> Figure plot(Comparable seriesName, List<T0> x, T1[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, List<T0> x, double[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, List<T0> x, float[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, List<T0> x, int[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, List<T0> x, long[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, List<T0> x, Instant[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, List<T0> x, Date[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number> Figure plot(Comparable seriesName, List<T0> x, short[] y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      <T0 extends Number, T1 extends Number> Figure plot(Comparable seriesName, List<T0> x, List<T1> y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Type Parameters:
      T0 - data type
      T1 - data type
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, Table t, String x, String y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      x - column in t that holds the x-variable data
      y - column in t that holds the y-variable data
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, SelectableDataSet sds, String x, String y)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable data set (e.g. OneClick filterable table)
      x - column in sds that holds the x-variable data
      y - column in sds that holds the y-variable data
      Returns:
      dataset created for plot
    • plot

      Figure plot(Comparable seriesName, IndexableNumericData x, IndexableNumericData y, boolean hasXTimeAxis, boolean hasYTimeAxis)
      Description copied from interface: Axes
      Creates an XY plot.
      Specified by:
      plot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      x - x-values
      y - y-values
      hasXTimeAxis - whether to treat the x-values as time data
      hasYTimeAxis - whether to treat the y-values as time data
      Returns:
      dataset created for plot
    • plotBy

      Figure plotBy(Comparable seriesName, Table t, String x, String y, String... byColumns)
      Description copied from interface: Axes
      Creates an XY plot per distinct grouping value specified in byColumns.
      Specified by:
      plotBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      x - column in t that holds the x-variable data
      y - column in t that holds the y-variable data
      byColumns - column(s) in t that holds the grouping data
      Returns:
      dataset created for plot
    • plotBy

      Figure plotBy(Comparable seriesName, SelectableDataSet sds, String x, String y, String... byColumns)
      Description copied from interface: Axes
      Creates an XY plot per distinct grouping value specified in byColumns.
      Specified by:
      plotBy in interface Axes
      Parameters:
      seriesName - name of the created dataset
      sds - selectable data set (e.g. OneClick filterable table)
      x - column in sds that holds the x-variable data
      y - column in sds that holds the y-variable data
      byColumns - column(s) in t that holds the grouping data
      Returns:
      dataset created for plot
    • plotOrientation

      Figure plotOrientation(String orientation)
      Description copied from interface: Chart
      Sets the orientation of plots in this Chart.
      Specified by:
      plotOrientation in interface Chart
      Parameters:
      orientation - plot orientation
      Returns:
      this Chart
    • plotStyle

      Figure plotStyle(PlotStyle plotStyle)
      Description copied from interface: Axes
      Sets the PlotStyle of this Axes.
      Specified by:
      plotStyle in interface Axes
      Parameters:
      plotStyle - style
      Returns:
      this Axes
    • plotStyle

      Figure plotStyle(String plotStyle)
      Description copied from interface: Axes
      Sets the PlotStyle of this Axes.
      Specified by:
      plotStyle in interface Axes
      Parameters:
      plotStyle - style
      Returns:
      this Axes
    • range

      Figure range(double min, double max)
      Description copied from interface: Axis
      Sets the range of this Axis to [min, max] inclusive.
      Specified by:
      range in interface Axis
      Parameters:
      min - minimum of the range
      max - maximum of the range
      Returns:
      this Axis
    • removeChart

      Figure removeChart(int removeChartIndex)
      Description copied from interface: BaseFigure
      Removes a chart from the Figure's grid.
      Specified by:
      removeChart in interface BaseFigure
      Parameters:
      removeChartIndex - index from the Figure's grid to remove. The index starts at 0 in the upper left hand corner of the grid and increases going left to right, top to bottom. E.g. for a 2x2 Figure, the indices would be [0, 1] [2, 3].
      Returns:
      this Figure with the chart removed.
    • removeChart

      Figure removeChart(int removeChartRowNum, int removeChartColNum)
      Description copied from interface: BaseFigure
      Removes a chart from the Figure's grid.
      Specified by:
      removeChart in interface BaseFigure
      Parameters:
      removeChartRowNum - row index in this Figure's grid. The row index starts at 0.
      removeChartColNum - column index in this Figure's grid. The column index starts at 0.
      Returns:
      this Figure with the chart removed.
    • rowSpan

      Figure rowSpan(int rowSpan)
      Description copied from interface: Chart
      Sets the size of this Chart within the grid of the figure.
      Specified by:
      rowSpan in interface Chart
      Parameters:
      rowSpan - how many rows tall
      Returns:
      this Chart
    • series

      Figure series(int id)
      Description copied from interface: Axes
      Gets a data series.
      Specified by:
      series in interface Axes
      Parameters:
      id - series id.
      Returns:
      selected data series.
    • series

      Figure series(Comparable name)
      Description copied from interface: Axes
      Gets a data series.
      Specified by:
      series in interface Axes
      Parameters:
      name - series name.
      Returns:
      selected data series.
    • span

      Figure span(int rowSpan, int colSpan)
      Description copied from interface: Chart
      Sets the size of this Chart within the grid of the figure.
      Specified by:
      span in interface Chart
      Parameters:
      rowSpan - how many rows tall
      colSpan - how many columns wide
      Returns:
      this Chart
    • tickLabelAngle

      Figure tickLabelAngle(double angle)
      Description copied from interface: Axis
      Sets the angle the tick labels of this Axis are drawn at.
      Specified by:
      tickLabelAngle in interface Axis
      Parameters:
      angle - angle in degrees
      Returns:
      this Axis
    • ticks

      Figure ticks(double[] tickLocations)
      Description copied from interface: Axis
      Sets the tick locations.
      Specified by:
      ticks in interface Axis
      Parameters:
      tickLocations - coordinates of the major tick locations
      Returns:
      this Axis
    • ticks

      Figure ticks(double gapBetweenTicks)
      Description copied from interface: Axis
      Sets the tick locations.
      Specified by:
      ticks in interface Axis
      Parameters:
      gapBetweenTicks - the distance between ticks. For example, if gapBetweenTicks is 5.0, and the first tick is at 10.0, the next will be drawn at 15.0.
      Returns:
      this Axis
    • ticksFont

      Figure ticksFont(Font font)
      Description copied from interface: Axis
      Sets the font for this Axis's ticks.
      Specified by:
      ticksFont in interface Axis
      Parameters:
      font - font
      Returns:
      this Axis
    • ticksFont

      Figure ticksFont(String family, String style, int size)
      Description copied from interface: Axis
      Sets the font for this Axis's ticks.
      Specified by:
      ticksFont in interface Axis
      Parameters:
      family - font family; if null, set to Arial
      style - font style; if null, set to Font.FontStyle PLAIN
      size - the point size of the Font
      Returns:
      this Axis
    • ticksVisible

      Figure ticksVisible(boolean visible)
      Description copied from interface: Axis
      Sets whether ticks are drawn on this Axis.
      Specified by:
      ticksVisible in interface Axis
      Parameters:
      visible - whether ticks are drawn on this Axis
      Returns:
      this Axis
    • transform

      Figure transform(AxisTransform transform)
      Description copied from interface: Axis
      Sets the AxisTransform for this Axis.
      Specified by:
      transform in interface Axis
      Parameters:
      transform - transform
      Returns:
      this Axis
    • treemapPlot

      Figure treemapPlot(Comparable seriesName, Table t, String ids, String parents, String values, String labels, String hoverTexts, String colors)
      Description copied from interface: Axes
      Creates a treemap plot. Required columns are ids and parents, the rest can be null.
      Specified by:
      treemapPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      t - table
      ids - column in t holding ID data
      parents - column in t holding parent ID data
      values - column in t holding value data
      labels - column in t holding label data
      hoverTexts - column in t holding hover text data
      colors - column in t holding color data
      Returns:
      dataset created for plot
    • twin

      Figure twin()
      Description copied from interface: Axes
      Creates a new Axes instance which shares the same Axis objects as this Axes. The resultant Axes has the same range, ticks, etc. as this Axes (as these are fields of the Axis) but may have, for example, a different PlotStyle.
      Specified by:
      twin in interface Axes
      Returns:
      the new Axes instance. The axes name will be equal to the string representation of the axes id.
    • twin

      Figure twin(String name)
      Description copied from interface: Axes
      Creates a new Axes instance which shares the same Axis objects as this Axes. The resultant Axes has the same range, ticks, etc. as this Axes (as these are fields of the Axis) but may have, for example, a different PlotStyle.
      Specified by:
      twin in interface Axes
      Parameters:
      name - Name for the axes
      Returns:
      the new Axes instance
    • twin

      Figure twin(int dim)
      Description copied from interface: Axes
      Creates a new Axes instance which shares the same Axis objects as this Axes. The resultant Axes has the same range, ticks, etc. as this Axes (as these are fields of the Axis) but may have, for example, a different PlotStyle.
      Specified by:
      twin in interface Axes
      Parameters:
      dim - Axis dimension to share. The x-axis is dimension 0, y-axis is dimension 1.
      Returns:
      the new Axes instance. The axes name will be equal to the string representation of the axes id.
    • twin

      Figure twin(String name, int dim)
      Description copied from interface: Axes
      Creates a new Axes instance which shares the same Axis objects as this Axes. The resultant Axes has the same range, ticks, etc. as this Axes (as these are fields of the Axis) but may have, for example, a different PlotStyle.
      Specified by:
      twin in interface Axes
      Parameters:
      name - name for the axes
      dim - Axis dimension to share. The x-axis is dimension 0, y-axis is dimension 1.
      Returns:
      the new Axes instance
    • twinX

      Figure twinX()
      Description copied from interface: Axes
      Creates a new Axes instance which shares the same x-Axis as this Axes.

      The resultant Axes has the same x-axis range, ticks, etc. as this Axes (as these are properties of the Axis) but may have, for example, a different PlotStyle.

      Specified by:
      twinX in interface Axes
      Returns:
      the new Axes instance. The axes name will be equal to the string representation of the axes id.
    • twinX

      Figure twinX(String name)
      Description copied from interface: Axes
      Creates a new Axes instance which shares the same x-Axis as this Axes.

      The resultant Axes has the same x-axis range, ticks, etc. as this Axes (as these are properties of the Axis) but may have, for example, a different PlotStyle.

      Specified by:
      twinX in interface Axes
      Parameters:
      name - Name for the axes
      Returns:
      the new Axes instance
    • twinY

      Figure twinY()
      Description copied from interface: Axes
      Creates a new Axes instance which shares the same y-Axis as this Axes.

      The resultant Axes has the same y-axis range, ticks, etc. as this Axes (as these are properties of the Axis) but may have, for example, a different PlotStyle.

      Specified by:
      twinY in interface Axes
      Returns:
      the new Axes instance. The axes name will be equal to the string representation of the axes id.
    • twinY

      Figure twinY(String name)
      Description copied from interface: Axes
      Creates a new Axes instance which shares the same y-Axis as this Axes.

      The resultant Axes has the same y-axis range, ticks, etc. as this Axes (as these are properties of the Axis) but may have, for example, a different PlotStyle.

      Specified by:
      twinY in interface Axes
      Parameters:
      name - Name for the axes
      Returns:
      the new Axes instance
    • updateInterval

      Figure updateInterval(long updateIntervalMillis)
      Description copied from interface: BaseFigure
      Sets the update interval of this Figure. The plot will be redrawn at this update interval.
      Specified by:
      updateInterval in interface BaseFigure
      Parameters:
      updateIntervalMillis - update interval, in milliseconds
      Returns:
      this Figure
    • xAxis

      Figure xAxis()
      Description copied from interface: Axes
      Gets the Axis representing the x-axis
      Specified by:
      xAxis in interface Axes
      Returns:
      x-dimension Axis
    • xBusinessTime

      Figure xBusinessTime()
      Description copied from interface: Axes
      Specified by:
      xBusinessTime in interface Axes
      Returns:
      this Axes using the default BusinessCalendar for the x-Axis.
    • xBusinessTime

      Figure xBusinessTime(boolean useBusinessTime)
      Description copied from interface: Axes
      Specified by:
      xBusinessTime in interface Axes
      Parameters:
      useBusinessTime - true to use a business time axis transform; false to use a linear axis transform.
      Returns:
      this Axes using the default BusinessCalendar for the x-Axis.
    • xBusinessTime

      Figure xBusinessTime(BusinessCalendar calendar)
      Description copied from interface: Axes
      Specified by:
      xBusinessTime in interface Axes
      Parameters:
      calendar - business calendar for the AxisTransformBusinessCalendar
      Returns:
      this Axes using the calendar for the x-Axis business calendar.
    • xBusinessTime

      Figure xBusinessTime(SelectableDataSet sds, String calendar)
      Description copied from interface: Axes
      Specified by:
      xBusinessTime in interface Axes
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table) containing the business calendar.
      calendar - name of a column containing String values, where each value is the name of a BusinessCalendar.
      Returns:
      this Axes using the business calendar from row 0 of the filtered sds for the x-Axis business calendar. If no value is found, no transform will be applied.
    • xColor

      Figure xColor(String color)
      Description copied from interface: Axes
      Sets the color of the x-Axis
      Specified by:
      xColor in interface Axes
      Parameters:
      color - color
      Returns:
      this Axes
    • xColor

      Figure xColor(Paint color)
      Description copied from interface: Axes
      Sets the color of the x-Axis
      Specified by:
      xColor in interface Axes
      Parameters:
      color - color
      Returns:
      this Axes
    • xFormat

      Figure xFormat(AxisFormat axisFormat)
      Description copied from interface: Axes
      Sets the AxisFormat of the x-Axis
      Specified by:
      xFormat in interface Axes
      Parameters:
      axisFormat - format
      Returns:
      this Axes
    • xFormatPattern

      Figure xFormatPattern(String axisFormatPattern)
      Description copied from interface: Axes
      Sets the format pattern of the x-Axis
      Specified by:
      xFormatPattern in interface Axes
      Parameters:
      axisFormatPattern - pattern
      Returns:
      this Axes
    • xGridLinesVisible

      Figure xGridLinesVisible(boolean xGridVisible)
      Description copied from interface: Chart
      Sets whether the Chart has grid lines in the x direction.
      Specified by:
      xGridLinesVisible in interface Chart
      Parameters:
      xGridVisible - whether the Chart's x grid lines are drawn
      Returns:
      this Chart
    • xInvert

      Figure xInvert()
      Description copied from interface: Axes
      Inverts the x-Axis so that larger values are closer to the origin.
      Specified by:
      xInvert in interface Axes
      Returns:
      this Axes
    • xInvert

      Figure xInvert(boolean invert)
      Description copied from interface: Axes
      Inverts the x-Axis so that larger values are closer to the origin.
      Specified by:
      xInvert in interface Axes
      Parameters:
      invert - if true, larger values will be closer to the origin
      Returns:
      this Axes
    • xLabel

      Figure xLabel(String label)
      Description copied from interface: Axes
      Sets the label of the x-Axis
      Specified by:
      xLabel in interface Axes
      Parameters:
      label - label
      Returns:
      this Axes
    • xLabelFont

      Figure xLabelFont(Font font)
      Description copied from interface: Axes
      Sets the font for the x-Axis label.
      Specified by:
      xLabelFont in interface Axes
      Parameters:
      font - font
      Returns:
      this Axis
    • xLabelFont

      Figure xLabelFont(String family, String style, int size)
      Description copied from interface: Axes
      Sets the font for the x-Axis label.
      Specified by:
      xLabelFont in interface Axes
      Parameters:
      family - font family; if null, set to Arial
      style - font style; if null, set to Font.FontStyle PLAIN
      size - the point size of the Font
      Returns:
      this Axis
    • xLog

      Figure xLog()
      Description copied from interface: Axes
      Sets the AxisTransform of the x-Axis to log base 10
      Specified by:
      xLog in interface Axes
      Returns:
      this Axes
    • xLog

      Figure xLog(boolean useLog)
      Description copied from interface: Axes
      Sets the AxisTransform of the x-Axis to log base 10
      Specified by:
      xLog in interface Axes
      Parameters:
      useLog - true to use a log axis transform; false to use a linear axis transform.
      Returns:
      this Axes
    • xMax

      Figure xMax(double max)
      Description copied from interface: Axes
      Sets the maximum of the x-Axis.
      Specified by:
      xMax in interface Axes
      Parameters:
      max - maximum of the x-range
      Returns:
      this Axes
    • xMax

      Figure xMax(SelectableDataSet sds, String max)
      Description copied from interface: Axes
      Sets the maximum of the x-Axis.
      Specified by:
      xMax in interface Axes
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table)
      max - column in sds. The value in row 0 is used for the maximum.
      Returns:
      this Axes
    • xMin

      Figure xMin(double min)
      Description copied from interface: Axes
      Sets the minimum of the x-Axis.
      Specified by:
      xMin in interface Axes
      Parameters:
      min - minimum of the x-range
      Returns:
      this Axes
    • xMin

      Figure xMin(SelectableDataSet sds, String min)
      Description copied from interface: Axes
      Sets the minimum of the x-Axis.
      Specified by:
      xMin in interface Axes
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table)
      min - column in sds. The value in row 0 is used for the minimum.
      Returns:
      this Axes
    • xMinorTicks

      Figure xMinorTicks(int nminor)
      Description copied from interface: Axes
      Sets the number of minor ticks between consecutive major ticks in the x-Axis. These minor ticks are equally spaced.
      Specified by:
      xMinorTicks in interface Axes
      Parameters:
      nminor - number of minor ticks between consecutive major ticks.
      Returns:
      this Axes
    • xMinorTicksVisible

      Figure xMinorTicksVisible(boolean visible)
      Description copied from interface: Axes
      Sets whether the x-Axis minor ticks are visible.
      Specified by:
      xMinorTicksVisible in interface Axes
      Parameters:
      visible - whether the minor ticks are visible
      Returns:
      this Axes
    • xRange

      Figure xRange(double min, double max)
      Description copied from interface: Axes
      Sets the range of the x-Axis
      Specified by:
      xRange in interface Axes
      Parameters:
      min - minimum of the range
      max - maximum of the range
      Returns:
      this Axes
    • xTickLabelAngle

      Figure xTickLabelAngle(double angle)
      Description copied from interface: Axes
      Sets the angle the tick labels the x-Axis are drawn at.
      Specified by:
      xTickLabelAngle in interface Axes
      Parameters:
      angle - angle in degrees
      Returns:
      this Axes
    • xTicks

      Figure xTicks(double[] tickLocations)
      Description copied from interface: Axes
      Sets the x-Axis ticks.
      Specified by:
      xTicks in interface Axes
      Parameters:
      tickLocations - locations of the major ticks
      Returns:
      this Axes
    • xTicks

      Figure xTicks(double gapBetweenTicks)
      Description copied from interface: Axes
      Sets the x-Axis ticks.
      Specified by:
      xTicks in interface Axes
      Parameters:
      gapBetweenTicks - spacing between major ticks
      Returns:
      this Axes
    • xTicksFont

      Figure xTicksFont(Font font)
      Description copied from interface: Axes
      Sets the font for the x-Axis ticks.
      Specified by:
      xTicksFont in interface Axes
      Parameters:
      font - font
      Returns:
      this Axis
    • xTicksFont

      Figure xTicksFont(String family, String style, int size)
      Description copied from interface: Axes
      Sets the font for the x-Axis ticks.
      Specified by:
      xTicksFont in interface Axes
      Parameters:
      family - font family; if null, set to Arial
      style - font style; if null, set to Font.FontStyle PLAIN
      size - the point size of the Font
      Returns:
      this Axis
    • xTicksVisible

      Figure xTicksVisible(boolean visible)
      Description copied from interface: Axes
      Sets whether the x-Axis ticks are visible.
      Specified by:
      xTicksVisible in interface Axes
      Parameters:
      visible - whether the ticks are visible
      Returns:
      this Axes
    • xTransform

      Figure xTransform(AxisTransform transform)
      Description copied from interface: Axes
      Sets the AxisTransform of the x-Axis
      Specified by:
      xTransform in interface Axes
      Parameters:
      transform - transform
      Returns:
      this Axes
    • yAxis

      Figure yAxis()
      Description copied from interface: Axes
      Gets the Axis representing the y-axis
      Specified by:
      yAxis in interface Axes
      Returns:
      y-dimension Axis
    • yBusinessTime

      Figure yBusinessTime()
      Description copied from interface: Axes
      Specified by:
      yBusinessTime in interface Axes
      Returns:
      this Axes using the default BusinessCalendar for the y-Axis.
    • yBusinessTime

      Figure yBusinessTime(boolean useBusinessTime)
      Description copied from interface: Axes
      Specified by:
      yBusinessTime in interface Axes
      Parameters:
      useBusinessTime - true to use a business time axis transform; false to use a linear axis transform.
      Returns:
      this Axes using the default BusinessCalendar for the y-Axis.
    • yBusinessTime

      Figure yBusinessTime(BusinessCalendar calendar)
      Description copied from interface: Axes
      Specified by:
      yBusinessTime in interface Axes
      Parameters:
      calendar - business calendar for the AxisTransformBusinessCalendar
      Returns:
      this Axes using the calendar for the y-Axis business calendar.
    • yBusinessTime

      Figure yBusinessTime(SelectableDataSet sds, String calendar)
      Description copied from interface: Axes
      Specified by:
      yBusinessTime in interface Axes
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table) containing the business calendar.
      calendar - name of a column containing String values, where each value is the name of a BusinessCalendar.
      Returns:
      this Axes using the business calendar from row 0 of the filtered sds for the y-Axis business calendar. If no value is found, no transform will be applied.
    • yColor

      Figure yColor(String color)
      Description copied from interface: Axes
      Sets the color of the y-Axis
      Specified by:
      yColor in interface Axes
      Parameters:
      color - color
      Returns:
      this Axes
    • yColor

      Figure yColor(Paint color)
      Description copied from interface: Axes
      Sets the color of the y-Axis
      Specified by:
      yColor in interface Axes
      Parameters:
      color - color
      Returns:
      this Axes
    • yFormat

      Figure yFormat(AxisFormat axisFormat)
      Description copied from interface: Axes
      Sets the AxisFormat of the y-Axis
      Specified by:
      yFormat in interface Axes
      Parameters:
      axisFormat - format
      Returns:
      this Axes
    • yFormatPattern

      Figure yFormatPattern(String axisFormatPattern)
      Description copied from interface: Axes
      Sets the format pattern of the y-Axis
      Specified by:
      yFormatPattern in interface Axes
      Parameters:
      axisFormatPattern - pattern
      Returns:
      this Axes
    • yGridLinesVisible

      Figure yGridLinesVisible(boolean yGridVisible)
      Description copied from interface: Chart
      Sets whether the Chart has grid lines in the y direction
      Specified by:
      yGridLinesVisible in interface Chart
      Parameters:
      yGridVisible - whether the Chart's y grid lines are drawn
      Returns:
      this Chart
    • yInvert

      Figure yInvert()
      Description copied from interface: Axes
      Inverts the y-Axis so that larger values are closer to the origin.
      Specified by:
      yInvert in interface Axes
      Returns:
      this Axes
    • yInvert

      Figure yInvert(boolean invert)
      Description copied from interface: Axes
      Inverts the y-Axis so that larger values are closer to the origin.
      Specified by:
      yInvert in interface Axes
      Parameters:
      invert - if true, larger values will be closer to the origin
      Returns:
      this Axes
    • yLabel

      Figure yLabel(String label)
      Description copied from interface: Axes
      Sets the label of the y-Axis
      Specified by:
      yLabel in interface Axes
      Parameters:
      label - pattern
      Returns:
      this Axes
    • yLabelFont

      Figure yLabelFont(Font font)
      Description copied from interface: Axes
      Sets the font for the y-Axis label.
      Specified by:
      yLabelFont in interface Axes
      Parameters:
      font - font
      Returns:
      this Axis
    • yLabelFont

      Figure yLabelFont(String family, String style, int size)
      Description copied from interface: Axes
      Sets the font for the y-Axis label.
      Specified by:
      yLabelFont in interface Axes
      Parameters:
      family - font family; if null, set to Arial
      style - font style; if null, set to Font.FontStyle PLAIN
      size - the point size of the Font
      Returns:
      this Axis
    • yLog

      Figure yLog()
      Description copied from interface: Axes
      Sets the AxisTransform of the y-Axis to log base 10
      Specified by:
      yLog in interface Axes
      Returns:
      this Axes
    • yLog

      Figure yLog(boolean useLog)
      Description copied from interface: Axes
      Sets the AxisTransform of the y-Axis to log base 10
      Specified by:
      yLog in interface Axes
      Parameters:
      useLog - true to use a log axis transform; false to use a linear axis transform.
      Returns:
      this Axes
    • yMax

      Figure yMax(double max)
      Description copied from interface: Axes
      Sets the maximum of the y-Axis.
      Specified by:
      yMax in interface Axes
      Parameters:
      max - maximum of the y-range
      Returns:
      this Axes
    • yMax

      Figure yMax(SelectableDataSet sds, String max)
      Description copied from interface: Axes
      Sets the maximum of the y-Axis.
      Specified by:
      yMax in interface Axes
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table)
      max - column in sds. The value in row 0 is used for the maximum.
      Returns:
      this Axes
    • yMin

      Figure yMin(double min)
      Description copied from interface: Axes
      Sets the minimum of the y-Axis.
      Specified by:
      yMin in interface Axes
      Parameters:
      min - minimum of the y-range
      Returns:
      this Axes
    • yMin

      Figure yMin(SelectableDataSet sds, String min)
      Description copied from interface: Axes
      Sets the minimum of the y-Axis.
      Specified by:
      yMin in interface Axes
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table)
      min - column in sds. The value in row 0 is used for the minimum.
      Returns:
      this Axes
    • yMinorTicks

      Figure yMinorTicks(int nminor)
      Description copied from interface: Axes
      Sets the number of minor ticks between consecutive major ticks in the y-Axis. These minor ticks are equally spaced.
      Specified by:
      yMinorTicks in interface Axes
      Parameters:
      nminor - number of minor ticks between consecutive major ticks.
      Returns:
      this Axes
    • yMinorTicksVisible

      Figure yMinorTicksVisible(boolean visible)
      Description copied from interface: Axes
      Sets whether the y-Axis minor ticks are visible.
      Specified by:
      yMinorTicksVisible in interface Axes
      Parameters:
      visible - whether the minor ticks are visible
      Returns:
      this Axes
    • yRange

      Figure yRange(double min, double max)
      Description copied from interface: Axes
      Sets the range of the y-Axis
      Specified by:
      yRange in interface Axes
      Parameters:
      min - minimum of the range
      max - maximum of the range
      Returns:
      this Axes
    • yTickLabelAngle

      Figure yTickLabelAngle(double angle)
      Description copied from interface: Axes
      Sets the angle the tick labels the y-Axis are drawn at.
      Specified by:
      yTickLabelAngle in interface Axes
      Parameters:
      angle - angle in degrees
      Returns:
      this Axes
    • yTicks

      Figure yTicks(double[] tickLocations)
      Description copied from interface: Axes
      Sets the y-Axis ticks.
      Specified by:
      yTicks in interface Axes
      Parameters:
      tickLocations - locations of the major ticks
      Returns:
      this Axes
    • yTicks

      Figure yTicks(double gapBetweenTicks)
      Description copied from interface: Axes
      Sets the y-Axis ticks.
      Specified by:
      yTicks in interface Axes
      Parameters:
      gapBetweenTicks - spacing between major ticks
      Returns:
      this Axes
    • yTicksFont

      Figure yTicksFont(Font font)
      Description copied from interface: Axes
      Sets the font for the y-Axis ticks.
      Specified by:
      yTicksFont in interface Axes
      Parameters:
      font - font
      Returns:
      this Axis
    • yTicksFont

      Figure yTicksFont(String family, String style, int size)
      Description copied from interface: Axes
      Sets the font for the y-Axis ticks.
      Specified by:
      yTicksFont in interface Axes
      Parameters:
      family - font family; if null, set to Arial
      style - font style; if null, set to Font.FontStyle PLAIN
      size - the point size of the Font
      Returns:
      this Axis
    • yTicksVisible

      Figure yTicksVisible(boolean visible)
      Description copied from interface: Axes
      Sets whether the y-Axis ticks are visible.
      Specified by:
      yTicksVisible in interface Axes
      Parameters:
      visible - whether the ticks are visible
      Returns:
      this Axes
    • yTransform

      Figure yTransform(AxisTransform transform)
      Description copied from interface: Axes
      Sets the AxisTransform of the y-Axis
      Specified by:
      yTransform in interface Axes
      Parameters:
      transform - transform
      Returns:
      this Axes
    • errorBarColor

      Figure errorBarColor(int errorBarColor)
      Description copied from interface: DataSeries
      Sets the error bar Paint for this dataset.
      Specified by:
      errorBarColor in interface CategoryDataSeries
      Specified by:
      errorBarColor in interface DataSeries
      Parameters:
      errorBarColor - index of the color in the series color palette
      Returns:
      this DataSeries
    • errorBarColor

      Figure errorBarColor(Paint errorBarColor)
      Description copied from interface: DataSeries
      Sets the error bar Paint for this dataset.
      Specified by:
      errorBarColor in interface CategoryDataSeries
      Specified by:
      errorBarColor in interface DataSeries
      Parameters:
      errorBarColor - color
      Returns:
      this DataSeries
    • errorBarColor

      Figure errorBarColor(String errorBarColor)
      Description copied from interface: DataSeries
      Sets the error bar Paint for this dataset.
      Specified by:
      errorBarColor in interface CategoryDataSeries
      Specified by:
      errorBarColor in interface DataSeries
      Parameters:
      errorBarColor - color
      Returns:
      this DataSeries
    • gradientVisible

      Figure gradientVisible(boolean gradientVisible)
      Description copied from interface: DataSeries
      Sets whether bar gradients are visible.
      Specified by:
      gradientVisible in interface CategoryDataSeries
      Specified by:
      gradientVisible in interface DataSeries
      Parameters:
      gradientVisible - bar gradient visibility
      Returns:
      this data series.
    • lineColor

      Figure lineColor(int color)
      Description copied from interface: DataSeries
      Defines the default line color.
      Specified by:
      lineColor in interface CategoryDataSeries
      Specified by:
      lineColor in interface DataSeries
      Parameters:
      color - color palette index
      Returns:
      this data series.
    • lineColor

      Figure lineColor(Paint color)
      Description copied from interface: DataSeries
      Defines the default line color.
      Specified by:
      lineColor in interface CategoryDataSeries
      Specified by:
      lineColor in interface DataSeries
      Parameters:
      color - color
      Returns:
      this data series.
    • lineColor

      Figure lineColor(String color)
      Description copied from interface: DataSeries
      Defines the default line color.
      Specified by:
      lineColor in interface CategoryDataSeries
      Specified by:
      lineColor in interface DataSeries
      Parameters:
      color - color
      Returns:
      this data series.
    • lineStyle

      Figure lineStyle(LineStyle lineStyle)
      Description copied from interface: DataSeries
      Sets the line style.
      Specified by:
      lineStyle in interface CategoryDataSeries
      Specified by:
      lineStyle in interface DataSeries
      Parameters:
      lineStyle - style
      Returns:
      this data series.
    • linesVisible

      Figure linesVisible(Boolean visible)
      Description copied from interface: DataSeries
      Sets whether lines are visible.
      Specified by:
      linesVisible in interface CategoryDataSeries
      Specified by:
      linesVisible in interface DataSeries
      Parameters:
      visible - line visibility
      Returns:
      this data series.
    • pointColor

      Figure pointColor(int pointColor)
      Description copied from interface: DataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface CategoryDataSeries
      Specified by:
      pointColor in interface DataSeries
      Parameters:
      pointColor - color
      Returns:
      this data series.
    • pointColor

      Figure pointColor(Paint pointColor)
      Description copied from interface: DataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface CategoryDataSeries
      Specified by:
      pointColor in interface DataSeries
      Parameters:
      pointColor - color
      Returns:
      this data series.
    • pointColor

      Figure pointColor(String pointColor)
      Description copied from interface: DataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface CategoryDataSeries
      Specified by:
      pointColor in interface DataSeries
      Parameters:
      pointColor - color
      Returns:
      this data series.
    • pointLabel

      Figure pointLabel(Object pointLabel)
      Description copied from interface: DataSeries
      Sets the point label for data point i from index i of the input labels. Points outside of these indices are unlabeled.
      Specified by:
      pointLabel in interface DataSeries
      Parameters:
      pointLabel - label
      Returns:
      this XYDataSeries
    • pointLabelFormat

      Figure pointLabelFormat(String pointLabelFormat)
      Description copied from interface: DataSeries
      Sets the point label format.

      Use {0} where the data series name should be inserted, {1} for the x-value and {2} y-value e.g. "{0}: ({1}, {2})" will display as Series1: (2.0, 5.5).

      Specified by:
      pointLabelFormat in interface DataSeries
      Parameters:
      pointLabelFormat - format
      Returns:
      this data series.
    • pointShape

      Figure pointShape(Shape pointShape)
      Description copied from interface: DataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface DataSeries
      Parameters:
      pointShape - shape
      Returns:
      this DataSeries
    • pointShape

      Figure pointShape(String pointShape)
      Description copied from interface: DataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface DataSeries
      Parameters:
      pointShape - shape
      Returns:
      this DataSeries
    • pointSize

      Figure pointSize(double pointSize)
      Description copied from interface: DataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface DataSeries
      Parameters:
      pointSize - point size
      Returns:
      this data series.
    • pointSize

      Figure pointSize(int pointSize)
      Description copied from interface: DataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface DataSeries
      Parameters:
      pointSize - point size
      Returns:
      this data series.
    • pointSize

      Figure pointSize(Number pointSize)
      Description copied from interface: DataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface DataSeries
      Parameters:
      pointSize - point size
      Returns:
      this data series.
    • pointSize

      Figure pointSize(long pointSize)
      Description copied from interface: DataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface DataSeries
      Parameters:
      pointSize - point size
      Returns:
      this data series.
    • pointsVisible

      Figure pointsVisible(Boolean visible)
      Description copied from interface: DataSeries
      Sets whether points are visible.
      Specified by:
      pointsVisible in interface CategoryDataSeries
      Specified by:
      pointsVisible in interface DataSeries
      Parameters:
      visible - point visibility
      Returns:
      this data series.
    • seriesColor

      Figure seriesColor(int color)
      Description copied from interface: DataSeries
      Defines the default line and point color.
      Specified by:
      seriesColor in interface DataSeries
      Parameters:
      color - color
      Returns:
      this data series.
    • seriesColor

      Figure seriesColor(Paint color)
      Description copied from interface: DataSeries
      Defines the default line and point color.
      Specified by:
      seriesColor in interface DataSeries
      Parameters:
      color - color
      Returns:
      this data series.
    • seriesColor

      Figure seriesColor(String color)
      Description copied from interface: DataSeries
      Defines the default line and point color.
      Specified by:
      seriesColor in interface DataSeries
      Parameters:
      color - color
      Returns:
      this data series.
    • toolTipPattern

      Figure toolTipPattern(String toolTipPattern)
      Description copied from interface: DataSeries
      Sets the tooltip format.
      Specified by:
      toolTipPattern in interface DataSeries
      Parameters:
      toolTipPattern - format
      Returns:
      this data series.
    • xToolTipPattern

      Figure xToolTipPattern(String xToolTipPattern)
      Description copied from interface: DataSeries
      Sets the x-value tooltip format.
      Specified by:
      xToolTipPattern in interface DataSeries
      Parameters:
      xToolTipPattern - format
      Returns:
      this data series.
    • yToolTipPattern

      Figure yToolTipPattern(String yToolTipPattern)
      Description copied from interface: DataSeries
      Sets the y-value tooltip format.
      Specified by:
      yToolTipPattern in interface DataSeries
      Parameters:
      yToolTipPattern - format
      Returns:
      this data series.
    • group

      Figure group(int group)
      Description copied from interface: CategoryDataSeries
      Sets the group for this dataset.
      Specified by:
      group in interface CategoryDataSeries
      Returns:
      this data series.
    • piePercentLabelFormat

      Figure piePercentLabelFormat(String pieLabelFormat)
      Description copied from interface: CategoryDataSeries
      Sets the format of the percentage point label format in pie plots.
      Specified by:
      piePercentLabelFormat in interface CategoryDataSeries
      Parameters:
      pieLabelFormat - format
      Returns:
      this data series.
    • pointColor

      Figure pointColor(Table t, String category, String pointColor)
      Description copied from interface: CategoryDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface CategoryDataSeries
      Parameters:
      t - table
      category - column in t, specifying category values
      pointColor - column in t, specifying Paints or ints/Integers representing color palette values.
      Returns:
      this CategoryDataSeries
    • pointColor

      Figure pointColor(SelectableDataSet sds, String category, String pointColor)
      Description copied from interface: CategoryDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface CategoryDataSeries
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table)
      category - column in sds, specifying category values
      pointColor - column in sds, specifying Paints or ints/Integers representing color palette values.
      Returns:
      this CategoryDataSeries
    • pointColor

      Figure pointColor(Comparable category, int pointColor)
      Description copied from interface: CategoryDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface CategoryDataSeries
      Parameters:
      category - data point
      pointColor - index of the color in the series color palette
      Returns:
      this CategoryDataSeries
    • pointColor

      Figure pointColor(Comparable category, Paint pointColor)
      Description copied from interface: CategoryDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface CategoryDataSeries
      Parameters:
      category - data point
      pointColor - color
      Returns:
      this CategoryDataSeries
    • pointColor

      Figure pointColor(Comparable category, String pointColor)
      Description copied from interface: CategoryDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface CategoryDataSeries
      Parameters:
      category - data point
      pointColor - color
      Returns:
      this CategoryDataSeries
    • pointLabel

      Figure pointLabel(Table t, String category, String pointLabel)
      Description copied from interface: CategoryDataSeries
      Sets the point label for data point i from index i of the input labels. Points outside of these indices are unlabeled.
      Specified by:
      pointLabel in interface CategoryDataSeries
      Parameters:
      t - table
      category - column in t, specifying category values
      pointLabel - column in t, specifying labels
      Returns:
      this CategoryDataSeries
    • pointLabel

      Figure pointLabel(SelectableDataSet sds, String category, String pointLabel)
      Description copied from interface: CategoryDataSeries
      Sets the point label for data point i from index i of the input labels. Points outside of these indices are unlabeled.
      Specified by:
      pointLabel in interface CategoryDataSeries
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table)
      category - column in sds, specifying category values
      pointLabel - column in sds, specifying labels
      Returns:
      this CategoryDataSeries
    • pointLabel

      Figure pointLabel(Comparable category, Object pointLabel)
      Description copied from interface: CategoryDataSeries
      Sets the point label for data point i from index i of the input labels. Points outside of these indices are unlabeled.
      Specified by:
      pointLabel in interface CategoryDataSeries
      Parameters:
      category - category value
      pointLabel - label
      Returns:
      this CategoryDataSeries
    • pointShape

      Figure pointShape(groovy.lang.Closure<String> pointShapes)
      Description copied from interface: CategoryDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface CategoryDataSeries
      Parameters:
      pointShapes - closure used to determine point shapes
      Returns:
      this CategoryDataSeries
    • pointShape

      Figure pointShape(Table t, String category, String pointShape)
      Description copied from interface: CategoryDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface CategoryDataSeries
      Parameters:
      t - table
      category - column in t, specifying category values
      pointShape - column in t, specifying shapes
      Returns:
      this CategoryDataSeries
    • pointShape

      Figure pointShape(SelectableDataSet sds, String category, String pointShape)
      Description copied from interface: CategoryDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface CategoryDataSeries
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table)
      category - column in sds, specifying category values
      pointShape - column in sds, specifying shapes
      Returns:
      this CategoryDataSeries
    • pointShape

      Figure pointShape(Comparable category, Shape pointShape)
      Description copied from interface: CategoryDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface CategoryDataSeries
      Parameters:
      category - category value
      pointShape - shape
      Returns:
      this CategoryDataSeries
    • pointShape

      Figure pointShape(Comparable category, String pointShape)
      Description copied from interface: CategoryDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface CategoryDataSeries
      Parameters:
      category - category value
      pointShape - shape
      Returns:
      this CategoryDataSeries
    • pointShape

      Figure pointShape(Function<Comparable,String> pointShapes)
      Description copied from interface: CategoryDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface CategoryDataSeries
      Parameters:
      pointShapes - function used to determine point shapes
      Returns:
      this CategoryDataSeries
    • pointSize

      Figure pointSize(Table t, String category, String pointSize)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Parameters:
      t - table
      category - column in t, specifying category values
      pointSize - column in t, specifying point sizes
      Returns:
      this CategoryDataSeries
    • pointSize

      Figure pointSize(SelectableDataSet sds, String category, String pointSize)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table)
      category - column in sds, specifying category values
      pointSize - column in sds, specifying point sizes
      Returns:
      this CategoryDataSeries
    • pointSize

      Figure pointSize(Comparable category, double pointSize)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Parameters:
      category - data point
      pointSize - factor to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

      Figure pointSize(Comparable category, int pointSize)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Parameters:
      category - data point
      pointSize - factor to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

      Figure pointSize(Comparable category, Number pointSize)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Parameters:
      category - data point
      pointSize - factor to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

      Figure pointSize(Comparable category, long pointSize)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Parameters:
      category - data point
      pointSize - factor to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • errorBarColor

      Figure errorBarColor(int errorBarColor, Object... multiSeriesKey)
      Specified by:
      errorBarColor in interface MultiSeries
    • errorBarColor

      Figure errorBarColor(Paint errorBarColor, Object... multiSeriesKey)
      Specified by:
      errorBarColor in interface MultiSeries
    • errorBarColor

      Figure errorBarColor(String errorBarColor, Object... multiSeriesKey)
      Specified by:
      errorBarColor in interface MultiSeries
    • gradientVisible

      Figure gradientVisible(boolean gradientVisible, Object... multiSeriesKey)
      Specified by:
      gradientVisible in interface MultiSeries
    • group

      Figure group(int group, Object... multiSeriesKey)
      Specified by:
      group in interface MultiSeries
    • lineColor

      Figure lineColor(int color, Object... multiSeriesKey)
      Specified by:
      lineColor in interface MultiSeries
    • lineColor

      Figure lineColor(Paint color, Object... multiSeriesKey)
      Specified by:
      lineColor in interface MultiSeries
    • lineColor

      Figure lineColor(String color, Object... multiSeriesKey)
      Specified by:
      lineColor in interface MultiSeries
    • lineStyle

      Figure lineStyle(LineStyle lineStyle, Object... multiSeriesKey)
      Specified by:
      lineStyle in interface MultiSeries
    • linesVisible

      Figure linesVisible(Boolean visible, Object... multiSeriesKey)
      Specified by:
      linesVisible in interface MultiSeries
    • piePercentLabelFormat

      Figure piePercentLabelFormat(String pieLabelFormat, Object... multiSeriesKey)
      Specified by:
      piePercentLabelFormat in interface MultiSeries
    • pointColor

      Figure pointColor(int pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(int[] pointColors, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(Table t, String category, String pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(Table t, String pointColors, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(Paint pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(Paint[] pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(SelectableDataSet sds, String category, String pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(SelectableDataSet sds, String pointColors, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(Comparable category, int pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(Comparable category, Paint pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(Comparable category, String pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(Integer[] pointColors, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(String pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(String[] pointColors, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColorInteger

      Figure pointColorInteger(IndexableData<Integer> colors, Object... multiSeriesKey)
      Specified by:
      pointColorInteger in interface MultiSeries
    • pointLabel

      Figure pointLabel(Table t, String category, String pointLabel, Object... multiSeriesKey)
      Specified by:
      pointLabel in interface MultiSeries
    • pointLabel

      Figure pointLabel(Table t, String pointLabel, Object... multiSeriesKey)
      Specified by:
      pointLabel in interface MultiSeries
    • pointLabel

      Figure pointLabel(IndexableData<?> pointLabels, Object... multiSeriesKey)
      Specified by:
      pointLabel in interface MultiSeries
    • pointLabel

      Figure pointLabel(SelectableDataSet sds, String category, String pointLabel, Object... multiSeriesKey)
      Specified by:
      pointLabel in interface MultiSeries
    • pointLabel

      Figure pointLabel(SelectableDataSet sds, String pointLabel, Object... multiSeriesKey)
      Specified by:
      pointLabel in interface MultiSeries
    • pointLabel

      Figure pointLabel(Comparable category, Object pointLabel, Object... multiSeriesKey)
      Specified by:
      pointLabel in interface MultiSeries
    • pointLabel

      Figure pointLabel(Object pointLabel, Object... multiSeriesKey)
      Specified by:
      pointLabel in interface MultiSeries
    • pointLabel

      Figure pointLabel(Object[] pointLabels, Object... multiSeriesKey)
      Specified by:
      pointLabel in interface MultiSeries
    • pointLabelFormat

      Figure pointLabelFormat(String pointLabelFormat, Object... multiSeriesKey)
      Specified by:
      pointLabelFormat in interface MultiSeries
    • pointShape

      Figure pointShape(groovy.lang.Closure<String> pointShapes, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(Table t, String category, String pointShape, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(Table t, String pointShape, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(Shape pointShape, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(Shape[] pointShapes, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(IndexableData<String> pointShapes, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(SelectableDataSet sds, String category, String pointShape, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(SelectableDataSet sds, String pointShape, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(Comparable category, Shape pointShape, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(Comparable category, String pointShape, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(String pointShape, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(String[] pointShapes, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointShape

      Figure pointShape(Function<Comparable,String> pointShapes, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointSize

      Figure pointSize(double[] pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(int[] pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(Table t, String category, String pointSize, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(Table t, String pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(IndexableData<Double> pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(SelectableDataSet sds, String category, String pointSize, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(SelectableDataSet sds, String pointSize, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(Comparable category, double pointSize, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(Comparable category, int pointSize, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(Comparable category, Number pointSize, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(Comparable category, long pointSize, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(Number pointSize, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(long[] pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointsVisible

      Figure pointsVisible(Boolean visible, Object... multiSeriesKey)
      Specified by:
      pointsVisible in interface MultiSeries
    • seriesColor

      Figure seriesColor(int color, Object... multiSeriesKey)
      Specified by:
      seriesColor in interface MultiSeries
    • seriesColor

      Figure seriesColor(Paint color, Object... multiSeriesKey)
      Specified by:
      seriesColor in interface MultiSeries
    • seriesColor

      Figure seriesColor(String color, Object... multiSeriesKey)
      Specified by:
      seriesColor in interface MultiSeries
    • seriesNamingFunction

      Figure seriesNamingFunction(groovy.lang.Closure<String> namingFunction)
      Description copied from interface: MultiSeries
      Defines the procedure to name a generated series. If there is only one key column defining the series, the input to the naming function is the singular key column value as an Object. If there are multiple key columns defining the series, the input to the naming function will be an Object[] containing the key column values in order.
      Specified by:
      seriesNamingFunction in interface MultiSeries
      Parameters:
      namingFunction - series naming closure
    • seriesNamingFunction

      Figure seriesNamingFunction(Function<Object,String> namingFunction)
      Description copied from interface: MultiSeries
      Defines the procedure to name a generated series. If there is only one key column defining the series, the input to the naming function is the singular key column value as an Object. If there are multiple key columns defining the series, the input to the naming function will be an Object[] containing the key column values in order.
      Specified by:
      seriesNamingFunction in interface MultiSeries
      Parameters:
      namingFunction - series naming function
    • toolTipPattern

      Figure toolTipPattern(String toolTipPattern, Object... multiSeriesKey)
      Specified by:
      toolTipPattern in interface MultiSeries
    • xToolTipPattern

      Figure xToolTipPattern(String xToolTipPattern, Object... multiSeriesKey)
      Specified by:
      xToolTipPattern in interface MultiSeries
    • yToolTipPattern

      Figure yToolTipPattern(String yToolTipPattern, Object... multiSeriesKey)
      Specified by:
      yToolTipPattern in interface MultiSeries
    • pointColor

      Figure pointColor(int... pointColors)
      Description copied from interface: XYDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface XYDataSeries
      Parameters:
      pointColors - color palette indices. The color for data point i comes from index i. A value of 3 corresponds to the 3rd color from the color pallette.
      Returns:
      this XYDataSeries
    • pointColor

      Figure pointColor(Table t, String pointColors)
      Description copied from interface: XYDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface XYDataSeries
      Parameters:
      t - table containing colors
      pointColors - column in t containing colors. The color data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointColor

      Figure pointColor(Paint... pointColor)
      Description copied from interface: XYDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface XYDataSeries
      Parameters:
      pointColor - colors. The color for data point i comes from index i.
      Returns:
      this XYDataSeries
    • pointColor

      Figure pointColor(SelectableDataSet sds, String pointColors)
      Description copied from interface: XYDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface XYDataSeries
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table) containing colors
      pointColors - column in sds containing colors. The color data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointColor

      Figure pointColor(Integer... pointColors)
      Description copied from interface: XYDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface XYDataSeries
      Parameters:
      pointColors - color palette indices. The color for data point i comes from index i. A value of 3 corresponds to the 3rd color from the color pallette.
      Returns:
      this XYDataSeries
    • pointColor

      Figure pointColor(String... pointColors)
      Description copied from interface: XYDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface XYDataSeries
      Parameters:
      pointColors - color names. The color for data point i comes from index i.
      Returns:
      this XYDataSeries
    • pointColorInteger

      Figure pointColorInteger(IndexableData<Integer> colors)
      Description copied from interface: XYDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColorInteger in interface XYDataSeries
      Parameters:
      colors - colors. The color for data point i comes from index i.
      Returns:
      this XYDataSeries
    • pointLabel

      Figure pointLabel(Table t, String pointLabel)
      Description copied from interface: XYDataSeries
      Sets the point label for data point i from index i of the input labels. Points outside of these indices are unlabeled.
      Specified by:
      pointLabel in interface XYDataSeries
      Parameters:
      t - table containing labels
      pointLabel - column in t containing labels. The label data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointLabel

      Figure pointLabel(IndexableData<?> pointLabels)
      Description copied from interface: XYDataSeries
      Sets the point label for data point i from index i of the input labels. Points outside of these indices are unlabeled.
      Specified by:
      pointLabel in interface XYDataSeries
      Parameters:
      pointLabels - labels
      Returns:
      this XYDataSeries
    • pointLabel

      Figure pointLabel(SelectableDataSet sds, String pointLabel)
      Description copied from interface: XYDataSeries
      Sets the point label for data point i from index i of the input labels. Points outside of these indices are unlabeled.
      Specified by:
      pointLabel in interface XYDataSeries
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table) containing labels
      pointLabel - column in sds containing labels. The color data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointLabel

      Figure pointLabel(Object... pointLabels)
      Description copied from interface: XYDataSeries
      Sets the point label for data point i from index i of the input labels. Points outside of these indices are unlabeled.
      Specified by:
      pointLabel in interface XYDataSeries
      Parameters:
      pointLabels - labels
      Returns:
      this XYDataSeries
    • pointShape

      Figure pointShape(Table t, String pointShape)
      Description copied from interface: XYDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface XYDataSeries
      Parameters:
      t - table containing shapes
      pointShape - column in t containing shapes. The shape data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointShape

      Figure pointShape(Shape... pointShapes)
      Description copied from interface: XYDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface XYDataSeries
      Parameters:
      pointShapes - shapes
      Returns:
      this XYDataSeries
    • pointShape

      Figure pointShape(IndexableData<String> pointShapes)
      Description copied from interface: XYDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface XYDataSeries
      Parameters:
      pointShapes - shapes
      Returns:
      this XYDataSeries
    • pointShape

      Figure pointShape(SelectableDataSet sds, String pointShape)
      Description copied from interface: XYDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface XYDataSeries
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table) containing shapes
      pointShape - column in sds containing shapes. The color data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointShape

      Figure pointShape(String... pointShapes)
      Description copied from interface: XYDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface XYDataSeries
      Parameters:
      pointShapes - shapes
      Returns:
      this XYDataSeries
    • pointSize

      Figure pointSize(double... pointSizes)
      Description copied from interface: XYDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface XYDataSeries
      Parameters:
      pointSizes - factors to multiply the default size (1) by
      Returns:
      this XYDataSeries
    • pointSize

      Figure pointSize(int... pointSizes)
      Description copied from interface: XYDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface XYDataSeries
      Parameters:
      pointSizes - factors to multiply the default size (1) by
      Returns:
      this XYDataSeries
    • pointSize

      Figure pointSize(Table t, String pointSizes)
      Description copied from interface: XYDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface XYDataSeries
      Parameters:
      t - table containing factors to multiply the default size (1) by
      pointSizes - column in t containing size scaling factors. The size data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointSize

      Figure pointSize(IndexableData<Double> pointSizes)
      Description copied from interface: XYDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface XYDataSeries
      Parameters:
      pointSizes - factors to multiply the default size (1) by
      Returns:
      this XYDataSeries
    • pointSize

      Figure pointSize(SelectableDataSet sds, String pointSize)
      Description copied from interface: XYDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface XYDataSeries
      Parameters:
      sds - selectable data set (e.g. OneClick filterable table) containing factors to multiply the default size (1) by
      pointSize - column in sds containing size scaling factors. The size data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointSize

      Figure pointSize(long... pointSizes)
      Description copied from interface: XYDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface XYDataSeries
      Parameters:
      pointSizes - factors to multiply the default size (1) by
      Returns:
      this XYDataSeries
    • funcNPoints

      Figure funcNPoints(int npoints)
      Description copied from interface: XYDataSeriesFunction
      Sets the number of data points in this dataset.
      Specified by:
      funcNPoints in interface XYDataSeriesFunction
      Parameters:
      npoints - number of points
      Returns:
      this data series with the specified number of points.
    • funcRange

      Figure funcRange(double xmin, double xmax)
      Description copied from interface: XYDataSeriesFunction
      Sets the data range for this series.
      Specified by:
      funcRange in interface XYDataSeriesFunction
      Parameters:
      xmin - range minimum
      xmax - range maximum
      Returns:
      this data series with the new range
    • funcRange

      Figure funcRange(double xmin, double xmax, int npoints)
      Description copied from interface: XYDataSeriesFunction
      Sets the data range for this series.
      Specified by:
      funcRange in interface XYDataSeriesFunction
      Parameters:
      xmin - range minimum
      xmax - range maximum
      npoints - number of data points
      Returns:
      this data series with the new range
    • pointColor

      <CATEGORY extends Comparable, COLOR extends Paint> Figure pointColor(Map<CATEGORY,COLOR> pointColor)
      Description copied from interface: CategoryDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface CategoryDataSeries
      Type Parameters:
      CATEGORY - type of the categorical data
      COLOR - type of color for the points
      Parameters:
      pointColor - map from data points to their Paints
      Returns:
      this CategoryDataSeries
    • pointColor

      <CATEGORY extends Comparable, COLOR extends Paint> Figure pointColor(Map<CATEGORY,COLOR> pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColorInteger

      <CATEGORY extends Comparable, COLOR extends Integer> Figure pointColorInteger(Map<CATEGORY,COLOR> colors)
      Description copied from interface: CategoryDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColorInteger in interface CategoryDataSeries
      Type Parameters:
      CATEGORY - type of the categorical data
      COLOR - type of color for the points
      Parameters:
      colors - map from data points to the index of the color palette
      Returns:
      this CategoryDataSeries
    • pointColorInteger

      <CATEGORY extends Comparable, COLOR extends Integer> Figure pointColorInteger(Map<CATEGORY,COLOR> colors, Object... multiSeriesKey)
      Specified by:
      pointColorInteger in interface MultiSeries
    • pointLabel

      <CATEGORY extends Comparable, LABEL> Figure pointLabel(Map<CATEGORY,LABEL> pointLabels)
      Description copied from interface: CategoryDataSeries
      Sets the point label for data point i from index i of the input labels. Points outside of these indices are unlabeled.
      Specified by:
      pointLabel in interface CategoryDataSeries
      Type Parameters:
      CATEGORY - type of the categorical data
      LABEL - data type of the point labels
      Parameters:
      pointLabels - map used to determine point labels
      Returns:
      this CategoryDataSeries
    • pointLabel

      <CATEGORY extends Comparable, LABEL> Figure pointLabel(Map<CATEGORY,LABEL> pointLabels, Object... multiSeriesKey)
      Specified by:
      pointLabel in interface MultiSeries
    • pointSize

      <CATEGORY extends Comparable, NUMBER extends Number> Figure pointSize(CATEGORY[] categories, NUMBER[] pointSizes)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Type Parameters:
      CATEGORY - type of the categorical data
      NUMBER - data type of the point sizes
      Parameters:
      categories - data points
      pointSizes - factors to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

      <CATEGORY extends Comparable, NUMBER extends Number> Figure pointSize(Map<CATEGORY,NUMBER> pointSizes)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Type Parameters:
      CATEGORY - type of the categorical data
      NUMBER - data type of the point sizes
      Parameters:
      pointSizes - map used to set sizes of specific data points
      Returns:
      this CategoryDataSeries
    • pointSize

      <CATEGORY extends Comparable, NUMBER extends Number> Figure pointSize(CATEGORY[] categories, NUMBER[] pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      <CATEGORY extends Comparable, NUMBER extends Number> Figure pointSize(Map<CATEGORY,NUMBER> pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointShape

      <CATEGORY extends Comparable> Figure pointShape(Map<CATEGORY,String> pointShapes)
      Description copied from interface: CategoryDataSeries
      Sets the point shapes for data point i from index i of the input labels. Points outside of these indices use default shapes.
      Specified by:
      pointShape in interface CategoryDataSeries
      Type Parameters:
      CATEGORY - type of the categorical data
      Parameters:
      pointShapes - map used to determine point shapes
      Returns:
      this CategoryDataSeries
    • pointSize

      <CATEGORY extends Comparable> Figure pointSize(CATEGORY[] categories, double[] pointSizes)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Type Parameters:
      CATEGORY - type of the categorical data
      Parameters:
      categories - data points
      pointSizes - factors to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

      <CATEGORY extends Comparable> Figure pointSize(CATEGORY[] categories, int[] pointSizes)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Type Parameters:
      CATEGORY - type of the categorical data
      Parameters:
      categories - data points
      pointSizes - factors to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

      <CATEGORY extends Comparable> Figure pointSize(CATEGORY[] categories, long[] pointSizes)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Type Parameters:
      CATEGORY - type of the categorical data
      Parameters:
      categories - data points
      pointSizes - factors to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointShape

      <CATEGORY extends Comparable> Figure pointShape(Map<CATEGORY,String> pointShapes, Object... multiSeriesKey)
      Specified by:
      pointShape in interface MultiSeries
    • pointSize

      <CATEGORY extends Comparable> Figure pointSize(CATEGORY[] categories, double[] pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      <CATEGORY extends Comparable> Figure pointSize(CATEGORY[] categories, int[] pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      <CATEGORY extends Comparable> Figure pointSize(CATEGORY[] categories, long[] pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointColor

      <COLOR extends Paint> Figure pointColor(groovy.lang.Closure<COLOR> pointColor)
      Description copied from interface: CategoryDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface CategoryDataSeries
      Type Parameters:
      COLOR - type of input for the closure
      Parameters:
      pointColor - closure from data points to their Paints
      Returns:
      this CategoryDataSeries
    • pointColor

      <COLOR extends Paint> Figure pointColor(Function<Comparable,COLOR> pointColor)
      Description copied from interface: CategoryDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface CategoryDataSeries
      Type Parameters:
      COLOR - type of color for the points
      Parameters:
      pointColor - function from data points to their Paints
      Returns:
      this CategoryDataSeries
    • pointColor

      <COLOR extends Paint> Figure pointColor(groovy.lang.Closure<COLOR> pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      <COLOR extends Paint> Figure pointColor(Function<Comparable,COLOR> pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColorInteger

      <COLOR extends Integer> Figure pointColorInteger(groovy.lang.Closure<COLOR> colors)
      Description copied from interface: CategoryDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColorInteger in interface CategoryDataSeries
      Type Parameters:
      COLOR - type of color palette indices
      Parameters:
      colors - closure from data points to the index of the color palette
      Returns:
      this CategoryDataSeries
    • pointColorInteger

      <COLOR extends Integer> Figure pointColorInteger(Function<Comparable,COLOR> colors)
      Description copied from interface: CategoryDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColorInteger in interface CategoryDataSeries
      Type Parameters:
      COLOR - type of color for the points
      Parameters:
      colors - function from data points to the index of the color palette
      Returns:
      this CategoryDataSeries
    • pointColorInteger

      <COLOR extends Integer> Figure pointColorInteger(groovy.lang.Closure<COLOR> colors, Object... multiSeriesKey)
      Specified by:
      pointColorInteger in interface MultiSeries
    • pointColorInteger

      <COLOR extends Integer> Figure pointColorInteger(Function<Comparable,COLOR> colors, Object... multiSeriesKey)
      Specified by:
      pointColorInteger in interface MultiSeries
    • pointLabel

      <LABEL> Figure pointLabel(groovy.lang.Closure<LABEL> pointLabels)
      Description copied from interface: CategoryDataSeries
      Sets the point label for data point i from index i of the input labels. Points outside of these indices are unlabeled.
      Specified by:
      pointLabel in interface CategoryDataSeries
      Type Parameters:
      LABEL - data type of the point labels
      Parameters:
      pointLabels - closure used to determine point labels for input categories
      Returns:
      this CategoryDataSeries
    • pointLabel

      <LABEL> Figure pointLabel(Function<Comparable,LABEL> pointLabels)
      Description copied from interface: CategoryDataSeries
      Sets the point label for data point i from index i of the input labels. Points outside of these indices are unlabeled.
      Specified by:
      pointLabel in interface CategoryDataSeries
      Type Parameters:
      LABEL - data type of the point labels
      Parameters:
      pointLabels - function used to determine point labels
      Returns:
      this CategoryDataSeries
    • pointLabel

      <LABEL> Figure pointLabel(groovy.lang.Closure<LABEL> pointLabels, Object... multiSeriesKey)
      Specified by:
      pointLabel in interface MultiSeries
    • pointLabel

      <LABEL> Figure pointLabel(Function<Comparable,LABEL> pointLabels, Object... multiSeriesKey)
      Specified by:
      pointLabel in interface MultiSeries
    • pointSize

      <NUMBER extends Number> Figure pointSize(groovy.lang.Closure<NUMBER> pointSizes)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Type Parameters:
      NUMBER - data type of the point sizes
      Parameters:
      pointSizes - closure used to set sizes of data points
      Returns:
      this CategoryDataSeries
    • pointSize

      <NUMBER extends Number> Figure pointSize(Function<Comparable,NUMBER> pointSizes)
      Description copied from interface: CategoryDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface CategoryDataSeries
      Type Parameters:
      NUMBER - data type of the point sizes
      Parameters:
      pointSizes - function used to set sizes of data points
      Returns:
      this CategoryDataSeries
    • pointSize

      <NUMBER extends Number> Figure pointSize(groovy.lang.Closure<NUMBER> pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      <NUMBER extends Number> Figure pointSize(Function<Comparable,NUMBER> pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointColor

      <T extends Paint> Figure pointColor(IndexableData<T> pointColor, Object... multiSeriesKey)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      <T extends Paint> Figure pointColor(IndexableData<T> pointColor)
      Description copied from interface: XYDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface XYDataSeries
      Type Parameters:
      T - data type of the colors
      Parameters:
      pointColor - colors. The color for data point i comes from index i.
      Returns:
      this XYDataSeries
    • pointSize

      <T extends Number> Figure pointSize(T[] pointSizes, Object... multiSeriesKey)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      <T extends Number> Figure pointSize(T[] pointSizes)
      Description copied from interface: XYDataSeries
      Sets the point size. A scale factor of 1 is the default size. A scale factor of 2 is 2x the default size. Unspecified points use the default size.
      Specified by:
      pointSize in interface XYDataSeries
      Type Parameters:
      T - data type of the factors
      Parameters:
      pointSizes - factors to multiply the default size (1) by
      Returns:
      this XYDataSeries