#include <NBContHelper.h>
Definition at line 195 of file NBContHelper.h.
Public Member Functions | |
| edge_similar_direction_sorter (NBEdge *e) | |
| constructor | |
| int | operator() (NBEdge *e1, NBEdge *e2) const |
| comparing operation | |
Private Attributes | |
| SUMOReal | myAngle |
| the angle to find the edge with the opposite direction | |
| NBContHelper::edge_similar_direction_sorter::edge_similar_direction_sorter | ( | NBEdge * | e | ) | [inline, explicit] |
| int NBContHelper::edge_similar_direction_sorter::operator() | ( | NBEdge * | e1, | |
| NBEdge * | e2 | |||
| ) | const [inline] |
comparing operation
Definition at line 202 of file NBContHelper.h.
References NBEdge::getAngle(), GeomHelper::getMinAngleDiff(), myAngle, and SUMOReal.
00202 { 00203 SUMOReal d1 = GeomHelper::getMinAngleDiff(e1->getAngle(), myAngle); 00204 SUMOReal d2 = GeomHelper::getMinAngleDiff(e2->getAngle(), myAngle); 00205 return d1 < d2; 00206 }
SUMOReal NBContHelper::edge_similar_direction_sorter::myAngle [private] |
the angle to find the edge with the opposite direction
Definition at line 210 of file NBContHelper.h.
Referenced by operator()().
1.5.6