Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
NIImporter_OpenDrive::Poly3 Struct Reference

#include <NIImporter_OpenDrive.h>

Public Member Functions

double computeAt (double pos) const
 Poly3 (double _s, double _a, double _b, double _c, double _d)
 Constructor.

Data Fields

double a
double b
double c
double d
double s

Detailed Description

Definition at line 274 of file NIImporter_OpenDrive.h.

Constructor & Destructor Documentation

◆ Poly3()

NIImporter_OpenDrive::Poly3::Poly3 ( double _s,
double _a,
double _b,
double _c,
double _d )
inline

Constructor.

Parameters
[in]sThe start offset
[in]aconstant
[in]bfirst order
[in]csecond order
[in]dthird order

Definition at line 282 of file NIImporter_OpenDrive.h.

References a, b, c, d, and s.

Member Function Documentation

◆ computeAt()

double NIImporter_OpenDrive::Poly3::computeAt ( double pos) const
inline

Definition at line 285 of file NIImporter_OpenDrive.h.

References a, b, c, d, and s.

Referenced by NIImporter_OpenDrive::addOffsets(), NIImporter_OpenDrive::computeShapes(), and NIImporter_OpenDrive::discretizeOffsets().

Here is the caller graph for this function:

Field Documentation

◆ a

double NIImporter_OpenDrive::Poly3::a

Definition at line 291 of file NIImporter_OpenDrive.h.

Referenced by computeAt(), and Poly3().

◆ b

double NIImporter_OpenDrive::Poly3::b

Definition at line 292 of file NIImporter_OpenDrive.h.

Referenced by computeAt(), and Poly3().

◆ c

double NIImporter_OpenDrive::Poly3::c

◆ d

double NIImporter_OpenDrive::Poly3::d

◆ s

double NIImporter_OpenDrive::Poly3::s

Definition at line 290 of file NIImporter_OpenDrive.h.

Referenced by computeAt(), and Poly3().


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