SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NIImporter_OpenDrive::OpenDriveGeometry Struct Reference

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< SUMORealparams
 
SUMOReal s
 
GeometryType type
 
SUMOReal x
 
SUMOReal y
 

Detailed Description

Representation of an OpenDrive geometry part.

Definition at line 214 of file NIImporter_OpenDrive.h.

Constructor & Destructor Documentation

NIImporter_OpenDrive::OpenDriveGeometry::OpenDriveGeometry ( SUMOReal  lengthArg,
SUMOReal  sArg,
SUMOReal  xArg,
SUMOReal  yArg,
SUMOReal  hdgArg 
)
inline

Constructor.

Parameters
[in]lengthArgThe length of this geometry part
[in]sArgThe offset from the start, counted from the begin
[in]xArgx-position at this part's begin
[in]yArgy-position at this part's begin
[in]hdgArgheading at this part's begin

Definition at line 222 of file NIImporter_OpenDrive.h.

Field Documentation

SUMOReal NIImporter_OpenDrive::OpenDriveGeometry::hdg
SUMOReal NIImporter_OpenDrive::OpenDriveGeometry::length
std::vector<SUMOReal> NIImporter_OpenDrive::OpenDriveGeometry::params
SUMOReal NIImporter_OpenDrive::OpenDriveGeometry::s

Definition at line 227 of file NIImporter_OpenDrive.h.

Referenced by NIImporter_OpenDrive::geomFromArc().

GeometryType NIImporter_OpenDrive::OpenDriveGeometry::type
SUMOReal NIImporter_OpenDrive::OpenDriveGeometry::x
SUMOReal NIImporter_OpenDrive::OpenDriveGeometry::y

The documentation for this struct was generated from the following file: