Skip to main content
Version: Next

Class: AnnotationIdPointCloudObjectCollection

Defined in: packages/pointcloud-styling/src/AnnotationIdPointCloudObjectCollection.ts:10

A simple PointCloudAnnotationVolumeCollection that consists of an explicitly provided list of annotation IDs

Extends

Constructors

Constructor

new AnnotationIdPointCloudObjectCollection(ids): AnnotationIdPointCloudObjectCollection

Defined in: packages/pointcloud-styling/src/AnnotationIdPointCloudObjectCollection.ts:13

Parameters

ids

Iterable<number>

Returns

AnnotationIdPointCloudObjectCollection

Overrides

PointCloudAnnotationVolumeCollection.constructor

Accessors

isLoading

Get Signature

get isLoading(): false

Defined in: packages/pointcloud-styling/src/AnnotationIdPointCloudObjectCollection.ts:22

Whether the collection is still loading data in the background i.e. not yet ready for use

Returns

false

Overrides

PointCloudAnnotationVolumeCollection.isLoading

Methods

getAnnotationIds()

getAnnotationIds(): Iterable<number>

Defined in: packages/pointcloud-styling/src/AnnotationIdPointCloudObjectCollection.ts:18

annotation IDs of the annotations for the objects represented by this PointCloudObjectCollection instance

Returns

Iterable<number>

Overrides

PointCloudAnnotationVolumeCollection.getAnnotationIds


off()

off(event, listener): void

Defined in: packages/pointcloud-styling/src/PointCloudObjectCollection.ts:36

Unregister an event listener on this collection

Parameters

event

"changed"

listener

() => void

Returns

void

Inherited from

PointCloudAnnotationVolumeCollection.off


on()

on(event, listener): void

Defined in: packages/pointcloud-styling/src/PointCloudObjectCollection.ts:28

Register an event listener on this collection

Parameters

event

"changed"

listener

() => void

Returns

void

Inherited from

PointCloudAnnotationVolumeCollection.on