Class XYErrorBarDataSeriesArray
java.lang.Object
io.deephaven.plot.AbstractSeriesInternal
io.deephaven.plot.datasets.AbstractDataSeries
io.deephaven.plot.datasets.xy.AbstractXYDataSeries
io.deephaven.plot.datasets.xy.XYDataSeriesArray
io.deephaven.plot.datasets.xyerrorbar.XYErrorBarDataSeriesArray
- All Implemented Interfaces:
DataSeries,DataSeriesInternal,XYDataSeries,XYDataSeriesInternal,XYErrorBarDataSeries,XYErrorBarDataSeriesInternal,PlotExceptionCause,Series,SeriesInternal,Serializable
- Direct Known Subclasses:
XYErrorBarDataSeriesSwappableTableArray,XYErrorBarDataSeriesTableArray
public class XYErrorBarDataSeriesArray
extends XYDataSeriesArray
implements XYErrorBarDataSeriesInternal
Dataset appropriate for an
XYErrorBarDataSeriesInternal composed of indexable data.- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionXYErrorBarDataSeriesArray(AxesImpl axes, int id, Comparable name, IndexableNumericData x, IndexableNumericData xLow, IndexableNumericData xHigh, IndexableNumericData y, IndexableNumericData yLow, IndexableNumericData yHigh, boolean drawXError, boolean drawYError) XYErrorBarDataSeriesArray(AxesImpl axes, int id, Comparable name, IndexableNumericData x, IndexableNumericData xLow, IndexableNumericData xHigh, IndexableNumericData y, IndexableNumericData yLow, IndexableNumericData yHigh, boolean drawXError, boolean drawYError, AbstractXYDataSeries series) protectedXYErrorBarDataSeriesArray(XYErrorBarDataSeriesArray series, AxesImpl axes) Creates a copy of a series using a different Axes. -
Method Summary
Methods inherited from class io.deephaven.plot.datasets.xy.XYDataSeriesArray
getX, getX, getY, getY, sizeMethods inherited from class io.deephaven.plot.datasets.xy.AbstractXYDataSeries
colorsSetSpecific, errorBarColor, errorBarColor, errorBarColor, getPointColor, getPointColor, getPointLabel, getPointLabel, getPointShape, getPointShape, getPointSize, getPointSize, getSeriesColor, gradientVisible, lineColor, lineColor, lineColor, lineStyle, linesVisible, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColorInteger, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabelFormat, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointsVisible, seriesColor, seriesColor, seriesColor, toolTipPattern, xToolTipPattern, yToolTipPatternMethods inherited from class io.deephaven.plot.datasets.AbstractDataSeries
chart, getErrorBarColor, getGradientVisible, getLineColor, getLineStyle, getLinesVisible, getPointLabelFormat, getPointsVisible, getXToolTipPattern, getYToolTipPattern, setErrorBarColor, setErrorBarColor, setErrorBarColor, setGradientVisible, setLineColor, setLineColor, setLineColor, setLineStyle, setLinesVisible, setPointLabelFormat, setPointsVisible, setXToolTipPattern, setYToolTipPatternMethods inherited from class io.deephaven.plot.AbstractSeriesInternal
addPartitionedTableHandle, addSwappableTable, addTableHandle, axes, getPartitionedTableHandles, getSwappableTables, getTableHandles, id, name, removeTableHandleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.plot.datasets.DataSeries
errorBarColor, errorBarColor, errorBarColor, gradientVisible, lineColor, lineColor, lineColor, lineStyle, linesVisible, pointColor, pointColor, pointColor, pointLabel, pointLabelFormat, pointShape, pointShape, pointSize, pointSize, pointSize, pointSize, pointsVisible, seriesColor, seriesColor, seriesColor, toolTipPattern, xToolTipPattern, yToolTipPatternMethods inherited from interface io.deephaven.plot.datasets.DataSeriesInternal
axes, chart, getErrorBarColor, getGradientVisible, getLineColor, getLineStyle, getLinesVisible, getPlotInfo, getPointLabelFormat, getPointsVisible, getSeriesColor, getXToolTipPattern, getYToolTipPattern, id, name, sizeMethods inherited from interface io.deephaven.plot.SeriesInternal
addPartitionedTableHandle, addSwappableTable, addTableHandle, getPartitionedTableHandles, getSwappableTables, getTableHandles, removeTableHandleMethods inherited from interface io.deephaven.plot.datasets.xy.XYDataSeries
pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColorInteger, pointLabel, pointLabel, pointLabel, pointLabel, pointShape, pointShape, pointShape, pointShape, pointShape, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSizeMethods inherited from interface io.deephaven.plot.datasets.xy.XYDataSeriesInternal
getPointColor, getPointColor, getPointLabel, getPointLabel, getPointShape, getPointShape, getPointSize, getPointSize, getX, getY
-
Constructor Details
-
XYErrorBarDataSeriesArray
public XYErrorBarDataSeriesArray(AxesImpl axes, int id, Comparable name, IndexableNumericData x, IndexableNumericData xLow, IndexableNumericData xHigh, IndexableNumericData y, IndexableNumericData yLow, IndexableNumericData yHigh, boolean drawXError, boolean drawYError) -
XYErrorBarDataSeriesArray
public XYErrorBarDataSeriesArray(AxesImpl axes, int id, Comparable name, IndexableNumericData x, IndexableNumericData xLow, IndexableNumericData xHigh, IndexableNumericData y, IndexableNumericData yLow, IndexableNumericData yHigh, boolean drawXError, boolean drawYError, AbstractXYDataSeries series) -
XYErrorBarDataSeriesArray
Creates a copy of a series using a different Axes.- Parameters:
series- series to copy.axes- new axes to use.
-
-
Method Details
-
copy
Description copied from interface:SeriesInternalCreate a copy of the series on a different set of axes.- Specified by:
copyin interfaceDataSeriesInternal- Specified by:
copyin interfaceSeriesInternal- Specified by:
copyin interfaceXYDataSeriesInternal- Specified by:
copyin interfaceXYErrorBarDataSeriesInternal- Overrides:
copyin classXYDataSeriesArray- Parameters:
axes- new axes.- Returns:
- copy of the series on a different set of axes.
-
getStartX
public double getStartX(int i) - Specified by:
getStartXin interfaceXYDataSeriesInternal
-
getEndX
public double getEndX(int i) - Specified by:
getEndXin interfaceXYDataSeriesInternal
-
getStartY
public double getStartY(int i) - Specified by:
getStartYin interfaceXYDataSeriesInternal
-
getEndY
public double getEndY(int i) - Specified by:
getEndYin interfaceXYDataSeriesInternal
-
drawXError
public boolean drawXError()- Specified by:
drawXErrorin interfaceXYDataSeriesInternal
-
drawYError
public boolean drawYError()- Specified by:
drawYErrorin interfaceXYDataSeriesInternal
-
getXLow
-
getXHigh
-
getYLow
-
getYHigh
-