Skip to main content

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