Package movement

Contains different movement models and related classes for the simulator.

See:
          Description

Class Summary
ActivenessHandler Object of this class tell the movement models when a node belonging to a certain group is active and when not.
ExternalMovement Movement model that uses external data of node locations.
MapBasedMovement Map based movement model which gives out Paths that use the roads of a SimMap.
MapRouteMovement Map based movement model that uses predetermined paths within the map area.
MovementModel Superclass for all movement models.
Path A Path between multiple Coordinates.
RandomWaypoint Random waypoint movement model.
ShortestPathMapBasedMovement Map based movement model that uses Dijkstra's algorithm to find shortest paths between two random map nodes and Points Of Interest
 

Package movement Description

Contains different movement models and related classes for the simulator. All movement models have to be in this package and must extend the MovementModel class so they can be dynamically loaded to the simulator. The classes to load can be specified trough Settings class' settings source. See MovementModel class and classes extending it for details about the settings. Complex movement models can store their other classes (the ones that don't extend MovementModel class) to sub packages.