44 #ifdef CHECK_MEMORY_LEAKS
46 #endif // CHECK_MEMORY_LEAKS
77 std::vector<std::string> ids;
82 std::vector<std::string> ids;
111 unsigned int cnt = 0;
114 tempContent.
writeInt((
int) links.size());
117 for (MSLinkCont::const_iterator i = links.begin(); i != links.end(); ++i) {
125 #ifdef HAVE_INTERNAL_LANES
126 tempContent.
writeString(link->getViaLane() != 0 ? link->getViaLane()->getID() :
"");
177 for (
unsigned int iPoint = 0; iPoint < MIN2(static_cast<size_t>(255), lane->
getShape().size()); ++iPoint) {
219 std::vector<std::string> vehIDs;
221 for (MSLane::VehCont::const_iterator j = vehs.begin(); j != vehs.end(); ++j) {
222 vehIDs.push_back((*j)->getID());
236 for (MSLane::VehCont::const_iterator j = vehs.begin(); j != vehs.end(); ++j) {
249 for (MSLane::VehCont::const_iterator j = vehs.begin(); j != vehs.end(); ++j) {
250 lengthSum += (*j)->getVehicleType().getLength();
253 if (vehs.size() == 0) {
269 if (meanSpeed != 0) {
293 std::string warning =
"";
324 std::vector<std::string> classes;
333 std::vector<std::string> classes;
365 for (MSLane::VehCont::const_iterator j = vehs.begin(); j != vehs.end(); ++j) {
367 myIDs.insert((*j)->getID());