![]() |
SUMO - Simulation of Urban MObility
|
#include <euler.h>
Public Member Functions | |
double | dt () |
EulerSpiralLookupTable () | |
double | gamma (double start_angle, double end_angle) |
double | k0 (double start_angle, double end_angle) |
double | k1 (double start_angle, double end_angle) |
double | L (double start_angle, double end_angle) |
double | theta (int N) |
~EulerSpiralLookupTable () | |
Static Public Member Functions | |
static EulerSpiralLookupTable * | get_globalEulerSpiralLookupTable () |
Private Attributes | |
double | _dt |
double * | _theta |
double ** | ES_gamma |
double ** | ES_k0 |
double ** | ES_k1 |
double ** | ES_L |
EulerSpiralLookupTable::EulerSpiralLookupTable | ( | ) |
Definition at line 29 of file euler.cpp.
Referenced by get_globalEulerSpiralLookupTable().
double EulerSpiralLookupTable::gamma | ( | double | start_angle, |
double | end_angle | ||
) |
|
static |
Definition at line 21 of file euler.cpp.
References EulerSpiralLookupTable(), and globalEulerSpiralLookupTable.
double EulerSpiralLookupTable::k0 | ( | double | start_angle, |
double | end_angle | ||
) |
Definition at line 48 of file euler.cpp.
References _dt, _theta, ES_k0, and M_PI.
Referenced by EulerSpiral::compute_end_pt(), and EulerSpiral::compute_es_params().
double EulerSpiralLookupTable::k1 | ( | double | start_angle, |
double | end_angle | ||
) |
double EulerSpiralLookupTable::L | ( | double | start_angle, |
double | end_angle | ||
) |
Definition at line 148 of file euler.cpp.
References _dt, _theta, ES_L, and M_PI.
Referenced by EulerSpiral::compute_error(), and EulerSpiral::compute_es_params().
double EulerSpiralLookupTable::theta | ( | int | N | ) |
Definition at line 43 of file euler.cpp.
References _theta.
Referenced by EulerSpiral::compute_end_pt().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |