std::map< std::string, unsigned int > road
Describes a Cubic Polynomial so: f(x) = a + bx + cx^2 + dx^3.
value_type Evaluate(const value_type &x) const
Evaluates f(x) = a + bx + cx^2 + dx^3.
One <lateralProfile><shape> record: at station s, the road surface height relative to the elevation p...
RoadInfoLateralShape(double s, double t, double a, double b, double c, double d)
double Evaluate(const double t) const
Evaluate the surface height offset at lateral position t (the polynomial is defined over t - t_record...
const geom::CubicPolynomial & GetPolynomial() const
const geom::CubicPolynomial _shape
void AcceptVisitor(RoadInfoVisitor &v) final
This file contains definitions of common data structures used in traffic manager.