public class YSliceDataSet extends ViewDataSet implements VectorDataSet
PROPERTY_CACHE_TAG, PROPERTY_FORMATTER, PROPERTY_OPERATION, PROPERTY_PLANE_PEAKS, PROPERTY_PLANE_WEIGHTS, PROPERTY_RENDERER, PROPERTY_SIZE_BYTES, PROPERTY_SOURCE, PROPERTY_SUMMARY, PROPERTY_TITLE, PROPERTY_X_CACHE_RES, PROPERTY_X_CACHE_RNG, PROPERTY_X_FORMAT, PROPERTY_X_LABEL, PROPERTY_X_MONOTONIC, PROPERTY_X_RANGE, PROPERTY_X_SUMMARY, PROPERTY_X_TAG_WIDTH, PROPERTY_X_VALID_MAX, PROPERTY_X_VALID_MIN, PROPERTY_Y_CACHE_RES, PROPERTY_Y_CACHE_RNG, PROPERTY_Y_FILL, PROPERTY_Y_FORMAT, PROPERTY_Y_LABEL, PROPERTY_Y_MONOTONIC, PROPERTY_Y_RANGE, PROPERTY_Y_SCALETYPE, PROPERTY_Y_SUMMARY, PROPERTY_Y_TAG_WIDTH, PROPERTY_Y_VALID_MAX, PROPERTY_Y_VALID_MIN, PROPERTY_Z_FILL, PROPERTY_Z_FORMAT, PROPERTY_Z_LABEL, PROPERTY_Z_RANGE, PROPERTY_Z_SCALETYPE, PROPERTY_Z_SUMMARY, PROPERTY_Z_VALID_MAX, PROPERTY_Z_VALID_MIN| Constructor and Description |
|---|
YSliceDataSet(TableDataSet source,
int jIndex,
int table) |
| Modifier and Type | Method and Description |
|---|---|
Datum |
getDatum(int i)
Returns the Y value for the given index into the x tags as a
Datum. |
double |
getDouble(int i,
Units units)
Returns the Y value for the given index into the x tags as a
double with the given units. |
int |
getInt(int i,
Units units)
Returns the Y value for the given index into the x tags as a
int with the given units. |
DataSet |
getPlanarView(java.lang.String planeID)
Returns a
DataSet with the specified view as the primary
view. |
java.lang.String[] |
getPlaneIds()
Returns a list of auxiliary planes (e.g.
|
int |
getXLength()
Returns the number of x tags in this data set.
|
Datum |
getXTagDatum(int i)
Returns the value of the x tag at the given index i as a
Datum. |
double |
getXTagDouble(int i,
Units units)
Returns the value of the x tag at the given index i as a
double in the given units. |
int |
getXTagInt(int i,
Units units)
Returns the value of the x tag at the given index i as an
int in the given units. |
Units |
getYUnits()
Returns the Units object representing the unit type of the y tags
or y values for this data set.
|
getProperties, getProperty, getXUnitsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProperties, getProperty, getXUnitspublic YSliceDataSet(TableDataSet source, int jIndex, int table)
public DataSet getPlanarView(java.lang.String planeID)
DataSetDataSet with the specified view as the primary
view.getPlanarView in interface DataSetplaneID - the String id of the requested plane.DataSetpublic java.lang.String[] getPlaneIds()
DataSetgetPlaneIds in interface DataSetpublic Datum getDatum(int i)
VectorDataSetDatum.getDatum in interface VectorDataSeti - index of the x tag for the requested value.Datumpublic double getDouble(int i,
Units units)
VectorDataSetdouble with the given units.getDouble in interface VectorDataSeti - index of the x tag for the requested value.units - the units the returned value should be coverted to.double.public int getInt(int i,
Units units)
VectorDataSetint with the given units.getInt in interface VectorDataSeti - index of the x tag for the requested value.units - the units the returned value should be coverted to.int.public Datum getXTagDatum(int i)
DataSetDatum.getXTagDatum in interface DataSetgetXTagDatum in class ViewDataSeti - the index of the requested x tagDatum.public int getXLength()
DataSetgetXLength in interface DataSetgetXLength in class ViewDataSetpublic double getXTagDouble(int i,
Units units)
DataSetdouble in the given units. XTags must be
monotonically increasing with i.getXTagDouble in interface DataSetgetXTagDouble in class ViewDataSeti - the index of the requested x tagunits - the units of the returned valuedouble.public Units getYUnits()
ViewDataSetgetYUnits in interface DataSetgetYUnits in class ViewDataSetpublic int getXTagInt(int i,
Units units)
DataSetint in the given units. XTags must be
monotonically increasing with i.getXTagInt in interface DataSetgetXTagInt in class ViewDataSeti - the index of the requested x tagunits - the units of the returned value.int.