Interface MovementControllerIfc

  • All Superinterfaces:
    VelocityIfc
    All Known Implementing Classes:
    AbstractMovementController, EuclideanStepBasedMovementController

    public interface MovementControllerIfc
    extends VelocityIfc
    This interface works with AbstractMover and can be used to control the movement of the element through a spatial model. Classes that implement this interface should use the setMovement() method of the AbstractMover to set the characteristics of the movement.
    • Method Detail

      • controlMovement

        void controlMovement​(AbstractMover movingElement)
        Implementors must provide this method to set the movement of AbstractMover
        Parameters:
        movingElement -