PlotData
public class CartesianTablePlotData extends TablePlotData
Modifier and Type | Class | Description |
---|---|---|
static class |
CartesianTablePlotData.PairCreator |
Class used for JEL manipulations.
|
Constructor | Description |
---|---|
CartesianTablePlotData(uk.ac.starlink.table.StarTable table,
java.lang.String[] setExprs,
java.lang.String[] setNames,
Style[] setStyles,
java.lang.String labelExpr,
java.lang.String[] coordExprs,
java.lang.String[] errExprs) |
Constructor.
|
Modifier and Type | Method | 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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkExpressions, getPointSequence, getSetCount, getSetName, getSetStyle, hasLabels
public CartesianTablePlotData(uk.ac.starlink.table.StarTable table, java.lang.String[] setExprs, java.lang.String[] setNames, Style[] setStyles, java.lang.String labelExpr, java.lang.String[] coordExprs, java.lang.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 © 2018 Central Laboratory of the Research Councils. All Rights Reserved.