public class GuiPointCloud
extends java.lang.Object
Constructor | Description |
---|---|
GuiPointCloud(TableCloud[] tclouds,
uk.ac.starlink.ttools.plot2.data.DataStore baseDataStore,
javax.swing.BoundedRangeModel progModel) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Iterable<double[]> |
createDataPosIterable(uk.ac.starlink.ttools.plot2.data.DataStore dataStore) |
Returns an iterable over the point cloud.
|
GuiDataStore |
createGuiDataStore() |
Returns a data store that can be used for iterating over
this point cloud.
|
TableCloud[] |
getTableClouds() |
Returns the TableClouds aggregated by this point cloud.
|
public GuiPointCloud(TableCloud[] tclouds, uk.ac.starlink.ttools.plot2.data.DataStore baseDataStore, javax.swing.BoundedRangeModel progModel)
tclouds
- per-table position collectionsbaseDataStore
- data store supplying the position dataprogModel
- progress bar model; if non-null, iteration over
the points will update itpublic TableCloud[] getTableClouds()
public GuiDataStore createGuiDataStore()
public java.lang.Iterable<double[]> createDataPosIterable(uk.ac.starlink.ttools.plot2.data.DataStore dataStore)
dataStore
- data storeCopyright © 2003-2018 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.