Menge Plugin Examples
A Collection of Example Plugins for the Menge Framework
|
▼ src | |
▼ Plugins | |
▼ AgtDummy | |
Dummy.cpp | Plugin for dummy pedestrian |
Dummy.h | Collection of Dummy Agent and Simulator for simple inclusion |
DummyAgent.h | The definition of a simple "dummy" agent |
DummyConfig.h | Configures the shared library aspect of the includes |
DummyDBEntry.h | The simulator database entry for the Dummy pedestrian model |
DummySimulator.h | Contains the Dummy::Simulator class |
▼ AgtHelbing | |
Helbing.cpp | Plugin for helbing pedestrian |
Helbing.h | The definition of the Helbing pedestrian plug-in |
HelbingAgent.h | The agent specification for the pedestrian model based on the Helbing et al., 2000 paper |
HelbingAgentContext.h | A basic context for interacting with and displaying Helbing agent parameters |
HelbingConfig.h | Configures the shared library aspect of the includes |
HelbingDBEntry.h | The simulator database entry for the Helbing 2000 pedestrian model |
HelbingInitializer.h | The AgentInitializer for the Helbing simulator |
HelbingSimulator.h | Contains the Helbing::Simulator class Implements Helbing's 2000 pedestrian model |
▼ AgtJohansson | |
Johansson.cpp | Plugin for Johansson 2007 pedestrian |
Johansson.h | Collection of Johansson 2007 Agent and Simulator |
JohanssonAgent.h | Definition of Johansson 2007 agent |
JohanssonConfig.h | Configures the shared library aspect of the includes |
JohanssonDBEntry.h | The simulator database entry for the Johansson 2007 pedestrian model |
JohanssonInitializer.h | The AgentInitializer for the Johansson simulator |
JohanssonSimulator.h | Contains the Johansson::Simulator class Implements Johansson's 2007 pedestrian model |
▼ AgtKaramouzas | |
Karamouzas.cpp | Plugin for orca pedestrian |
Karamouzas.h | Collection of Karamouzas 2009 Agent and Simulator |
KaramouzasAgent.h | Contains the Karamouzas::Agent class Implements Karamouzas's 2009 pedestrian model "A Predictive Collision Avoidance Model for Pedestrian Simulation" |
KaramouzasConfig.h | Configures the shared library aspect of the includes |
KaramouzasDBEntry.h | The simulator database entry for the Karamouzas 2009 pedestrian model |
KaramouzasInitializer.h | The AgentInitializer for the Karamouzas simulator |
KaramouzasSimulator.h | Contains the Karamouzas::Simulator class Implements Karamouzas's 2009 pedestrian model "A Predictive Collision Avoidance Model for Pedestrian Simulation" |
▼ AgtZanlungo | |
Zanlungo.cpp | Plugin for Zanlungo pedestrian |
Zanlungo.h | The definition of the Zanlungo pedestrian plug-in |
ZanlungoAgent.h | Contains the Zanlungo::Agent class Implements Zanlungo's 2011 pedestrian model "Social Force Model with Explicit Collision Prediction" |
ZanlungoAgentContext.h | A basic context for interacting with and displaying Zanlungo agent parameters |
ZanlungoConfig.h | Configures the shared library aspect of the includes |
ZanlungoDBEntry.h | The simulator database entry for the Zanlungo 2011 pedestrian model |
ZanlungoInitializer.h | The AgentInitializer for the Zanlungo simulator |
ZanlungoSimulator.h | Contains the Zanlungo::Simulator class |
▼ aircraft | |
Aircraft.cpp | Plugin for aircraft loading and unloading |
AircraftAction.h | Definition of actions used in Aircraft loading and unloading |
AircraftConfig.h | Configures the shared library aspect of the includes |
AircraftTransition.h | Definition of transition condition used in aircraft loading and unloading |
▼ Formations | |
Formations.cpp | Plugin for formations |
FormationsConfig.h | Configures the shared library aspect of the includes |
FormationsModifier.h | Definition of a VelocityModifier to enforce formation behavior |
FormationsTask.h | Task used to maintain a single formation |
FreeFormation.h | Implementatin of freestyle formations |
▼ FundamentalDiagram | |
FundamentalDiagram.cpp | Plugin for formations |
FundamentalDiagramConfig.h | Configures the shared library aspect of the includes |
FundamentalDiagramModifier.h | Definiton of a Velocity Modifier to enforce FD adherance |
▼ Terrain | |
ElevationHeightField.h | Defines elevation based on a height field. If an agent (or a point) cannot be located on the field, its elevation is ???? |
HeightField.h | Definition of a height field based on a uniform discretization of space |
Terrain.cpp | Plugin for height-field-based elements |
TerrainConfig.h | Configures the shared library aspect of the includes |
VelModHeightField.h | Definition of a VelocityModifier to push agents along the gradient of a heightField |