47 const std::map<LaneId, Lane> &
GetLanes()
const;
57 const double _s = 0.0;
Inherit (privately) to suppress copy construction and assignment.
Describes a Cubic Polynomial so: f(x) = a + bx + cx^2 + dx^3
double GetDistance() const
Lane * GetLane(const LaneId id)
LaneSection(SectionId id, double s)
bool ContainsLane(LaneId id) const
std::map< LaneId, Lane > _lanes
std::vector< Lane * > GetLanesOfType(Lane::LaneType type)
geom::CubicPolynomial _lane_offset
std::map< LaneId, Lane > & GetLanes()
LaneType
Can be used as flags
This file contains definitions of common data structures used in traffic manager.