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/data-providers/src/point-cloud-collections/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/data-providers/src/point-cloud-collections/PointCloudObjectCollection.ts:28

Register an event listener on this collection

Parameters​

event​

"changed"

listener​

() => void

Returns​

void

Inherited from​

PointCloudAnnotationVolumeCollection.on