Menge
Modular Pedestrian Simulation Framework for Research and Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
BaseAgent.h File Reference

Contains the BaseAgent class - the underlying class which defines the basic functionality for all shared agents. More...

#include "mengeCommon.h"
#include "XMLSimulatorBase.h"
#include "PrefVelocity.h"
#include "VelocityModifiers/VelModifier.h"
#include "SpatialQueries/ProximityQuery.h"
#include "SpatialQueries/SpatialQueryStructs.h"
#include <vector>
#include <list>

Go to the source code of this file.

Classes

class  Menge::Agents::AgentException
 Exception for BaseAgent problems. More...
 
class  Menge::Agents::AgentFatalException
 The fatal agent exception. More...
 
class  Menge::Agents::AgentImplementationException
 Special agent exception - used for non-implemented functionality. More...
 
class  Menge::Agents::BaseAgent
 Defines the basic agent properties and functionality that all simulation agents share. More...
 

Namespaces

 Menge
 The core namespace. All elements of Menge are contained in this namespace.
 

Detailed Description

Contains the BaseAgent class - the underlying class which defines the basic functionality for all shared agents.