Target Map Walker
open class TargetMapWalker<T, O : RoutingServiceOptions<O>?, S : RoutingService<GeoPosition, O>?> : MoveOnMap<T, O, S>
Parameters
Constructors
Link copied to clipboard
constructor(environment: MapEnvironment<T, O, S>, node: Node<T>, reaction: Reaction<T>, trackMolecule: Molecule, interactingMolecule: Molecule, speed: Double, interaction: Double, range: Double)
constructor(environment: MapEnvironment<T, O, S>, node: Node<T>, reaction: Reaction<T>, trackMolecule: Molecule, interactingMolecule: Molecule, speed: Double)
constructor(environment: MapEnvironment<T, O, S>, node: Node<T>, reaction: Reaction<T>, trackMolecule: Molecule, interactingMolecule: Molecule)
constructor(environment: MapEnvironment<T, O, S>, node: Node<T>, reaction: Reaction<T>, trackMolecule: String, interactingMolecule: String, speed: Double, interaction: Double, range: Double)
Properties
Functions
Link copied to clipboard
Detects if the move is in absolute or relative coordinates, then calls the correct method on the Environment.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
How to override: if you intend your action to influence any reaction with compatible context, return null.