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