Home
last modified time | relevance | path

Searched refs:MSVehicleType (Results 1 – 25 of 88) sorted by relevance

1234

/dports/cad/sumo/sumo-1.2.0/src/microsim/
H A DMSVehicleType.cpp57 int MSVehicleType::myNextIndex = 0;
63 MSVehicleType::MSVehicleType(const SUMOVTypeParameter& parameter) in MSVehicleType() function in MSVehicleType
76 MSVehicleType::~MSVehicleType() { in ~MSVehicleType()
280 MSVehicleType*
282 MSVehicleType* vtype = new MSVehicleType(from); in build()
350 MSVehicleType*
356 MSVehicleType*
358 MSVehicleType* vtype = new MSVehicleType(myParameter); in duplicateType()
372 MSVehicleType::check() { in check()
431 MSVehicleType::setTau(double tau) { in setTau()
[all …]
H A DMSVehicleType.h66 class MSVehicleType {
72 MSVehicleType(const SUMOVTypeParameter& parameter);
76 virtual ~MSVehicleType();
516 static MSVehicleType* build(SUMOVTypeParameter& from);
526 MSVehicleType* buildSingularType(const std::string& id) const;
536 MSVehicleType* duplicateType(const std::string& id, bool persistent) const;
581 const MSVehicleType* myOriginalType;
589 MSVehicleType(const MSVehicleType&);
592 MSVehicleType& operator=(const MSVehicleType&);
H A DMSVehicleControl.h49 class MSVehicleType; variable
102 MSVehicleType* type,
350 bool addVType(MSVehicleType* vehType);
356 void removeVType(const MSVehicleType* vehType);
372 …bool addVTypeDistribution(const std::string& id, RandomDistributor<MSVehicleType*>* vehTypeDistrib…
399 MSVehicleType* getVType(const std::string& id = DEFAULT_VTYPE_ID, std::mt19937* rng = 0);
590 typedef std::map< std::string, MSVehicleType* > VTypeDictType;
595 typedef std::map< std::string, RandomDistributor<MSVehicleType*>* > VTypeDistDictType;
H A DMSBaseVehicle.h73 MSVehicleType* type, const double speedFactor);
118 inline const MSVehicleType& getVehicleType() const { in getVehicleType()
433 void replaceVehicleType(MSVehicleType* type);
443 MSVehicleType& getSingularType();
499 MSVehicleType* myType;
H A DMSVehicleControl.cpp70 myVTypeDict[DEFAULT_VTYPE_ID] = MSVehicleType::build(defType); in MSVehicleControl()
73 myVTypeDict[DEFAULT_PEDTYPE_ID] = MSVehicleType::build(defPedType); in MSVehicleControl()
76 myVTypeDict[DEFAULT_BIKETYPE_ID] = MSVehicleType::build(defBikeType); in MSVehicleControl()
103 const MSRoute* route, MSVehicleType* type, in buildVehicle()
282 MSVehicleControl::addVType(MSVehicleType* vehType) { in addVType()
292 MSVehicleControl::removeVType(const MSVehicleType* vehType) { in removeVType()
304 MSVehicleControl::addVTypeDistribution(const std::string& id, RandomDistributor<MSVehicleType*>* ve… in addVTypeDistribution()
307 std::vector<MSVehicleType*> vehTypes = vehTypeDistribution->getVals(); in addVTypeDistribution()
333 MSVehicleType*
H A DMSRouteHandler.h40 class MSVehicleType; variable
182 RandomDistributor<MSVehicleType*>* myCurrentVTypeDistribution;
204 void addFlowPerson(SUMOTime depart, MSVehicleType* type, const std::string& baseID, int i);
/dports/cad/sumo/sumo-1.2.0/src/microsim/cfmodels/
H A DMSCFModel_CACC.h40 class MSVehicleType; variable
55 MSCFModel_CACC(const MSVehicleType* vtype);
112 MSCFModel* duplicate(const MSVehicleType* vtype) const;
H A DMSCFModel_IDM.h47 MSCFModel_IDM(const MSVehicleType* vtype, bool idmm);
60 …MSCFModel_IDM(const MSVehicleType* vtype, double accel, double decel, double emergencyDecel, doubl…
150 MSCFModel* duplicate(const MSVehicleType* vtype) const;
H A DMSCFModel_ACC.h39 class MSVehicleType; variable
54 MSCFModel_ACC(const MSVehicleType* vtype);
127 MSCFModel* duplicate(const MSVehicleType* vtype) const;
H A DMSCFModel_KraussPS.h45 MSCFModel_KraussPS(const MSVehicleType* vtype);
84 MSCFModel* duplicate(const MSVehicleType* vtype) const;
H A DMSCFModel_KraussX.h42 MSCFModel_KraussX(const MSVehicleType* vtype);
69 MSCFModel* duplicate(const MSVehicleType* vtype) const;
H A DMSCFModel_KraussPS.cpp37 MSCFModel_KraussPS::MSCFModel_KraussPS(const MSVehicleType* vtype) : in MSCFModel_KraussPS()
56 MSCFModel_KraussPS::duplicate(const MSVehicleType* vtype) const { in duplicate()
H A DMSCFModel_Krauss.h44 MSCFModel_Krauss(const MSVehicleType* vtype);
91 MSCFModel* duplicate(const MSVehicleType* vtype) const;
H A DMSCFModel.h40 class MSVehicleType; variable
69 MSCFModel(const MSVehicleType* vtype);
195 virtual MSCFModel* duplicate(const MSVehicleType* vtype) const = 0;
613 const MSVehicleType* myType;
H A DMSCFModel_Kerner.h42 MSCFModel_Kerner(const MSVehicleType* vtype);
95 MSCFModel* duplicate(const MSVehicleType* vtype) const;
H A DMSCFModel_Rail.cpp32 MSCFModel_Rail::MSCFModel_Rail(const MSVehicleType* vtype) : in MSCFModel_Rail()
66 const_cast<MSVehicleType*>(vtype)->setMaxSpeed(myTrainParams.vmax); in MSCFModel_Rail()
67 const_cast<MSVehicleType*>(vtype)->setLength(myTrainParams.length); in MSCFModel_Rail()
104 MSCFModel_Rail::duplicate(const MSVehicleType* vtype) const { in duplicate()
H A DMSCFModel_PWag2009.h43 MSCFModel_PWag2009(const MSVehicleType* vtype);
105 MSCFModel* duplicate(const MSVehicleType* vtype) const;
H A DMSCFModel_KraussOrig1.h44 MSCFModel_KraussOrig1(const MSVehicleType* vtype);
129 virtual MSCFModel* duplicate(const MSVehicleType* vtype) const;
H A DMSCFModel_Daniel1.h42 MSCFModel_Daniel1(const MSVehicleType* vtype);
133 virtual MSCFModel* duplicate(const MSVehicleType* vtype) const;
/dports/cad/sumo/sumo-1.2.0/src/microsim/output/
H A DMSMeanData_Amitran.h132 std::map<const MSVehicleType*, int> typedAmount;
135 std::map<const MSVehicleType*, double> typedSamples;
138 std::map<const MSVehicleType*, double> typedTravelDistance;
H A DMSMeanData_Amitran.cpp68 …for (std::map<const MSVehicleType*, int>::const_iterator it = typedAmount.begin(); it != typedAmou… in addTo()
71 …for (std::map<const MSVehicleType*, double>::const_iterator it = typedSamples.begin(); it != typed… in addTo()
74 …for (std::map<const MSVehicleType*, double>::const_iterator it = typedTravelDistance.begin(); it !… in addTo()
121 …for (std::map<const MSVehicleType*, int>::const_iterator it = typedAmount.begin(); it != typedAmou… in write()
/dports/cad/sumo/sumo-1.2.0/unittest/src/microsim/
H A DMSCFModel_IDMTest.cpp40 MSVehicleType* type, const double speedFactor): in MSVehicleMock()
48 MSVehicleType* type;
79 type = MSVehicleType::build(typeDefs); in SetUp()
/dports/cad/sumo/sumo-1.2.0/src/guisim/
H A DGUITransportableControl.h54 …virtual MSTransportable* buildPerson(const SUMOVehicleParameter* pars, MSVehicleType* vtype, MSTra…
62 …virtual MSTransportable* buildContainer(const SUMOVehicleParameter* pars, MSVehicleType* vtype, MS…
H A DGUITransportableControl.cpp45 GUITransportableControl::buildPerson(const SUMOVehicleParameter* pars, MSVehicleType* vtype, MSTran… in buildPerson()
53 GUITransportableControl::buildContainer(const SUMOVehicleParameter* pars, MSVehicleType* vtype, MST… in buildContainer()
/dports/cad/sumo/sumo-1.2.0/src/utils/vehicle/
H A DSUMOTrafficObject.h36 class MSVehicleType; variable
66 virtual const MSVehicleType& getVehicleType() const = 0;

1234