Class: TablePointsData
Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:7
Implements
PointsData
Constructors
Constructor
new TablePointsData(
tableData,xColumn,yColumn):TablePointsData
Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:12
Parameters
tableData
TableData
xColumn
string
yColumn
string
Returns
TablePointsData
Methods
close()
close():
void
Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:55
Releases all resources held by this data object
Returns
void
Implementation of
PointsData.close
getIds()
getIds():
number[]
Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:18
Returns an array of item IDs
Returns
number[]
Implementation of
PointsData.getIds
getNames()
getNames():
string[] |undefined
Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:26
Returns the item names if available, otherwise undefined
Returns
string[] | undefined
Implementation of
PointsData.getNames
getSize()
getSize():
number
Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:22
Returns the total number of items
Returns
number
Implementation of
PointsData.getSize
loadCoordinates()
loadCoordinates(
options?):Promise<[Float32Array<ArrayBufferLike>,Float32Array<ArrayBufferLike>]>
Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:30
Loads the coordinates for all points
Parameters
options?
Optional abort signal and progress callback
onProgress?
ProgressCallback
signal?
AbortSignal
Returns
Promise<[Float32Array<ArrayBufferLike>, Float32Array<ArrayBufferLike>]>
The x and y coordinates as separate arrays, in index order
Implementation of
PointsData.loadCoordinates