public class GuiPointCloud extends Object
Constructor and Description |
---|
GuiPointCloud(TableCloud[] tclouds,
uk.ac.starlink.ttools.plot2.data.DataStore baseDataStore,
BoundedRangeModel progModel)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.function.Supplier<uk.ac.starlink.ttools.plot2.CoordSequence> |
createDataPosSupplier(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, 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.util.function.Supplier<uk.ac.starlink.ttools.plot2.CoordSequence> createDataPosSupplier(uk.ac.starlink.ttools.plot2.data.DataStore dataStore)
dataStore
- data storeCopyright © 2003-2025 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.