Skip to main content

table

Classes

TablePointsData

Defined in: data/loaders/table.ts:18

Implements

Constructors

Constructor

new TablePointsData(tableData, dimensionColumns): TablePointsData

Defined in: data/loaders/table.ts:22

Parameters
tableData

ITableData

dimensionColumns

null | string[]

Returns

TablePointsData

Methods

destroy()

destroy(): void

Defined in: data/loaders/table.ts:45

Returns

void

Implementation of

IPointsData.destroy

getDimensions()

getDimensions(): string[]

Defined in: data/loaders/table.ts:31

Returns

string[]

Implementation of

IPointsData.getDimensions

getLength()

getLength(): number

Defined in: data/loaders/table.ts:27

Returns

number

Implementation of

IPointsData.getLength

loadCoordinates()

loadCoordinates(dimension, signal?): Promise<Float32Array>

Defined in: data/loaders/table.ts:35

Parameters
dimension

string

signal?

AbortSignal

Returns

Promise<Float32Array>

Implementation of

IPointsData.loadCoordinates


TablePointsDataLoader

Defined in: data/loaders/table.ts:48

Extends

Constructors

Constructor

new TablePointsDataLoader(dataSource, projectDir, loadTableByID): TablePointsDataLoader

Defined in: data/loaders/table.ts:57

Parameters
dataSource

ITablePointsDataSourceModel

projectDir

null | FileSystemDirectoryHandle

loadTableByID

(tableId, signal?) => Promise<ITableData>

Returns

TablePointsDataLoader

Overrides

PointsDataLoaderBase.constructor

Properties

dataSource

protected readonly dataSource: ITablePointsDataSourceModel

Defined in: data/loaders/base.ts:17

Inherited from

PointsDataLoaderBase.dataSource

workspace

protected readonly workspace: null | FileSystemDirectoryHandle

Defined in: data/loaders/base.ts:18

Inherited from

PointsDataLoaderBase.workspace

Methods

loadPoints()

loadPoints(signal?): Promise<IPointsData>

Defined in: data/loaders/table.ts:69

Parameters
signal?

AbortSignal

Returns

Promise<IPointsData>

Overrides

PointsDataLoaderBase.loadPoints

Interfaces

ITablePointsDataSourceModel

Defined in: data/loaders/table.ts:10

A data source for 2D point clouds

Extends

Properties

dimensionColumns?

optional dimensionColumns: string[]

Defined in: data/loaders/table.ts:15

path

path: undefined

Defined in: data/loaders/table.ts:13

Local path (relative to workspace root)

Overrides

IPointsDataSourceModel.path

tableId

tableId: string

Defined in: data/loaders/table.ts:14

type

type: "table"

Defined in: models/base.ts:39

Data source type

Inherited from

IPointsDataSourceModel.type

url

url: undefined

Defined in: data/loaders/table.ts:12

Remote URL (absolute or relative to TissUUmaps root)

Overrides

IPointsDataSourceModel.url

Variables

TABLE_POINTS_DATA_SOURCE

const TABLE_POINTS_DATA_SOURCE: "table" = "table"

Defined in: data/loaders/table.ts:8