SUMO - Simulation of Urban MObility
|
Representation of an OpenDrive geometry part. More...
#include <NIImporter_OpenDrive.h>
Public Member Functions | |
OpenDriveGeometry (SUMOReal lengthArg, SUMOReal sArg, SUMOReal xArg, SUMOReal yArg, SUMOReal hdgArg) | |
Constructor. More... | |
Data Fields | |
SUMOReal | hdg |
SUMOReal | length |
std::vector< SUMOReal > | params |
SUMOReal | s |
GeometryType | type |
SUMOReal | x |
SUMOReal | y |
Representation of an OpenDrive geometry part.
Definition at line 228 of file NIImporter_OpenDrive.h.
|
inline |
Constructor.
[in] | lengthArg | The length of this geometry part |
[in] | sArg | The offset from the start, counted from the begin |
[in] | xArg | x-position at this part's begin |
[in] | yArg | y-position at this part's begin |
[in] | hdgArg | heading at this part's begin |
Definition at line 236 of file NIImporter_OpenDrive.h.
SUMOReal NIImporter_OpenDrive::OpenDriveGeometry::hdg |
Definition at line 244 of file NIImporter_OpenDrive.h.
Referenced by NIImporter_OpenDrive::geomFromArc(), NIImporter_OpenDrive::geomFromLine(), NIImporter_OpenDrive::geomFromParamPoly(), NIImporter_OpenDrive::geomFromPoly(), and NIImporter_OpenDrive::geomFromSpiral().
SUMOReal NIImporter_OpenDrive::OpenDriveGeometry::length |
Definition at line 240 of file NIImporter_OpenDrive.h.
Referenced by NIImporter_OpenDrive::geomFromArc(), NIImporter_OpenDrive::geomFromLine(), NIImporter_OpenDrive::geomFromParamPoly(), NIImporter_OpenDrive::geomFromPoly(), and NIImporter_OpenDrive::geomFromSpiral().
std::vector<SUMOReal> NIImporter_OpenDrive::OpenDriveGeometry::params |
Definition at line 246 of file NIImporter_OpenDrive.h.
Referenced by NIImporter_OpenDrive::addGeometryShape(), NIImporter_OpenDrive::geomFromArc(), NIImporter_OpenDrive::geomFromParamPoly(), NIImporter_OpenDrive::geomFromPoly(), and NIImporter_OpenDrive::geomFromSpiral().
SUMOReal NIImporter_OpenDrive::OpenDriveGeometry::s |
Definition at line 241 of file NIImporter_OpenDrive.h.
Referenced by NIImporter_OpenDrive::geomFromArc().
GeometryType NIImporter_OpenDrive::OpenDriveGeometry::type |
Definition at line 245 of file NIImporter_OpenDrive.h.
Referenced by NIImporter_OpenDrive::addGeometryShape(), and NIImporter_OpenDrive::computeShapes().
SUMOReal NIImporter_OpenDrive::OpenDriveGeometry::x |
Definition at line 242 of file NIImporter_OpenDrive.h.
Referenced by NIImporter_OpenDrive::geomFromArc(), NIImporter_OpenDrive::geomFromLine(), NIImporter_OpenDrive::geomFromParamPoly(), NIImporter_OpenDrive::geomFromPoly(), and NIImporter_OpenDrive::geomFromSpiral().
SUMOReal NIImporter_OpenDrive::OpenDriveGeometry::y |
Definition at line 243 of file NIImporter_OpenDrive.h.
Referenced by NIImporter_OpenDrive::geomFromArc(), NIImporter_OpenDrive::geomFromLine(), NIImporter_OpenDrive::geomFromParamPoly(), NIImporter_OpenDrive::geomFromPoly(), and NIImporter_OpenDrive::geomFromSpiral().