PositionLock

PositionLock is a SelfBehavior that constraints the position of a particle to a given point in space. It ignores any any energy loss and is a direct positional correction.

Constructor

new PositionLock(position)

Instantiates new PositionLock

Parameters:
NameTypeDescription
positionVector2D

locked position

Extends

Methods

applyBehavior(particle, timeStep)

Apply behavior on particle

Parameters:
NameTypeDescription
particleParticle
timeStepNumber

applyCorrection(particle)

Apply a positional correction to particle

Parameters:
NameTypeDescription
particleParticle