Menge
Modular Pedestrian Simulation Framework for Research and Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ORCA::Simulator Member List

This is the complete list of members for ORCA::Simulator, including all inherited members.

_agentsMenge::Agents::SimulatorBase< Agent >protected
_elevationMenge::Agents::SimulatorInterfaceprotected
_globalTimeMenge::Agents::SimulatorInterfaceprotected
_initStateMenge::Agents::XMLSimulatorBaseprotected
_spatialQueryMenge::Agents::SimulatorInterfaceprotected
addAgent(const Vector2 &pos, AgentInitializer *agentInit)Menge::Agents::SimulatorBase< Agent >virtual
Agent (defined in ORCA::Simulator)ORCA::Simulatorfriend
computeNeighbors(Agent *agent)Menge::Agents::SimulatorBase< Agent >protected
doStep()Menge::Agents::SimulatorBase< Agent >virtual
finalize()Menge::Agents::SimulatorBase< Agent >virtual
getAgent(size_t agentNo)Menge::Agents::SimulatorBase< Agent >inlinevirtual
getAgent(size_t agentNo) const Menge::Agents::SimulatorBase< Agent >inlinevirtual
getElevation(const BaseAgent *agent) const Menge::Agents::SimulatorInterface
getElevation(const Vector2 &point) const Menge::Agents::SimulatorInterface
getElevationInstance()Menge::Agents::SimulatorInterfaceinline
getGlobalTime() const Menge::Agents::SimulatorInterfaceinline
getInitialState()Menge::Agents::XMLSimulatorBaseinline
getNumAgents() const Menge::Agents::SimulatorBase< Agent >inlinevirtual
getSpatialQuery()Menge::Agents::SimulatorInterfaceinlinevirtual
getSubSteps() const Menge::Agents::SimulatorInterfaceinline
getTimeStep() const Menge::Agents::SimulatorInterfaceinline
hasElevation() const Menge::Agents::SimulatorInterfaceinlinevirtual
hasExpTarget()Menge::Agents::SimulatorBase< Agent >inlinevirtual
hasSpatialQuery() const Menge::Agents::SimulatorInterfaceinlinevirtual
initSpatialQuery()Menge::Agents::SimulatorBase< Agent >virtual
isExpTarget(const std::string &tagName)Menge::Agents::SimulatorBase< Agent >inlinevirtual
LOGICAL_TIME_STEPMenge::Agents::SimulatorInterfaceprotectedstatic
queryVisibility(const Vector2 &point1, const Vector2 &point2, float radius=0.0f) const Menge::Agents::SimulatorInterface
setElevationInstance(Elevation *elevation)Menge::Agents::SimulatorInterfacevirtual
setExpParam(const std::string &paramName, const std::string &value)Menge::Agents::SimulatorBase< Agent >virtual
setSpatialQuery(SpatialQuery *spatialQuery)Menge::Agents::SimulatorInterfacevirtual
setSubSteps(size_t subSteps)Menge::Agents::SimulatorInterfaceinline
setTimeStep(float timeStep)Menge::Agents::SimulatorInterfaceinline
Simulator()ORCA::Simulatorinline
SimulatorBase()Menge::Agents::SimulatorBase< Agent >
SimulatorInterface()Menge::Agents::SimulatorInterface
SUB_STEPSMenge::Agents::SimulatorInterfaceprotectedstatic
TIME_STEPMenge::Agents::SimulatorInterfaceprotectedstatic
updateEffTimeStep()Menge::Agents::SimulatorInterfaceinlineprotected
XMLSimulatorBase()Menge::Agents::XMLSimulatorBase
~SimulatorBase()Menge::Agents::SimulatorBase< Agent >
~SimulatorInterface()Menge::Agents::SimulatorInterfacevirtual
~XMLSimulatorBase()Menge::Agents::XMLSimulatorBase