![]() |
Menge
Modular Pedestrian Simulation Framework for Research and Development
|
The definition of space-based conditions. I.e. those conditions which are triggered based on an agent entering or leaving a particular space. More...
#include "CoreConfig.h"
#include "Transitions/Condition.h"
#include "Transitions/ConditionFactory.h"
#include "Math/Geometry2D.h"
#include "fsmCommon.h"
Go to the source code of this file.
Classes | |
class | Menge::BFSM::SpaceCondition |
The abstact base class for spatial conditions. This includes all conditions which define a geometric region and then determines that the condition is met by either entering or exiting the region. More... | |
class | Menge::BFSM::SpaceCondFactory |
The factory for creating the SpaceCondition. More... | |
class | Menge::BFSM::CircleCondition |
A transition based on spatial relationship with a circle. More... | |
class | Menge::BFSM::CircleCondFactory |
The factory for creating the SpaceCondition. More... | |
class | Menge::BFSM::AABBCondition |
A transition based on spatial relationship with an axis-aligned bounding box (AABB). More... | |
class | Menge::BFSM::AABBCondFactory |
The factory for creating the AABBCondition. More... | |
class | Menge::BFSM::OBBCondition |
A transition based on spatial relationship with an axis-aligned bounding box (AABB). More... | |
class | Menge::BFSM::OBBCondFactory |
The factory for creating the OBBCondition. More... | |
Namespaces | |
Menge | |
The core namespace. All elements of Menge are contained in this namespace. | |
The definition of space-based conditions. I.e. those conditions which are triggered based on an agent entering or leaving a particular space.