package

uk.ac.imperial.presage2.util.location

Interfaces

Classes

Cell  
CellMove  
Location This represents a location in the environment space as defined by a 3D vector. 
LocationService An EnvironmentService to provide information on the locations of agents. 
LocationStoragePlugin  
Move An Action which represents a change in Location
MoveHandler  
ParticipantLocationService

This is an extension of the LocationService to provide tools specifically for Participants. 

Exceptions

CannotSeeAgent Exception thrown when an agent requests directly for the Location of another but the request agent is further away then the maximum distance the former can perceive (as defined by HasPerceptionRange).