CellMove
class CellMove(environment: Environment<Double, Euclidean2DPosition>, reaction: NodeReaction<Double>, inPercent: Boolean, requestedDelta: Double) : AbstractMoveNode<Double, Euclidean2DPosition> (source)
Moves a cell, namely a node with a CellProperty, along its polarization versor, then resets the versor.
The cell moves by requestedDelta, or, if inPercent is true, by requestedDelta times its diameter; a movement in percent requires a CircularCellProperty with a non-zero radius.
Constructors
Link copied to clipboard
constructor(environment: Environment<Double, Euclidean2DPosition>, reaction: NodeReaction<Double>, inPercent: Boolean, requestedDelta: Double)