Particles manager object

Constructors

Properties

_array: Particle[]

All the particles used in canvas

_container: Container
_engine: Engine
_groupLimits: Map<string, number>
_initDensityFactor: ((densityOptions) => number) = ...

Type declaration

_interactionManager: InteractionManager
_lastZIndex: number
_limit: number
_needsSort: boolean
_nextId: number
_pluginsInitialized: boolean
_pool: Particle[]
_resizeFactor?: IDimension
_zArray: Particle[]
movers: IParticleMover[]
quadTree: QuadTree

The quad tree used to search particles withing ranges

updaters: IParticleUpdater[]

Accessors

Methods

  • Parameters

    • index: number
    • Optional group: string
    • Optional override: boolean

    Returns boolean

  • Parameters

    • particle: Particle
    • Optional group: string
    • Optional override: boolean

    Returns void

  • Parameters

    • index: number
    • quantity: number = defaultRemoveQuantity
    • Optional group: string
    • Optional override: boolean

    Returns void

  • Parameters

    • quantity: number
    • Optional group: string

    Returns void