|
SUMO - Simulation of Urban MObility
|
#include <config.h>#include <cmath>#include "Position.h"#include "PositionVector.h"#include <utils/common/UtilExceptions.h>Go to the source code of this file.
Data Structures | |
| class | GeomHelper |
| Some static methods performing geometrical operations. More... | |
Macros | |
| #define | DEG2RAD(x) static_cast<SUMOReal>((x) * M_PI / 180.) |
| #define | M_PI 3.1415926535897932384626433832795 |
| #define | RAD2DEG(x) static_cast<SUMOReal>((x) * 180. / M_PI) |
Definition in file GeomHelper.h.
Definition at line 45 of file GeomHelper.h.
Referenced by NBEdge::checkGeometry(), NBNodeShapeComputer::computeContinuationNodeShape(), GLHelper::drawFilledCircle(), GLHelper::drawOutlineCircle(), NGFrame::fillOptions(), MSCFModel_KraussPS::maxNextSpeed(), and GeoConvHelper::x2cartesian_const().
| #define M_PI 3.1415926535897932384626433832795 |
Definition at line 42 of file GeomHelper.h.
Definition at line 46 of file GeomHelper.h.
Referenced by NBHelpers::angle(), Line::atan2DegreeAngle(), Line::atan2DegreeSlope(), GUILane::drawArrows(), GLHelper::drawBoxLines(), GUILane::drawLinkNo(), GUILane::drawLinkRules(), GUILane::drawTLSLinkNo(), and GUILane::GUILane().