SUMO - Simulation of Urban MObility
EulerSpiralParams Class Reference

#include <euler.h>

Collaboration diagram for EulerSpiralParams:
Collaboration graph

Public Member Functions

 EulerSpiralParams ()
 
 EulerSpiralParams (const EulerSpiralParams &rhs)
 
EulerSpiralParamsoperator= (const EulerSpiralParams &rhs)
 
 ~EulerSpiralParams ()
 

Data Fields

double end_angle
 
Point2D< double > end_pt
 
double error
 
double gamma
 
double K0
 
double K2
 
double L
 
double psi
 
double start_angle
 
Point2D< double > start_pt
 
double turningAngle
 

Detailed Description

Definition at line 45 of file euler.h.

Constructor & Destructor Documentation

◆ EulerSpiralParams() [1/2]

EulerSpiralParams::EulerSpiralParams ( )
inline

Definition at line 61 of file euler.h.

◆ ~EulerSpiralParams()

EulerSpiralParams::~EulerSpiralParams ( )
inline

Definition at line 74 of file euler.h.

◆ EulerSpiralParams() [2/2]

EulerSpiralParams::EulerSpiralParams ( const EulerSpiralParams rhs)
inline

Definition at line 76 of file euler.h.

References end_angle, end_pt, error, gamma, K0, K2, L, psi, start_angle, start_pt, and turningAngle.

Member Function Documentation

◆ operator=()

EulerSpiralParams& EulerSpiralParams::operator= ( const EulerSpiralParams rhs)
inline

Definition at line 91 of file euler.h.

References end_angle, end_pt, error, gamma, K0, K2, L, psi, start_angle, start_pt, and turningAngle.

Field Documentation

◆ end_angle

double EulerSpiralParams::end_angle

◆ end_pt

Point2D<double> EulerSpiralParams::end_pt

◆ error

double EulerSpiralParams::error

Definition at line 58 of file euler.h.

Referenced by EulerSpiralParams(), and operator=().

◆ gamma

double EulerSpiralParams::gamma

Definition at line 55 of file euler.h.

Referenced by EulerSpiralParams(), operator=(), and EulerSpiral::set_params().

◆ K0

double EulerSpiralParams::K0

Definition at line 53 of file euler.h.

Referenced by EulerSpiralParams(), and operator=().

◆ K2

double EulerSpiralParams::K2

Definition at line 54 of file euler.h.

Referenced by EulerSpiralParams(), and operator=().

◆ L

double EulerSpiralParams::L

◆ psi

double EulerSpiralParams::psi

Definition at line 59 of file euler.h.

Referenced by EulerSpiralParams(), and operator=().

◆ start_angle

double EulerSpiralParams::start_angle

◆ start_pt

Point2D<double> EulerSpiralParams::start_pt

◆ turningAngle

double EulerSpiralParams::turningAngle

Definition at line 57 of file euler.h.

Referenced by EulerSpiralParams(), and operator=().


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