Skip to main content

Sensor.ISource

A Source represents a volume that will be detected by a Sensor.

The type of the source, describes the type of volume associated with it.

For example, with a type of SourceType.SPHERE the volume is a SphereVolume; a SourceType.BOX has a BoxVolume.

Properties
Methods

Properties

type

The type of source.

userData

userData: UserDataT

Arbitrary data that can be used to set additional metadata, for example.

volume

volume: VolumeT

The volume that represents the range of emissions from this ISource. See Volume.

Methods

commit

commit(): Promise<void>

Let the sensor system know there is an update to this ISource.

When changing any properties on volume, no changes will be reflected on the source or in Showcase until commit is called.

Returns: Promise<void>