5 #ifndef __OPENSTEER_INITIALIZER_H__
6 #define __OPENSTEER_INITIALIZER_H__
10 using namespace Menge;
50 virtual bool setProperties( Agents::BaseAgent * agent );
59 virtual void setDefaults();
87 virtual bool isRelevant( const ::std::string & tagName );
121 virtual ParseResult processProperty( ::std::string propName, TiXmlElement * node );
136 #endif // __OPENSTEER_INITIALIZER_H__
Class which determines the agent properties for each new Helbing agent.
Definition: OpenSteerInitializer.h:16
Contains the specification of the pedestrian model based on OpenSteer.
Definition: OpenSteerAgent.cpp:6
FloatGenerator * _tau
The time horizon for predicting agent collisions.
Definition: OpenSteerInitializer.h:126
virtual AgentInitializer * copy() const
Creates a copy of this AgentInitializer instance.
Definition: OpenSteerInitializer.h:68
FloatGenerator * _tauObst
The time horizon for predicting obstacle collisions.
Definition: OpenSteerInitializer.h:131