#include <NBContHelper.h>
Definition at line 102 of file NBContHelper.h.
Public Member Functions | |
| int | operator() (NBEdge *e1, NBEdge *e2) const |
| comparing operation | |
| relative_edge_sorter (NBEdge *e, NBNode *n) | |
| constructor | |
Private Attributes | |
| NBEdge * | myEdge |
| the edge to compute the relative angle of | |
| NBNode * | myNode |
| the node to use | |
comparing operation
Definition at line 110 of file NBContHelper.h.
References NBEdge::getAngle(), myEdge, NBHelpers::normRelAngle(), and SUMOReal.
00110 { 00111 if (e1==0||e2==0) { 00112 return -1; 00113 } 00114 SUMOReal relAngle1 = NBHelpers::normRelAngle( 00115 myEdge->getAngle(), e1->getAngle()); 00116 SUMOReal relAngle2 = NBHelpers::normRelAngle( 00117 myEdge->getAngle(), e2->getAngle()); 00118 return relAngle1 > relAngle2; 00119 }
NBEdge* NBContHelper::relative_edge_sorter::myEdge [private] |
the edge to compute the relative angle of
Definition at line 123 of file NBContHelper.h.
Referenced by operator()().
NBNode* NBContHelper::relative_edge_sorter::myNode [private] |
1.5.6