CellMove

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)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
override fun cloneAction(newReaction: Reaction<Double>): Action<Double>
Link copied to clipboard
open override fun execute()
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String