22 #ifndef NBContHelper_h
23 #define NBContHelper_h
61 EdgeVector::const_iterator& from);
66 EdgeVector::const_iterator& from);
73 static std::ostream&
out(std::ostream& os,
const std::vector<bool> &v);
93 if (e1 == 0 || e2 == 0) {
100 return relAngle1 > relAngle2;
305 if (mm1.first == mm2.first && mm1.second == mm2.second) {
311 (mm1.first <= mm2.first && mm1.second <= mm2.second)
313 (mm1.first >= mm2.first && mm1.second >= mm2.second));
314 return (mm1.first >= mm2.first && mm1.second >= mm2.second);
324 for (EdgeVector::const_iterator i = ev.begin(); i != ev.end(); ++i) {
327 if (min == 360 || min > angle) {
330 if (max == 360 || max < angle) {
334 return std::pair<SUMOReal, SUMOReal>(
min,
max);