Home
last modified time | relevance | path

Searched refs:numLanes (Results 1 – 25 of 111) sorted by path

12345

/dports/cad/sumo/sumo-1.2.0/src/microsim/devices/
H A DMSDevice_Bluelight.cpp161 const int numLanes = (int)veh2->getEdge()->getLanes().size(); in notifyMove() local
163 if (veh2->getLane()->getIndex() == numLanes - 1) { in notifyMove()
/dports/cad/sumo/sumo-1.2.0/src/microsim/output/
H A DMSMeanData.cpp373 const double numLanes, in write() argument
376 myCurrentData.front()->myValues->write(dev, period, numLanes, in write()
H A DMSMeanData.h148 const double numLanes, const double defaultTravelTime,
250 const double numLanes, const double defaultTravelTime,
H A DMSMeanData_Amitran.h116 const double numLanes, const double defaultTravelTime,
H A DMSMeanData_Emissions.h96 const double numLanes, const double defaultTravelTime,
H A DMSMeanData_Harmonoise.h97 const double numLanes, const double defaultTravelTime,
H A DMSMeanData_Net.cpp228 const double numLanes, const double defaultTravelTime, const int numVehicles) const {
232 double occupancy = occupationSum / STEPS2TIME(period) / myLaneLength / numLanes * (double) 100;
245 …pleSeconds / STEPS2TIME(period) * (double) 1000 / myLaneLength, 1000. * numLanes / MAX2(minimalVeh…
246 ….writeAttr("occupancy", occupationSum / STEPS2TIME(period) / myLaneLength / numLanes * (double) 10…
274 …pleSeconds / STEPS2TIME(period) * (double) 1000 / myLaneLength, 1000. * numLanes / MAX2(minimalVeh…
275 ….writeAttr("occupancy", occupationSum / STEPS2TIME(period) / myLaneLength / numLanes * (double) 10…
H A DMSMeanData_Net.h129 const double numLanes, const double defaultTravelTime,
/dports/cad/sumo/sumo-1.2.0/src/microsim/trigger/
H A DMSCalibrator.cpp452 const int numLanes = (int)myEdge->getLanes().size(); in invalidJam() local
453 for (int i = 0; i < numLanes; ++i) { in invalidJam()
475 const int numLanes = (int)myEdge->getLanes().size(); in remainingVehicleCapacity() local
477 for (int i = 0; i < numLanes; ++i) { in remainingVehicleCapacity()
/dports/cad/sumo/sumo-1.2.0/src/netbuild/
H A DNBEdge.cpp320 …tring& id, NBNode* from, NBNode* to, const NBEdge* tpl, const PositionVector& geom, int numLanes) : in NBEdge() argument
341 init(numLanes > 0 ? numLanes : tpl->getNumLanes(), myGeom.size() > 0, ""); in NBEdge()
1525 int numLanes = 0; // number of lanes that share the same edge in buildInnerEdges() local
1544 assignInternalLaneLength(i, numLanes, lengthSum); in buildInnerEdges()
1545 numLanes = 0; in buildInnerEdges()
1755 ++numLanes; in buildInnerEdges()
1758 assignInternalLaneLength(myConnections.end(), numLanes, lengthSum); in buildInnerEdges()
1763 NBEdge::assignInternalLaneLength(std::vector<Connection>::iterator i, int numLanes, double lengthSu… in assignInternalLaneLength() argument
1767 assert(i - myConnections.begin() >= numLanes); in assignInternalLaneLength()
1768 for (int prevIndex = 1; prevIndex <= numLanes; prevIndex++) { in assignInternalLaneLength()
[all …]
H A DNBEdge.h367 int numLanes = -1);
1452 …void assignInternalLaneLength(std::vector<Connection>::iterator i, int numLanes, double lengthSum);
H A DNBEdgeCont.cpp958 const int numLanes = edge->getNumLanes(); in guessOpposites() local
959 if (numLanes > 0) { in guessOpposites()
960 NBEdge::Lane& lastLane = edge->getLaneStruct(numLanes - 1); in guessOpposites()
H A DNBNode.cpp167 const int numLanes = (int)approachingLanes.size(); in spread() local
170 if (numLanes == 1) { in spread()
181 while (noSet < numLanes) { in spread()
215 if (noSet < numLanes) { in spread()
H A DNBOwnTLDef.cpp257 const int numLanes = fromEdge->getNumLanes(); in computeLogicAndConts() local
258 for (int i2 = 0; i2 < numLanes; i2++) { in computeLogicAndConts()
385 const int numLanes = fromEdge->getNumLanes(); in computeLogicAndConts() local
386 for (int i2 = 0; i2 < numLanes; i2++) { in computeLogicAndConts()
H A DNBTypeCont.cpp45 myDefaultType.numLanes = defaultNumLanes; in setDefaults()
54 NBTypeCont::insert(const std::string& id, int numLanes, double maxSpeed, int prio, in insert() argument
57 …TypeDefinition newType(numLanes, maxSpeed, prio, width, permissions, oneWayIsDefault, sidewalkWidt… in insert()
129 into.writeAttr(SUMO_ATTR_NUMLANES, type.numLanes); in writeTypes()
169 return getType(type).numLanes; in getNumLanes()
H A DNBTypeCont.h87 void insert(const std::string& id, int numLanes,
233 numLanes(1), speed((double) 13.89), priority(-1), in TypeDefinition()
246 numLanes(_numLanes), speed(_speed), priority(_priority), in TypeDefinition()
254 int numLanes; member
/dports/cad/sumo/sumo-1.2.0/src/netedit/
H A DGNENet.cpp708 const int numLanes = (int)edge.getLanes().size(); in addRestrictedLane() local
709 if (index > numLanes) { in addRestrictedLane()
723 …while (index < numLanes && (edge.getNBEdge()->getPermissions(index) & ~(SVC_PEDESTRIAN | SVC_BICYC… in addRestrictedLane()
729 duplicateLane(edge.getLanes().at(MIN2(index, numLanes - 1)), undoList, true); in addRestrictedLane()
/dports/cad/sumo/sumo-1.2.0/src/netedit/netelements/
H A DGNEEdge.cpp74 int numLanes = myNBEdge.getNumLanes(); in GNEEdge() local
75 myLanes.reserve(numLanes); in GNEEdge()
76 for (int i = 0; i < numLanes; i++) { in GNEEdge()
1352 GNEEdge::setNumLanes(int numLanes, GNEUndoList* undoList) { in setNumLanes() argument
1358 for (int i = oldNumLanes; i < numLanes; i++) { in setNumLanes()
1363 for (int i = oldNumLanes - 1; i > numLanes - 1; i--) { in setNumLanes()
H A DGNEEdge.h348 void setNumLanes(int numLanes, GNEUndoList* undoList);
/dports/cad/sumo/sumo-1.2.0/src/netimport/
H A DNIImporter_DlrNavteq.cpp353 int numLanes; in report() local
356 numLanes = StringUtils::toInt(getColumn(st, EXTENDED_NUMBER_OF_LANES, "-1")); in report()
357 if (numLanes == -1) { in report()
358 numLanes = NINavTeqHelper::getLaneNumber(id, getColumn(st, NUMBER_OF_LANES), speed); in report()
369 …NBEdge(id, from, to, myTypeCont.knows(navTeqTypeId) ? navTeqTypeId : "", speed, numLanes, priority, in report()
379 …NBEdge(id, from, to, myTypeCont.knows(navTeqTypeId) ? navTeqTypeId : "", speed, numLanes, priority, in report()
H A DNIImporter_OpenStreetMap.cpp408 int numLanes = 0; in insertEdge() local
419 numLanes = MAX2(numLanes, tc.getNumLanes(type2)); in insertEdge()
450 … tc.insert(newType, numLanes, maxSpeed, prio, permissions, width, defaultIsOneWay, sidewalkWidth, in insertEdge()
982 int numLanes = StringUtils::toInt(StringUtils::prune(i)); in myStartElement() local
983 minLanes = MIN2(minLanes, numLanes); in myStartElement()
H A DNIImporter_VISUM.cpp235 const int numLanes = myCapacity2Lanes.get(getNamedFloat("Kap-IV", "KAPIV")); in parse_Types() local
237 …myNetBuilder.getTypeCont().insert(myCurrentID, numLanes, speed / (double) 3.6, priority, permissio… in parse_Types()
H A DNIXMLTypesHandler.cpp66 …const int numLanes = attrs.getOpt<int>(SUMO_ATTR_NUMLANES, id, ok, myTypeCont.getNumLanes(defType)… in myStartElement() local
83 …myTypeCont.insert(myCurrentTypeID, numLanes, speed, priority, permissions, width, oneway, sidewalk… in myStartElement()
/dports/cad/sumo/sumo-1.2.0/src/netimport/vissim/
H A DNIImporter_Vissim.cpp344 int numLanes = (int)myElemData["width"].size(); in myEndElement() local
345 std::vector<int> laneVec(numLanes); in myEndElement()
/dports/cad/sumo/sumo-1.2.0/src/netwrite/
H A DNWWriter_DlrNavteq.cpp383 NWWriter_DlrNavteq::getNavteqLaneCode(const int numLanes) { in getNavteqLaneCode() argument
384 const int code = (numLanes == 1 ? 1 : in getNavteqLaneCode()
385 (numLanes < 4 ? 2 : 3)); in getNavteqLaneCode()
386 return numLanes * 10 + code; in getNavteqLaneCode()

12345