Interface: PointsData
Defined in: storage/points.ts:27
Loaded point cloud data providing coordinate access by dimension name
Extends
Methods
destroy()
destroy():
void
Defined in: storage/base.ts:12
Releases all resources held by this data object
Returns
void
Inherited from
getIds()
getIds():
number[]
Defined in: storage/base.ts:23
Returns an array of item IDs
Returns
number[]
Inherited from
getSize()
getSize():
number
Defined in: storage/base.ts:26
Returns the total number of items
Returns
number
Inherited from
loadCoordinates()
loadCoordinates(
dimension,options?):Promise<Float32Array<ArrayBufferLike>>
Defined in: storage/points.ts:59
Loads the coordinate values for a dimension as a float array
Parameters
dimension
string
The dimension name (e.g. an X or Y coordinate column)
options?
Optional abort signal and progress callback
onProgress?
signal?
AbortSignal
Returns
Promise<Float32Array<ArrayBufferLike>>
The coordinate values for the dimension
resolveDimensionQuery()
resolveDimensionQuery(
query,options?):Promise<string|null>
Defined in: storage/points.ts:47
Resolves a query to an exact dimension name
Parameters
query
string
The dimension query
options?
Optional abort signal
signal?
AbortSignal
Returns
Promise<string | null>
The resolved dimension name, or null if no match is found
suggestDimensionQueries()
suggestDimensionQueries(
currentQuery,options?):Promise<string[]>
Defined in: storage/points.ts:35
Returns dimension name suggestions matching the current query
Parameters
currentQuery
string
The partial dimension name to autocomplete
options?
Optional abort signal
signal?
AbortSignal
Returns
Promise<string[]>
A list of suggested dimension names matching the query