the Absorbers collection manager that will contain this absorber
the Container engine using the absorber plugin, containing the particles that will interact with this Absorber
the Absorber source options
Optional
position: ICoordinatesthe Absorber optional position, if not given, it will be searched in options, and if not available also there, a random one will be used
Private
Readonly
_calcPrivate
Readonly
_updateInternal
Updates the particle position, if the particle needs a new position
the particle to update
the vector used for calculating the distance between the Absorber and the particle
Private
Readonly
absorbersthe Absorbers collection manager that will contain this absorber
The absorber color
Private
Readonly
containerthe Container engine using the absorber plugin, containing the particles that will interact with this Absorber
Private
Internal
draggingSets if the absorber can be moved with mouse drag&drop
Private
Optional
Readonly
Internal
initialGets the absorber initial position
The absorber size limit
The absorber mass, this increases the attraction force
Optional
Readonly
nameThe absorber name, useful when retrieving it manually
The absorber opacity
Private
Readonly
Internal
optionsGets the absorber options
The absorber position
The absorber size, great size doesn't mean great mass, it depends also on the density
The absorber constructor, initializes the absorber based on the given options and position