44 #ifndef __SPATIAL_QUERY_STRUCTS_H__
45 #define __SPATIAL_QUERY_STRUCTS_H__
The core namespace. All elements of Menge are contained in this namespace.
Definition: AgentGenerator.cpp:43
Sets up the proper compiler directives for platform and dll export/import.
struct to store obstacle proximity query results.
Definition: SpatialQueryStructs.h:87
struct to store agent proximity query results.
Definition: SpatialQueryStructs.h:64
NearObstacle(float distance, const Obstacle *obs)
constructor
Definition: SpatialQueryStructs.h:104
float distanceSquared
distanceSquared to the obstacle
Definition: SpatialQueryStructs.h:91
Defines static obstacles in the simulation.
Definition: Obstacle.h:56
Defines the basic agent properties and functionality that all simulation agents share.
Definition: BaseAgent.h:123
const Obstacle * obstacle
pointer to the obstacle
Definition: SpatialQueryStructs.h:96
The namespace that contains the basic simulation mechanisms.
float distanceSquared
distanceSquared to the agent
Definition: SpatialQueryStructs.h:68
const BaseAgent * agent
the agent pointer
Definition: SpatialQueryStructs.h:73
NearAgent(float distance, const BaseAgent *agt)
constructor
Definition: SpatialQueryStructs.h:81