Class AbstractGroupSteeringAction
-
- All Implemented Interfaces:
-
it.unibo.alchemist.model.Action
,it.unibo.alchemist.model.cognitive.GroupSteeringAction
,it.unibo.alchemist.model.cognitive.SteeringAction
,java.io.Serializable
public abstract class AbstractGroupSteeringAction<T extends Object, P extends Position<P>, Vector<P>, A extends Transformation<P>> extends AbstractSteeringAction<T, P, A> implements GroupSteeringAction<T, P>
An abstract GroupSteeringAction.
-
-
Constructor Summary
Constructors Constructor Description AbstractGroupSteeringAction(Environment<T, P> environment, Reaction<T> reaction, PedestrianProperty<T> pedestrian)
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class it.unibo.alchemist.model.cognitive.actions.AbstractSteeringAction
cloneAction, getMaxWalk, getNextPosition
-
Methods inherited from class it.unibo.alchemist.model.cognitive.SteeringAction
nextPosition
-
Methods inherited from class it.unibo.alchemist.model.cognitive.GroupSteeringAction
group
-
Methods inherited from class it.unibo.alchemist.model.actions.AbstractAction
getOutboundDependencies, toString
-
Methods inherited from class it.unibo.alchemist.model.actions.AbstractMoveNode
execute, getContext
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
AbstractGroupSteeringAction
AbstractGroupSteeringAction(Environment<T, P> environment, Reaction<T> reaction, PedestrianProperty<T> pedestrian)
-
-
-
-