63 virtual void setParameter(
const std::string parameter,
const std::string& value) = 0;
64 virtual void setParameter(
const std::string parameter,
double value) = 0;
65 virtual void setParameter(
const std::string parameter,
int value) = 0;
double maxDeceleration_mpsps
virtual ~GenericEngineModel()
destructor
GenericEngineModel()
constructor
virtual void setParameter(const std::string parameter, int value)=0
void setMaximumAcceleration(double maxAcc)
virtual double getRealAcceleration(double speed_mps, double accel_mps2, double reqAccel_mps2, SUMOTime timeStep=0)=0
void parseParameter(const Parameterised::Map ¶meters, std::string parameter, double &value)
void setMaximumDeceleration(double maxDec)
void printParameterError(std::string parameter, std::string value)
double maxAcceleration_mpsps
virtual void setParameter(const std::string parameter, double value)=0
virtual void setParameter(const std::string parameter, const std::string &value)=0
std::map< std::string, std::string > Map
parameters map