/dports/cad/sumo/sumo-1.2.0/src/microsim/ |
H A D | MSVehicleType.cpp | 57 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 D | MSVehicleType.h | 66 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 D | MSVehicleControl.h | 49 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 D | MSBaseVehicle.h | 73 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 D | MSVehicleControl.cpp | 70 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 D | MSRouteHandler.h | 40 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 D | MSCFModel_CACC.h | 40 class MSVehicleType; variable 55 MSCFModel_CACC(const MSVehicleType* vtype); 112 MSCFModel* duplicate(const MSVehicleType* vtype) const;
|
H A D | MSCFModel_IDM.h | 47 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 D | MSCFModel_ACC.h | 39 class MSVehicleType; variable 54 MSCFModel_ACC(const MSVehicleType* vtype); 127 MSCFModel* duplicate(const MSVehicleType* vtype) const;
|
H A D | MSCFModel_KraussPS.h | 45 MSCFModel_KraussPS(const MSVehicleType* vtype); 84 MSCFModel* duplicate(const MSVehicleType* vtype) const;
|
H A D | MSCFModel_KraussX.h | 42 MSCFModel_KraussX(const MSVehicleType* vtype); 69 MSCFModel* duplicate(const MSVehicleType* vtype) const;
|
H A D | MSCFModel_KraussPS.cpp | 37 MSCFModel_KraussPS::MSCFModel_KraussPS(const MSVehicleType* vtype) : in MSCFModel_KraussPS() 56 MSCFModel_KraussPS::duplicate(const MSVehicleType* vtype) const { in duplicate()
|
H A D | MSCFModel_Krauss.h | 44 MSCFModel_Krauss(const MSVehicleType* vtype); 91 MSCFModel* duplicate(const MSVehicleType* vtype) const;
|
H A D | MSCFModel.h | 40 class MSVehicleType; variable 69 MSCFModel(const MSVehicleType* vtype); 195 virtual MSCFModel* duplicate(const MSVehicleType* vtype) const = 0; 613 const MSVehicleType* myType;
|
H A D | MSCFModel_Kerner.h | 42 MSCFModel_Kerner(const MSVehicleType* vtype); 95 MSCFModel* duplicate(const MSVehicleType* vtype) const;
|
H A D | MSCFModel_Rail.cpp | 32 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 D | MSCFModel_PWag2009.h | 43 MSCFModel_PWag2009(const MSVehicleType* vtype); 105 MSCFModel* duplicate(const MSVehicleType* vtype) const;
|
H A D | MSCFModel_KraussOrig1.h | 44 MSCFModel_KraussOrig1(const MSVehicleType* vtype); 129 virtual MSCFModel* duplicate(const MSVehicleType* vtype) const;
|
H A D | MSCFModel_Daniel1.h | 42 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 D | MSMeanData_Amitran.h | 132 std::map<const MSVehicleType*, int> typedAmount; 135 std::map<const MSVehicleType*, double> typedSamples; 138 std::map<const MSVehicleType*, double> typedTravelDistance;
|
H A D | MSMeanData_Amitran.cpp | 68 …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 D | MSCFModel_IDMTest.cpp | 40 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 D | GUITransportableControl.h | 54 …virtual MSTransportable* buildPerson(const SUMOVehicleParameter* pars, MSVehicleType* vtype, MSTra… 62 …virtual MSTransportable* buildContainer(const SUMOVehicleParameter* pars, MSVehicleType* vtype, MS…
|
H A D | GUITransportableControl.cpp | 45 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 D | SUMOTrafficObject.h | 36 class MSVehicleType; variable 66 virtual const MSVehicleType& getVehicleType() const = 0;
|