Interface cannot be instantiated
- Source
Methods
(abstract) applyBehavior(particle, timeStep, particles)
Apply behavior on particle
and/or particles
Parameters:
Name | Type | Description |
---|---|---|
particle | Particle | main particle |
timeStep | Number | time step of simulation |
particles | Array.<Particle> | surrounding particles |
- Source
(abstract) applyCorrection(particle, particles)
Apply a positional correction to particle
and/or particles
- Source
(abstract) range() → {Array.<Number>}
Returns the effective range / defines the size of the nearby range
- Source
Returns:
pair of rectangular dimensions [number, number]
that represent the effective range
- Type:
- Array.<Number>