#include <stdio.h>
#include <math.h>
Go to the source code of this file.
Macros | |
#define | _USE_MATH_DEFINES |
Functions | |
static void | fresnel (double xxa, double *ssa, double *cca) |
void | odrSpiral (double s, double cDot, double *x, double *y, double *t) |
compute the actual "standard" spiral, starting with curvature 0 More... | |
static double | p1evl (double x, double *coef, int n) |
static double | polevl (double x, double *coef, int n) |
Variables | |
static double | cd [7] |
static double | cn [6] |
static double | fd [10] |
static double | fn [10] |
static double | gd [11] |
static double | gn [11] |
static double | sd [6] |
static double | sn [6] |
#define _USE_MATH_DEFINES |
Definition at line 40 of file odrSpiral.cpp.
|
static |
void odrSpiral | ( | double | s, |
double | cDot, | ||
double * | x, | ||
double * | y, | ||
double * | t | ||
) |
compute the actual "standard" spiral, starting with curvature 0
s | run-length along spiral |
cDot | first derivative of curvature [1/m2] |
x | resulting x-coordinate in spirals local co-ordinate system [m] |
y | resulting y-coordinate in spirals local co-ordinate system [m] |
t | tangent direction at s [rad] |
Definition at line 234 of file odrSpiral.cpp.
References fresnel().
Referenced by carla::road::element::GeometrySpiral::PosFromDist().
|
static |
Definition at line 159 of file odrSpiral.cpp.
Referenced by fresnel().
|
static |
Definition at line 141 of file odrSpiral.cpp.
Referenced by fresnel().
|
static |
Definition at line 74 of file odrSpiral.cpp.
Referenced by fresnel().
|
static |
Definition at line 66 of file odrSpiral.cpp.
Referenced by fresnel().
|
static |
Definition at line 97 of file odrSpiral.cpp.
Referenced by fresnel().
|
static |
Definition at line 85 of file odrSpiral.cpp.
Referenced by fresnel(), and Simplify::SimplificationObject::load_obj().
|
static |
Definition at line 125 of file odrSpiral.cpp.
Referenced by fresnel().
|
static |
Definition at line 112 of file odrSpiral.cpp.
Referenced by fresnel().
|
static |
Definition at line 55 of file odrSpiral.cpp.
Referenced by MeshReconstruction::Cube::Cube(), pugi::xpath_query::evaluate_boolean(), pugi::xpath_query::evaluate_node(), pugi::xpath_query::evaluate_node_set(), pugi::xpath_query::evaluate_number(), pugi::xpath_query::evaluate_string(), fresnel(), and carla::image::ImageView::MakeViewFromSensorImage().
|
static |
Definition at line 47 of file odrSpiral.cpp.
Referenced by fresnel().