Constructor | Description |
---|---|
FloatingCoordAuxReader(FloatingCoord coord,
int icol,
DataGeom geom,
boolean visibleOnly) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
void |
adjustAuxRange(Surface surface,
DataSpec dataSpec,
DataStore dataStore,
java.lang.Object[] plans,
Range range) |
May use the supplied data specification to update (usually extend)
the given range.
|
uk.ac.starlink.table.ValueInfo |
getAxisInfo(DataSpec dataSpec) |
Attempts to provide information suitable for labelling the axis
corresponding to the values ranged by this reader.
|
int |
getCoordIndex() |
Returns the DataSpec index for the coordinate whose value is used
by this reader.
|
public FloatingCoordAuxReader(FloatingCoord coord, int icol, DataGeom geom, boolean visibleOnly)
coord
- coordinate readericol
- column index in tuple sequence corresponding to valuegeom
- converts data to graphics coordinatesvisibleOnly
- true to include only points visible in the
current plot bounds, false for all potentially
plottable pointspublic int getCoordIndex()
AuxReader
getCoordIndex
in interface AuxReader
public uk.ac.starlink.table.ValueInfo getAxisInfo(DataSpec dataSpec)
AuxReader
getAxisInfo
in interface AuxReader
dataSpec
- data specificationpublic void adjustAuxRange(Surface surface, DataSpec dataSpec, DataStore dataStore, java.lang.Object[] plans, Range range)
AuxReader
adjustAuxRange
in interface AuxReader
surface
- plot data destination surfacedataSpec
- specification for datadataStore
- data storage objectplans
- array of available plan objects; may be emptyrange
- range object to be updated with range informationCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.