public class CartesianTablePlotData extends TablePlotData
Modifier and Type | Class and Description |
---|---|
static class |
CartesianTablePlotData.PairCreator
Class used for JEL manipulations.
|
Constructor and Description |
---|
CartesianTablePlotData(StarTable table,
String[] setExprs,
String[] setNames,
Style[] setStyles,
String labelExpr,
String[] coordExprs,
String[] errExprs)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected PointSequence |
createPointSequence(SequentialJELRowReader rseq)
Constructs a point sequence suitable for dispensing by this plot data.
|
int |
getNdim()
Returns the dimensionality of data points in this object.
|
int |
getNerror()
Returns the number of error points per data point in this object.
|
checkExpressions, getPointSequence, getSetCount, getSetName, getSetStyle, hasLabels
public CartesianTablePlotData(StarTable table, String[] setExprs, String[] setNames, Style[] setStyles, String labelExpr, String[] coordExprs, String[] errExprs) throws gnu.jel.CompilationException
table
- table this data is based onsetExprs
- nset-element array of JEL boolean expressions
for subset inclusion criteriasetNames
- nset-element array of subset namessetStyles
- nset-element array of subset plot styleslabelExpr
- JEL String expression for text labelcoordExprs
- ndim-element array of JEL numeric expressions
for coords (numeric = widenable to double)errExprs
- array of expression pairs giving
error lower and/or upper boundsgnu.jel.CompilationException
public int getNdim()
PlotData
PointSequence.getPoint()
return valuespublic int getNerror()
PlotData
PointSequence.getErrors()
return valuesprotected PointSequence createPointSequence(SequentialJELRowReader rseq) throws gnu.jel.CompilationException
TablePlotData
createPointSequence
in class TablePlotData
rseq
- row reader representing this data's tablegnu.jel.CompilationException
Copyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.