The data of this source.
The polygonal shape of the point source, generated from its origin, radius, and other data.
A collection of boolean flags which control rendering and refresh behavior for the source.
Returns the update ID associated with this point source. The update ID is increased whenever the source is initialized.
Is this point source currently active? Returns false if the source is disabled, temporarily suppressed, or not initialized.
Is this source currently disabled? Returns false if the source hasn't been initialized yet.
Has this point source been initialized?
The x-coordinate of the point source origin.
The y-coordinate of the point source origin.
The elevation bound to this source.
A convenience reference to the radius of the source.
Initialize and configure the PointSource using provided data.
Provided data for configuration
The configured source
Refresh the state and uniforms of the PointSource.
Steps that must be performed when the base source is destroyed.
Subclass specific data initialization steps. This method is responsible for populating the instance data object.
Provided data for configuration
Subclass specific configuration steps. Occurs after data initialization and shape computation.
The fields of data which changed during initialization
Test whether this source should be active under current conditions?
Subclass-specific refresh steps.
Subclass specific destruction steps.
Configure the parameters of the polygon that is generated for this source.
Create the polygon shape for this source using configured data.
A subclass of PointSource which is used when computing the polygonal area where movement is possible.