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 GUI widget for the figure.
      Returns:
      GUI widget for the figure
    • save

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

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

      Figure save(String saveLocation, boolean wait, long timeoutSeconds)
      Description copied from interface: BaseFigure
      Saves the Figure as an image.
      Specified by:
      save in interface BaseFigure
      Parameters:
      saveLocation - save location. 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 saveLocation, 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:
      saveLocation - save location. 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... names)
      Description copied from interface: Axes
      Removes the series with the specified names from this Axes.
      Specified by:
      axesRemoveSeries in interface Axes
      Parameters:
      names - 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, and the z-axis dimension 2.
      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 format)
      Description copied from interface: Axis
      Sets the AxisFormat for this Axis.
      Specified by:
      axisFormat in interface Axis
      Parameters:
      format - axis format
      Returns:
      this Axis
    • axisFormatPattern

      Figure axisFormatPattern(String pattern)
      Description copied from interface: Axis
      Sets the format pattern for this Axis's labels.
      Specified by:
      axisFormatPattern in interface Axis
      Parameters:
      pattern - 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(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 valueColumn)
      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.
      valueColumn - 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[] values, 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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, DBDateTime[] values, DBDateTime[] yLow, DBDateTime[] 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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> values, 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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[] values, 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
      values - numeric data
      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> values, 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
      values - numeric data
      yLow - low value in y dimension
      yHigh - high value in y dimension
      Returns:
      dataset created by the plot
    • catErrorBar

      Figure catErrorBar(Comparable seriesName, SelectableDataSet sds, String categories, String values, 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
      values - 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
    • catErrorBar

      Figure catErrorBar(Comparable seriesName, Table t, String categories, String values, 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
      values - 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
    • catErrorBarBy

      Figure catErrorBarBy(Comparable seriesName, SelectableDataSet sds, String categories, String values, 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
      values - 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
    • catErrorBarBy

      Figure catErrorBarBy(Comparable seriesName, Table t, String categories, String values, 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
      values - 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
    • catHistPlot

      <T extends Comparable> Figure catHistPlot(Comparable seriesName, T[] x)
      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
      x - data
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, double[] x)
      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
      x - data
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, float[] x)
      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
      x - data
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, int[] x)
      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
      x - data
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, long[] x)
      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
      x - data
      Returns:
      dataset created for plot
    • catHistPlot

      <T extends Comparable> Figure catHistPlot(Comparable seriesName, List<T> x)
      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
      x - data
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, SelectableDataSet sds, String columnName)
      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)
      columnName - column in sds
      Returns:
      dataset created for plot
    • catHistPlot

      Figure catHistPlot(Comparable seriesName, Table t, String columnName)
      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
      columnName - column in t
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable, T1 extends Number> Figure catPlot(Comparable seriesName, T0[] categories, T1[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, double[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, float[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, int[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, long[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, DBDateTime[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, Date[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, T0[] categories, short[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable, T1 extends Number> Figure catPlot(Comparable seriesName, T0[] categories, List<T1> values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T1 extends Comparable> Figure catPlot(Comparable seriesName, IndexableData<T1> categories, IndexableNumericData values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable, T1 extends Number> Figure catPlot(Comparable seriesName, List<T0> categories, T1[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, double[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, float[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, int[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, long[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, DBDateTime[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, Date[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable> Figure catPlot(Comparable seriesName, List<T0> categories, short[] values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      <T0 extends Comparable, T1 extends Number> Figure catPlot(Comparable seriesName, List<T0> categories, List<T1> values)
      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
      values - numeric data
      Returns:
      dataset created for plot
    • catPlot

      Figure catPlot(Comparable seriesName, SelectableDataSet sds, String categories, String values)
      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
      values - column in sds holding numeric data
      Returns:
      dataset created for plot
    • catPlot

      Figure catPlot(Comparable seriesName, Table t, String categories, String values)
      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
      values - column in t holding numeric data
      Returns:
      dataset created for plot
    • catPlotBy

      Figure catPlotBy(Comparable seriesName, SelectableDataSet sds, String categories, String values, 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
      values - column in sds holding numeric data
      byColumns - column(s) in sds that holds the grouping data
      Returns:
      dataset created for plot
    • catPlotBy

      Figure catPlotBy(Comparable seriesName, Table t, String categories, String values, 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
      values - column in t holding numeric data
      byColumns - column(s) in t 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 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:
      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... names)
      Description copied from interface: Chart
      Removes the series with the specified names from this Chart.
      Specified by:
      chartRemoveSeries in interface Chart
      Parameters:
      names - 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(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(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(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(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(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
    • 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
    • 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 n)
      Description copied from interface: Chart
      Sets the size of this Chart within the grid of the figure.
      Specified by:
      colSpan in interface Chart
      Parameters:
      n - 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] xHigh, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, 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
    • 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
    • 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
    • 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
    • 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] xHigh, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] xLow, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, 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
    • 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
    • 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
    • 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
    • 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, DBDateTime[] y, DBDateTime[] yLow, DBDateTime[] 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, 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
    • 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
    • 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
    • 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
    • figureRemoveSeries

      Figure figureRemoveSeries(String... names)
      Description copied from interface: BaseFigure
      Removes all series with names from this Figure.
      Specified by:
      figureRemoveSeries in interface BaseFigure
      Parameters:
      names - 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 visible)
      Description copied from interface: Chart
      Sets whether the Chart has grid lines.
      Specified by:
      gridLinesVisible in interface Chart
      Parameters:
      visible - whether the Chart's grid lines are drawn
      Returns:
      this Chart
    • histPlot

      Figure histPlot(Comparable seriesName, Table counts)
      Description copied from interface: Axes
      Creates a histogram.
      Specified by:
      histPlot in interface Axes
      Parameters:
      seriesName - name of the created dataset
      counts - 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, SelectableDataSet sds, String columnName, 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)
      columnName - column in sds
      nbins - number of bins in the resulting histogram
      Returns:
      dataset created for plot
    • histPlot

      Figure histPlot(Comparable seriesName, Table t, String columnName, 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
      columnName - column in t
      nbins - number of bins in the resulting histogram
      Returns:
      dataset created for plot
    • histPlot

      <T0 extends Number> Figure histPlot(Comparable seriesName, T0[] x, double rangeMin, double rangeMax, 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
      rangeMin - minimum of the range
      rangeMax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, double[] x, double rangeMin, double rangeMax, 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
      rangeMin - minimum of the range
      rangeMax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, float[] x, double rangeMin, double rangeMax, 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
      rangeMin - minimum of the range
      rangeMax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, int[] x, double rangeMin, double rangeMax, 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
      rangeMin - minimum of the range
      rangeMax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, long[] x, double rangeMin, double rangeMax, 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
      rangeMin - minimum of the range
      rangeMax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, short[] x, double rangeMin, double rangeMax, 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
      rangeMin - minimum of the range
      rangeMax - 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 rangeMin, double rangeMax, 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
      rangeMin - minimum of the range
      rangeMax - maximum of the range
      nbins - number of bins
      Returns:
      dataset created by the plot
    • histPlot

      Figure histPlot(Comparable seriesName, SelectableDataSet sds, String columnName, double rangeMin, double rangeMax, 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)
      columnName - column in sds
      rangeMin - minimum of the range
      rangeMax - maximum of the range
      nbins - number of bins in the resulting histogram
      Returns:
      dataset created for plot
    • histPlot

      Figure histPlot(Comparable seriesName, Table t, String columnName, double rangeMin, double rangeMax, 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
      columnName - column in t
      rangeMin - minimum of the range
      rangeMax - 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
    • 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

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

      Figure maxRowsInTitle(int maxRowsCount)
      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:
      maxRowsCount - 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

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

      Figure minorTicks(int count)
      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:
      count - 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, SelectableDataSet sds, String timeCol, String openCol, String highCol, String lowCol, String closeCol)
      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)
      timeCol - column in sds that holds the time data
      openCol - column in sds that holds the open data
      highCol - column in sds that holds the high data
      lowCol - column in sds that holds the low data
      closeCol - column in sds that holds the close data
      Returns:
      dataset created for plot
    • ohlcPlot

      Figure ohlcPlot(Comparable seriesName, Table t, String timeCol, String openCol, String highCol, String lowCol, String closeCol)
      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
      timeCol - column in t that holds the time data
      openCol - column in t that holds the open data
      highCol - column in t that holds the high data
      lowCol - column in t that holds the low data
      closeCol - column in t that holds the close data
      Returns:
      dataset created for plot
    • ohlcPlotBy

      Figure ohlcPlotBy(Comparable seriesName, SelectableDataSet sds, String timeCol, String openCol, String highCol, String lowCol, String closeCol, 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)
      timeCol - column in sds that holds the time data
      openCol - column in sds that holds the open data
      highCol - column in sds that holds the high data
      lowCol - column in sds that holds the low data
      closeCol - column in sds that holds the close data
      byColumns - column(s) in sds that holds the grouping data
      Returns:
      dataset created for plot
    • ohlcPlotBy

      Figure ohlcPlotBy(Comparable seriesName, Table t, String timeCol, String openCol, String highCol, String lowCol, String closeCol, 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
      timeCol - column in t that holds the time data
      openCol - column in t that holds the open data
      highCol - column in t that holds the high data
      lowCol - column in t that holds the low data
      closeCol - column in t that holds the close data
      byColumns - column(s) in t that holds the grouping data
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable, T1 extends Number> Figure piePlot(Comparable seriesName, T0[] categories, T1[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, T0[] categories, double[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, T0[] categories, float[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, T0[] categories, int[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, T0[] categories, long[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, T0[] categories, short[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable, T1 extends Number> Figure piePlot(Comparable seriesName, T0[] categories, List<T1> values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T1 extends Comparable> Figure piePlot(Comparable seriesName, IndexableData<T1> categories, IndexableNumericData values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable, T1 extends Number> Figure piePlot(Comparable seriesName, List<T0> categories, T1[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, List<T0> categories, double[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, List<T0> categories, float[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, List<T0> categories, int[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, List<T0> categories, long[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable> Figure piePlot(Comparable seriesName, List<T0> categories, short[] values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      <T0 extends Comparable, T1 extends Number> Figure piePlot(Comparable seriesName, List<T0> categories, List<T1> values)
      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
      values - data values
      Returns:
      dataset created for plot
    • piePlot

      Figure piePlot(Comparable seriesName, SelectableDataSet sds, String categories, String values)
      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
      values - column in sds with numerical data
      Returns:
      dataset created for plot
    • piePlot

      Figure piePlot(Comparable seriesName, Table t, String categories, String values)
      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
      values - column in t 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] x, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, DBDateTime[] 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, 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, 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, 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, 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
    • 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
    • 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 style)
      Description copied from interface: Axes
      Sets the PlotStyle of this Axes.
      Specified by:
      plotStyle in interface Axes
      Parameters:
      style - style
      Returns:
      this Axes
    • plotStyle

      Figure plotStyle(String style)
      Description copied from interface: Axes
      Sets the PlotStyle of this Axes.
      Specified by:
      plotStyle in interface Axes
      Parameters:
      style - 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 index)
      Description copied from interface: BaseFigure
      Removes a chart from the Figure's grid.
      Specified by:
      removeChart 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:
      this Figure with the chart removed.
    • removeChart

      Figure removeChart(int rowNum, int colNum)
      Description copied from interface: BaseFigure
      Removes a chart from the Figure's grid.
      Specified by:
      removeChart 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:
      this Figure with the chart removed.
    • rowSpan

      Figure rowSpan(int n)
      Description copied from interface: Chart
      Sets the size of this Chart within the grid of the figure.
      Specified by:
      rowSpan in interface Chart
      Parameters:
      n - 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
    • theme

      Figure theme(String theme)
      Description copied from interface: BaseFigure
      Sets the Theme of this Figure
      Specified by:
      theme in interface BaseFigure
      Parameters:
      theme - theme name
      Returns:
      this Figure
    • theme

      Figure theme(Theme theme)
      Description copied from interface: BaseFigure
      Sets the Theme of this Figure
      Specified by:
      theme in interface BaseFigure
      Parameters:
      theme - theme
      Returns:
      this Figure
    • 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
    • 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, and the z-axis is dimension 2.
      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, and the z-axis is dimension 2.
      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(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 valueColumn)
      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.
      valueColumn - 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 format)
      Description copied from interface: Axes
      Sets the AxisFormat of the x-Axis
      Specified by:
      xFormat in interface Axes
      Parameters:
      format - format
      Returns:
      this Axes
    • xFormatPattern

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

      Figure xGridLinesVisible(boolean visible)
      Description copied from interface: Chart
      Sets whether the Chart has grid lines in the x direction.
      Specified by:
      xGridLinesVisible in interface Chart
      Parameters:
      visible - 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
    • 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 valueColumn)
      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)
      valueColumn - 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 valueColumn)
      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)
      valueColumn - column in sds. The value in row 0 is used for the minimum.
      Returns:
      this Axes
    • xMinorTicks

      Figure xMinorTicks(int count)
      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:
      count - 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(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 valueColumn)
      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.
      valueColumn - 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 format)
      Description copied from interface: Axes
      Sets the AxisFormat of the y-Axis
      Specified by:
      yFormat in interface Axes
      Parameters:
      format - format
      Returns:
      this Axes
    • yFormatPattern

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

      Figure yGridLinesVisible(boolean visible)
      Description copied from interface: Chart
      Sets whether the Chart has grid lines in the y direction
      Specified by:
      yGridLinesVisible in interface Chart
      Parameters:
      visible - 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
    • 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 valueColumn)
      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)
      valueColumn - 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 valueColumn)
      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)
      valueColumn - column in sds. The value in row 0 is used for the minimum.
      Returns:
      this Axes
    • yMinorTicks

      Figure yMinorTicks(int count)
      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:
      count - 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(Paint color)
      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:
      color - color
      Returns:
      this DataSeries
    • errorBarColor

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

      Figure errorBarColor(int color)
      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:
      color - index of the color in the series color palette
      Returns:
      this DataSeries
    • errorBarColor

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

      Figure errorBarColor(String color)
      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:
      color - color
      Returns:
      this DataSeries
    • errorBarColor

      Figure errorBarColor(String color, Object... keys)
      Specified by:
      errorBarColor in interface MultiSeries
    • 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
    • gradientVisible

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

      Figure gradientVisible(boolean visible, Object... keys)
      Specified by:
      gradientVisible in interface MultiSeries
    • 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.
    • group

      Figure group(int group, Object... keys)
      Specified by:
      group in interface MultiSeries
    • 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(Paint color, Object... keys)
      Specified by:
      lineColor in interface MultiSeries
    • 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(int color, Object... keys)
      Specified by:
      lineColor in interface MultiSeries
    • 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.
    • lineColor

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

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

      Figure lineStyle(LineStyle style, Object... keys)
      Specified by:
      lineStyle in interface MultiSeries
    • 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.
    • linesVisible

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

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

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

      Figure pointColor(SelectableDataSet sds, String columnName)
      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
      columnName - column in sds containing colors. The color data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointColor

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

      Figure pointColor(SelectableDataSet sds, String keyColumn, String valueColumn)
      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)
      keyColumn - column in sds, specifying category values
      valueColumn - column in sds, specifying Paints or ints/Integers representing color palette values.
      Returns:
      this CategoryDataSeries
    • pointColor

      Figure pointColor(SelectableDataSet sds, String keyColumn, String valueColumn, Object... keys)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(Table t, String columnName)
      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
      columnName - column in t containing colors. The color data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointColor

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

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

      Figure pointColor(Table t, String keyColumn, String valueColumn, Object... keys)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(Paint color)
      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:
      color - color
      Returns:
      this data series.
    • pointColor

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

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

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

      Figure pointColor(int color)
      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:
      color - color
      Returns:
      this data series.
    • pointColor

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

      Figure pointColor(int... colors)
      Description copied from interface: XYDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface XYDataSeries
      Parameters:
      colors - 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(int[] colors, Object... keys)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(Comparable category, Paint color)
      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
      color - color
      Returns:
      this CategoryDataSeries
    • pointColor

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

      Figure pointColor(Comparable category, int color)
      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
      color - index of the color in the series color palette
      Returns:
      this CategoryDataSeries
    • pointColor

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

      Figure pointColor(Comparable category, String color)
      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
      color - color
      Returns:
      this CategoryDataSeries
    • pointColor

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

      Figure pointColor(Integer... colors)
      Description copied from interface: XYDataSeries
      Sets the point color. Unspecified points use the default color.
      Specified by:
      pointColor in interface XYDataSeries
      Parameters:
      colors - 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(Integer[] colors, Object... keys)
      Specified by:
      pointColor in interface MultiSeries
    • pointColor

      Figure pointColor(String color)
      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:
      color - color
      Returns:
      this data series.
    • pointColor

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

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

      Figure pointColor(String[] colors, Object... keys)
      Specified by:
      pointColor in interface MultiSeries
    • 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
    • pointColorInteger

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

      Figure pointLabel(IndexableData<?> labels)
      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:
      labels - labels
      Returns:
      this XYDataSeries
    • pointLabel

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

      Figure pointLabel(SelectableDataSet sds, String columnName)
      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
      columnName - column in sds containing labels. The color data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointLabel

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

      Figure pointLabel(SelectableDataSet sds, String keyColumn, String valueColumn)
      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)
      keyColumn - column in sds, specifying category values
      valueColumn - column in sds, specifying labels
      Returns:
      this CategoryDataSeries
    • pointLabel

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

      Figure pointLabel(Table t, String columnName)
      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
      columnName - column in t containing labels. The label data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointLabel

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

      Figure pointLabel(Table t, String keyColumn, String valueColumn)
      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
      keyColumn - column in t, specifying category values
      valueColumn - column in t, specifying labels
      Returns:
      this CategoryDataSeries
    • pointLabel

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

      Figure pointLabel(Comparable category, Object label)
      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
      label - label
      Returns:
      this CategoryDataSeries
    • pointLabel

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

      Figure pointLabel(Object label)
      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:
      label - label
      Returns:
      this XYDataSeries
    • pointLabel

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

      Figure pointLabel(Object... labels)
      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:
      labels - labels
      Returns:
      this XYDataSeries
    • pointLabel

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

      Figure pointLabelFormat(String format)
      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:
      format - format
      Returns:
      this data series.
    • pointLabelFormat

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

      Figure pointShape(IndexableData<String> shapes)
      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:
      shapes - shapes
      Returns:
      this XYDataSeries
    • pointShape

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

      Figure pointShape(SelectableDataSet sds, String columnName)
      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
      columnName - column in sds containing shapes. The color data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointShape

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

      Figure pointShape(SelectableDataSet sds, String keyColumn, String valueColumn)
      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)
      keyColumn - column in sds, specifying category values
      valueColumn - column in sds, specifying shapes
      Returns:
      this CategoryDataSeries
    • pointShape

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

      Figure pointShape(Table t, String columnName)
      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
      columnName - column in t containing shapes. The shape data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointShape

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

      Figure pointShape(Table t, String keyColumn, String valueColumn)
      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
      keyColumn - column in t, specifying category values
      valueColumn - column in t, specifying shapes
      Returns:
      this CategoryDataSeries
    • pointShape

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

      Figure pointShape(Shape shape)
      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:
      shape - shape
      Returns:
      this DataSeries
    • pointShape

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

      Figure pointShape(Shape... shapes)
      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:
      shapes - shapes
      Returns:
      this XYDataSeries
    • pointShape

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

      Figure pointShape(groovy.lang.Closure<String> shapes)
      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:
      shapes - closure used to determine point shapes
      Returns:
      this CategoryDataSeries
    • pointShape

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

      Figure pointShape(Comparable category, Shape shape)
      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
      shape - shape
      Returns:
      this CategoryDataSeries
    • pointShape

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

      Figure pointShape(Comparable category, String shape)
      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
      shape - shape
      Returns:
      this CategoryDataSeries
    • pointShape

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

      Figure pointShape(String shape)
      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:
      shape - shape
      Returns:
      this DataSeries
    • pointShape

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

      Figure pointShape(String... shapes)
      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:
      shapes - shapes
      Returns:
      this XYDataSeries
    • pointShape

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

      Figure pointShape(Function<Comparable,String> shapes)
      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:
      shapes - function used to determine point shapes
      Returns:
      this CategoryDataSeries
    • pointShape

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

      Figure pointSize(IndexableData<Double> factors)
      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:
      factors - factors to multiply the default size (1) by
      Returns:
      this XYDataSeries
    • pointSize

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

      Figure pointSize(SelectableDataSet sds, String columnName)
      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
      columnName - column in sds containing size scaling factors. The size data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointSize

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

      Figure pointSize(SelectableDataSet sds, String keyColumn, String valueColumn)
      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)
      keyColumn - column in sds, specifying category values
      valueColumn - column in sds, specifying point sizes
      Returns:
      this CategoryDataSeries
    • pointSize

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

      Figure pointSize(Table t, String columnName)
      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
      columnName - column in t containing size scaling factors. The size data for point i comes from row i.
      Returns:
      this XYDataSeries
    • pointSize

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

      Figure pointSize(Table t, String keyColumn, String valueColumn)
      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
      keyColumn - column in t, specifying category values
      valueColumn - column in t, specifying point sizes
      Returns:
      this CategoryDataSeries
    • pointSize

      Figure pointSize(Table t, String keyColumn, String valueColumn, Object... keys)
      Specified by:
      pointSize in interface MultiSeries
    • pointSize

      Figure pointSize(double factor)
      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:
      factor - point size
      Returns:
      this data series.
    • pointSize

      Figure pointSize(double... factors)
      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:
      factors - factors to multiply the default size (1) by
      Returns:
      this XYDataSeries
    • pointSize

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

      Figure pointSize(int factor)
      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:
      factor - point size
      Returns:
      this data series.
    • pointSize

      Figure pointSize(int... factors)
      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:
      factors - factors to multiply the default size (1) by
      Returns:
      this XYDataSeries
    • pointSize

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

      Figure pointSize(Comparable category, double factor)
      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
      factor - factor to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

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

      Figure pointSize(Comparable category, int factor)
      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
      factor - factor to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

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

      Figure pointSize(Comparable category, Number factor)
      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
      factor - factor to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

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

      Figure pointSize(Comparable category, long factor)
      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
      factor - factor to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

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

      Figure pointSize(Number factor)
      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:
      factor - point size
      Returns:
      this data series.
    • pointSize

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

      Figure pointSize(long factor)
      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:
      factor - point size
      Returns:
      this data series.
    • pointSize

      Figure pointSize(long... factors)
      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:
      factors - factors to multiply the default size (1) by
      Returns:
      this XYDataSeries
    • pointSize

      Figure pointSize(long[] factors, Object... keys)
      Specified by:
      pointSize in interface MultiSeries
    • 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.
    • pointsVisible

      Figure pointsVisible(Boolean visible, Object... keys)
      Specified by:
      pointsVisible in interface MultiSeries
    • 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(Paint color, Object... keys)
      Specified by:
      seriesColor in interface MultiSeries
    • 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(int color, Object... keys)
      Specified by:
      seriesColor in interface MultiSeries
    • 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.
    • seriesColor

      Figure seriesColor(String color, Object... keys)
      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. The input of the naming function is the table map key corresponding to the new series.
      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. The input of the naming function is the table map key corresponding to the new series.
      Specified by:
      seriesNamingFunction in interface MultiSeries
      Parameters:
      namingFunction - series naming function
    • toolTipPattern

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

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

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

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

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

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

      <CATEGORY extends Comparable, COLOR extends Paint> Figure pointColor(Map<CATEGORY,COLOR> colors)
      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:
      colors - map from data points to their Paints
      Returns:
      this CategoryDataSeries
    • pointColor

      <CATEGORY extends Comparable, COLOR extends Paint> Figure pointColor(Map<CATEGORY,COLOR> colors, Object... keys)
      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... keys)
      Specified by:
      pointColorInteger in interface MultiSeries
    • pointLabel

      <CATEGORY extends Comparable, LABEL> Figure pointLabel(Map<CATEGORY,LABEL> labels)
      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:
      labels - map used to determine point labels
      Returns:
      this CategoryDataSeries
    • pointLabel

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

      <CATEGORY extends Comparable, NUMBER extends Number> Figure pointSize(CATEGORY[] categories, NUMBER[] factors)
      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
      factors - factors to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

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

      <CATEGORY extends Comparable, NUMBER extends Number> Figure pointSize(Map<CATEGORY,NUMBER> factors)
      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:
      factors - map used to set sizes of specific data points
      Returns:
      this CategoryDataSeries
    • pointSize

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

      <CATEGORY extends Comparable> Figure pointShape(Map<CATEGORY,String> shapes)
      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:
      shapes - map used to determine point shapes
      Returns:
      this CategoryDataSeries
    • pointShape

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

      <CATEGORY extends Comparable> Figure pointSize(CATEGORY[] categories, double[] factors)
      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
      factors - factors to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

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

      <CATEGORY extends Comparable> Figure pointSize(CATEGORY[] categories, int[] factors)
      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
      factors - factors to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

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

      <CATEGORY extends Comparable> Figure pointSize(CATEGORY[] categories, long[] factors)
      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
      factors - factors to multiply the default size (1) by
      Returns:
      this CategoryDataSeries
    • pointSize

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

      <COLOR extends Paint> Figure pointColor(groovy.lang.Closure<COLOR> colors)
      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:
      colors - closure from data points to their Paints
      Returns:
      this CategoryDataSeries
    • pointColor

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

      <COLOR extends Paint> Figure pointColor(Function<Comparable,COLOR> colors)
      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:
      colors - function from data points to their Paints
      Returns:
      this CategoryDataSeries
    • pointColor

      <COLOR extends Paint> Figure pointColor(Function<Comparable,COLOR> colors, Object... keys)
      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(groovy.lang.Closure<COLOR> colors, Object... keys)
      Specified by:
      pointColorInteger in interface MultiSeries
    • 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(Function<Comparable,COLOR> colors, Object... keys)
      Specified by:
      pointColorInteger in interface MultiSeries
    • pointLabel

      <LABEL> Figure pointLabel(groovy.lang.Closure<LABEL> labels)
      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:
      labels - closure used to determine point labels for input categories
      Returns:
      this CategoryDataSeries
    • pointLabel

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

      <LABEL> Figure pointLabel(Function<Comparable,LABEL> labels)
      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:
      labels - function used to determine point labels
      Returns:
      this CategoryDataSeries
    • pointLabel

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

      <NUMBER extends Number> Figure pointSize(groovy.lang.Closure<NUMBER> factors)
      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:
      factors - closure used to set sizes of data points
      Returns:
      this CategoryDataSeries
    • pointSize

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

      <NUMBER extends Number> Figure pointSize(Function<Comparable,NUMBER> factors)
      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:
      factors - function used to set sizes of data points
      Returns:
      this CategoryDataSeries
    • pointSize

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

      <T extends Paint> Figure pointColor(IndexableData<T> colors)
      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:
      colors - colors. The color for data point i comes from index i.
      Returns:
      this XYDataSeries
    • pointColor

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

      <T extends Paint> Figure pointColorByY(groovy.lang.Closure<T> colors)
      Description copied from interface: DataSeries
      Sets the point color for a data point based upon the y-value.
      Specified by:
      pointColorByY in interface DataSeries
      Parameters:
      colors - function from the y-value of data points to Paint
      Returns:
      this DataSeries
    • pointColorByY

      <T extends Paint> Figure pointColorByY(groovy.lang.Closure<T> colors, Object... keys)
      Specified by:
      pointColorByY in interface MultiSeries
    • pointColorByY

      <T extends Paint> Figure pointColorByY(Map<Double,T> colors)
      Description copied from interface: CategoryDataSeries
      Sets the point color for a data point based upon the y-value.
      Specified by:
      pointColorByY in interface CategoryDataSeries
      Parameters:
      colors - map from the y-value of data points to Paint
      Returns:
      this CategoryDataSeries
    • pointColorByY

      <T extends Paint> Figure pointColorByY(Map<Double,T> colors, Object... keys)
      Specified by:
      pointColorByY in interface MultiSeries
    • pointColorByY

      <T extends Paint> Figure pointColorByY(Function<Double,T> colors)
      Description copied from interface: DataSeries
      Sets the point color for a data point based upon the y-value.
      Specified by:
      pointColorByY in interface DataSeries
      Parameters:
      colors - function from the y-value of data points to Paint
      Returns:
      this DataSeries
    • pointColorByY

      <T extends Paint> Figure pointColorByY(Function<Double,T> colors, Object... keys)
      Specified by:
      pointColorByY in interface MultiSeries
    • pointSize

      <T extends Number> Figure pointSize(T[] factors)
      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:
      factors - factors to multiply the default size (1) by
      Returns:
      this XYDataSeries
    • pointSize

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