public abstract class TableCloud
extends java.lang.Object
Modifier | Constructor | Description |
---|---|---|
protected |
TableCloud(uk.ac.starlink.ttools.plot2.DataGeom geom,
TopcatModel tcModel,
int iPosCoord) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
static TableCloud[] |
createTableClouds(uk.ac.starlink.ttools.plot2.SubCloud[] subClouds) |
Returns a list of TableClouds from a given list of SubClouds.
|
abstract uk.ac.starlink.ttools.plot2.data.TupleSequence |
createTupleSequence(uk.ac.starlink.ttools.plot2.data.DataStore dataStore) |
Returns a sequence of tuples that will iterate over this cloud's points.
|
uk.ac.starlink.ttools.plot2.DataGeom |
getDataGeom() |
Returns this point cloud's data geom.
|
int |
getPosCoordIndex() |
Returns the position in tuples at which position coordinates are found.
|
abstract long |
getReadRowCount() |
Returns the number of times that read will be called on the dataStore
for created tuple sequences.
|
TopcatModel |
getTopcatModel() |
Returns the table in which this point cloud's points are found.
|
protected TableCloud(uk.ac.starlink.ttools.plot2.DataGeom geom, TopcatModel tcModel, int iPosCoord)
geom
- converts coords to data positionstcModel
- table in which these points occuriPosCoord
- start position in tuple for position coordinatespublic uk.ac.starlink.ttools.plot2.DataGeom getDataGeom()
public TopcatModel getTopcatModel()
public int getPosCoordIndex()
public abstract long getReadRowCount()
createTupleSequence
public abstract uk.ac.starlink.ttools.plot2.data.TupleSequence createTupleSequence(uk.ac.starlink.ttools.plot2.data.DataStore dataStore)
dataStore
- data storagepublic static TableCloud[] createTableClouds(uk.ac.starlink.ttools.plot2.SubCloud[] subClouds)
subClouds
- point clouds by subsetCopyright ? 2003-2018 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.